[LINUX] SVN:22290 does not passthrough AC3 or DTS via iec958
#1
It looks like all audio is getting downconverted in this release. Audio output is working, and receiver is playing pro-logic, but I need to get audio passthrough working, as the downconversion is very poor quality on several videos.

Here are portions of the xbmc.log that shows settings, etc:

20:53:32 T:3041245072 M:3342565376 INFO: Using digital output
20:53:32 T:3041245072 M:3342565376 INFO: AC3 pass through is enabled
20:53:32 T:3041245072 M:3342565376 INFO: DTS pass through is enabled
...
20:53:56 T:2909793168 M:3310399488 DEBUG: Open - probing detected format [mov,mp4,m4a,3gp,3g2,mj2]
20:53:57 T:2909793168 M:3292557312 DEBUG: Open - av_find_stream_info starting
20:53:57 T:2909793168 M:3291873280 DEBUG: Open - av_find_stream_info finished
20:53:57 T:2909793168 M:3291873280 INFO: ffmpeg[AD6FEB90]: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/Media/Movies/Drama/Titanic.m4v':
20:53:57 T:2909793168 M:3291873280 INFO: ffmpeg[AD6FEB90]: Duration: 03:15:04.10, start: 0.-100188, bitrate: 2187 kb/s
20:53:57 T:2909793168 M:3291873280 INFO: ffmpeg[AD6FEB90]: Stream #0.0(eng): Video: h264, yuv420p, 718x284 [PAR 8:9 DAR 1436:639], 29.97 tbr, 48k tbn, 47.95 tbc
20:53:57 T:2909793168 M:3291873280 INFO: ffmpeg[AD6FEB90]: Stream #0.1(eng): Audio: ac3, 48000 Hz, 2 channels, s16
20:53:57 T:2909793168 M:3291873280 INFO: ffmpeg[AD6FEB90]: Stream #0.2(eng): Subtitle: text / 0x74786574
...
20:53:58 T:2909793168 M:3289149440 DEBUG: FactoryCodec - Audio: passthrough - Opening
20:53:58 T:2909793168 M:3289038848 DEBUG: FactoryCodec - Audio: passthrough - Failed
20:53:58 T:2909793168 M:3287523328 DEBUG: FactoryCodec - Audio: FFmpeg - Opening
20:53:58 T:2909793168 M:3287523328 DEBUG: FactoryCodec - Audio: FFmpeg - Opened
20:53:58 T:2909793168 M:3287523328 NOTICE: Creating audio thread
...

Judging from the code, there should have been a line:

DEBUG: SECTION:LoadDLL(special://xbmc/system/players/dvdplayer/liba52-i486-linux.so)
DEBUG: Loading: /usr/share/xbmc/system/players/dvdplayer/liba52-i486-linux.so

between "passthrough - Opening" and "passthrough - Failed". Any ideas why this isn't happening? Is this a new bug in SVN 22290?

Source video is 5.1 AC3 (even though logfile says 2 channels).
Reply
#2
You might want to wait until the audio issue is fixed. Right now they've got something going on with Surround sound. It doesn't seem like your problem is directly related but it could be as a result.

Thread: http://forum.xbmc.org/showthread.php?tid=57086

Regardless please provide a Full Debug log and not just a small portion or snip. Pastebin is a good place to put it up on the net.
Reply
#3
Check the Forums... its posted several times... all you can do is downgrade the svn build atm Confused
Reply
#4
guinness_rules Wrote:Any ideas why this isn't happening? Is this a new bug in SVN 22290?

Yes.

As you could have learned if you had entered "22290" into the "search" box at the top of the page.

DOWNGRADE TO 22278, THE LAST GOOD PPA BUILD. HTH. HAND.

Here's the thread your post will be moved into :

http://forum.xbmc.org/showthread.php?tid...ight=22290

=darwin
Reply

Logout Mark Read Team Forum Stats Members Help
[LINUX] SVN:22290 does not passthrough AC3 or DTS via iec9580