[vlc-devel] SPDIF output broken after vlc-0.9.0-svn-20070922-0001
Ben Willcox
ben at willcoxonline.com
Wed Nov 21 23:08:53 CET 2007
Ben Willcox wrote:
> I played a 5.1 AC3 audio file through SPDIF using the version from 09/22
> and then 09/23, and diffed the debug output.
>
> The only significant change that I can see that has any meaning to this
> problem is the following:
>
> Working version:
> main debug: input 'a52 ' 48000 Hz 3F2R/LFE frame=1536 samples/1792 bytes
>
> Broken version:
> main debug: input 'a52 ' 48000 Hz 3F2R/LFE frame=1 samples/1792 bytes
>
> I had a look through the svn commits from that date, but to my untrained
> eye I cannot see anything that seems to be related to this. I'm not sure
> where else I should look?
It seems nobody knows what could be the problem here. Maybe it will help
if I post more of the debug output - here is an extract from the broken
version:
main debug: thread 1972 (waveOut Notification Thread) created at
priority 15 (waveout.c:340)
main debug: using audio output module "waveout"
main debug: output 'spdi' 48000 Hz 3F2R/LFE frame=1536 samples/6144 bytes
main debug: mixer 'a52 ' 48000 Hz 3F2R/LFE frame=1536 samples/6144 bytes
main debug: filter(s) 'a52 '->'spdi' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE
main debug: looking for audio filter module: 23 candidates
main debug: using audio filter module "a52tospdif"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "spdif_mixer"
main debug: input 'a52 ' 48000 Hz 3F2R/LFE frame=1 samples/1792 bytes
So it seems that somewhere along the line it has forgotten that
frame=1536 and has instead set it to frame=1. However, I don't know
which source files I should be looking at to try and locate the change
that caused the problem. Can anybody point me in the right direction?
Thanks,
Ben
More information about the vlc-devel
mailing list