Ticket #1215 (closed patch: fixed)

Opened 1 year ago

Last modified 5 months ago

PulseAudio module

Reported by: xtophe Assigned to:
Priority: low Milestone: Features paradize
Component: Audio output core Version: master
Severity: minor Keywords:
Cc: hadess Platform(s): all
Difficulty: unknown Work status: Not started

Description

It would be good to have a PulseAudio? audio output module.

Attachments

pulse.patch (16.8 kB) - added by martin on 02/10/08 23:15:50.
patch with initial implemantation
vlc-0.8.6-pulse-fixes.patch (1.2 kB) - added by coling on 02/17/08 21:08:33.
Some additional fixes to be applied after this patch to build on 0.8.6d. YMMV :)

Change History

08/23/07 14:42:29 changed by hadess

  • cc set to hadess.

02/10/08 23:15:50 changed by martin

  • attachment pulse.patch added.

patch with initial implemantation

02/12/08 09:49:23 changed by martin

  • type changed from enhancement to patch.

02/17/08 21:08:33 changed by coling

  • attachment vlc-0.8.6-pulse-fixes.patch added.

Some additional fixes to be applied after this patch to build on 0.8.6d. YMMV :)

02/17/08 21:09:41 changed by coling

FYI, the track diff viewer does not see the second hunk of the above patch - I've seen this trac bug before and the "Original Format" works correctly.

02/18/08 22:18:26 changed by coling

Another hunk that's needed to not segv.... (didn't show up in my tests for some reason :s):

@@ -218,6 +218,7 @@
     buffer_attr = pa_stream_get_buffer_attr(p_sys->stream);
     p_aout->output.i_nb_samples = buffer_attr->minreq / pa_frame_size(&ss);
     p_aout->output.pf_play = Play;
+    aout_VolumeSoftInit(p_aout);
     msg_Dbg(p_aout, "Pulse initialized successfully\n");
     {
            char cmt[PA_CHANNEL_MAP_SNPRINT_MAX], sst[PA_SAMPLE_SPEC_SNPRINT_MAX];

02/19/08 01:08:03 changed by xtophe

  • status changed from new to closed.
  • resolution set to fixed.

(In [25193]) PulseAudio? output module. Thanks to Martin Hamrle. Closes #1215

02/19/08 01:18:19 changed by xtophe

I did a few minor change (copyright date, shortcuts) and silenced some debug. Pleaase tell us if I silenced some I shouldn't have