Opened 12 years ago

Last modified 12 years ago

#782 new defect

channels swap with a named FIFO

Reported by: jgaillar@… Owned by: reimar
Priority: important Component: ao
Version: 1.0rc1 Severity: major
Keywords: Cc: jgaillar@…
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:

Description

When a dvd is played and the ac3 audio is piped via the ao=pcm:file=filename method (fifo file), when the audio starts OR the user seeks a bit the channels get moved around. It is proportional to the direction of which way you seek I beleive, or perhaps it is just sequential no matter what you do. But the center channel for example will start playing out of the front left and then another seek and the back left and so on...

Thanks a million for the software!

Change History (1)

comment:1 Changed 12 years ago by jgaillar@…

  • Cc jgaillar@… added

This can be solved by aligning the buffer size with the number of channels as a member on #mplayer named iive pointed out. So for example, changing mplayer/libao2/ao_pcm.c:103 , from outburst=65536 to outburst=65532 for 6 channels solves the issue.

Thanks iive!

Note: See TracTickets for help on using tickets.