2010-11-13, 01:13
I'm having this really strange issue where when i play a video file that has multi channel audio such as AC3 it seems to crash the system audio. By crash i mean before i play the file i have perfect audio, in appletv frontrow, in xbmc for all the menu sounds etc; but after i play the file then press stop (as sound doesn't work), i loose ALL sound, eg no menu clicks in xbmc, no menu clicks in appletv frontrow, nothing at all. The only solution is to reboot the machine. Everything i have to watch is recorded in HD so
I'm not sure what started this (have been running this setup for years), i say that because i was tinkering with new versions then i went away for work and now i can't recall exactly when the problem started.
I'm currently running Dharma Beta 4, i have a Crystal HD with the latest driver (27oct2010) which i download using the launcher add-in link, I output via hdmi to my TV (no 5.1 decoder, just the tv - its in the bedroom).
I've tried every combination of Analogue/HDMI with Default/Built In Line Out and nothing seems to make a difference. I haven't checked the options in system>audio for multi-channel capable receivers although in desperation i tried that once also and it didn't help (as expected).
Following is the log for an mkv file with ac3 audio
http://pastebin.com/1UbkdnX1
I noticed in the log the following lines which caught my attention:
09:25:35 T:51919872 M: 11472896 NOTICE: Opening audio stream: 1 source: 256
09:25:35 T:51919872 M: 11476992 NOTICE: Finding audio codec for: 86020
09:25:35 T:51919872 M: 11448320 DEBUG: FactoryCodec - Audio: PassthroughFFmpeg - Opening
09:25:36 T:51919872 M: 10416128 INFO: CDVDAudioCodecPassthroughFFmpeg::Open - Won't transcode for HDMI
09:25:36 T:51919872 M: 10412032 DEBUG: FactoryCodec - Audio: PassthroughFFmpeg - Failed
09:25:36 T:51919872 M: 10047488 DEBUG: FactoryCodec - Audio: FFmpeg - Opening
09:25:36 T:51919872 M: 9916416 DEBUG: FactoryCodec - Audio: FFmpeg - Opened
09:25:36 T:51919872 M: 9920512 INFO: CDVDAudioCodecFFmpeg::GetChannelMap - FFmpeg reported 6 channels, but the layout contains 0 ignoring
First i say the 'won't transcode', but then it says it finds 0 channels?
This file, along with the other dozen i've tried from various sources, is working perfectly on my mac, windows pc, linux etc. XBMC/quicktime/vlc/whatever. Definately not a file problem.
I've been tinkering with HD, xbmc, crystalhd, dts amps etc for years and i gotta say this one has me beat. Does anyone have any ideas on what to check?
Thanks in advance!
I'm not sure what started this (have been running this setup for years), i say that because i was tinkering with new versions then i went away for work and now i can't recall exactly when the problem started.
I'm currently running Dharma Beta 4, i have a Crystal HD with the latest driver (27oct2010) which i download using the launcher add-in link, I output via hdmi to my TV (no 5.1 decoder, just the tv - its in the bedroom).
I've tried every combination of Analogue/HDMI with Default/Built In Line Out and nothing seems to make a difference. I haven't checked the options in system>audio for multi-channel capable receivers although in desperation i tried that once also and it didn't help (as expected).
Following is the log for an mkv file with ac3 audio
http://pastebin.com/1UbkdnX1
I noticed in the log the following lines which caught my attention:
09:25:35 T:51919872 M: 11472896 NOTICE: Opening audio stream: 1 source: 256
09:25:35 T:51919872 M: 11476992 NOTICE: Finding audio codec for: 86020
09:25:35 T:51919872 M: 11448320 DEBUG: FactoryCodec - Audio: PassthroughFFmpeg - Opening
09:25:36 T:51919872 M: 10416128 INFO: CDVDAudioCodecPassthroughFFmpeg::Open - Won't transcode for HDMI
09:25:36 T:51919872 M: 10412032 DEBUG: FactoryCodec - Audio: PassthroughFFmpeg - Failed
09:25:36 T:51919872 M: 10047488 DEBUG: FactoryCodec - Audio: FFmpeg - Opening
09:25:36 T:51919872 M: 9916416 DEBUG: FactoryCodec - Audio: FFmpeg - Opened
09:25:36 T:51919872 M: 9920512 INFO: CDVDAudioCodecFFmpeg::GetChannelMap - FFmpeg reported 6 channels, but the layout contains 0 ignoring
First i say the 'won't transcode', but then it says it finds 0 channels?
This file, along with the other dozen i've tried from various sources, is working perfectly on my mac, windows pc, linux etc. XBMC/quicktime/vlc/whatever. Definately not a file problem.
I've been tinkering with HD, xbmc, crystalhd, dts amps etc for years and i gotta say this one has me beat. Does anyone have any ideas on what to check?
Thanks in advance!