Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Dev

Mythtv does not set the non-audio bit for ac-3 surround

 

 

MythTV dev RSS feed   Index | Next | Previous | View Threaded


bas.wielens at arcor

Mar 21, 2008, 4:59 PM

Post #1 of 2 (711 views)
Permalink
Mythtv does not set the non-audio bit for ac-3 surround

Hello,

i've been trying for days now to get the surround working in mythtv when playing dvd's. I've tried everything i found in google, with no result. My receiver (Sony) does not indicate surround when playing a dvd.

I've set the the passthrough output device to 'Default' (also tried ALSA:iec958, ALSA:iec958{AES0 0x06}, ALSA:iec958{AES0 0x02}, ALSA:spdif, ALSA:surround51, ...) non worked...If i would set the non-audio bit by hand, using the 'iecset audio 0' it actually worked using the 'Default' passthrough device. My receivers blue light comes up and i get full ac-3 surround. The only drawback is that i have to set this manual inside a shell each time i want to play a dvd and i have to set it back manual using 'iecset audio 0' if i want to listen to music. This is really unpractical...

I've tried all the 'hints' i found with google, including messing arround with .asoundrc etc...no positive result :( Does anybody know a solution that works for this problem, or am i the only one that has this?.

aplay -L says:
front:CARD=CK804,DEV=0
NVidia CK804, NVidia CK804
Front speakers
surround40:CARD=CK804,DEV=0
NVidia CK804, NVidia CK804
4.0 Surround output to Front and Rear speakers
surround41:CARD=CK804,DEV=0
NVidia CK804, NVidia CK804
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=CK804,DEV=0
NVidia CK804, NVidia CK804
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=CK804,DEV=0
NVidia CK804, NVidia CK804
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
null
Discard all samples (playback) or generate zero samples (capture)

aplay -l says:
**** List of PLAYBACK Hardware Devices ****
card 0: CK804 [NVidia CK804], device 0: Intel ICH [NVidia CK804]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: CK804 [NVidia CK804], device 2: Intel ICH - IEC958 [NVidia CK804 - IEC958]
Subdevices: 1/1
Subdevice #0: subdevice #0

Thanks!!!!

Jetzt komfortabel bei Arcor-Digital TV einsteigen: Mehr Happy Ends, mehr Herzschmerz, mehr Fernsehen! Erleben Sie 50 digitale TV Programme und optional 60 Pay TV Sender, einen elektronischen Programmführer mit Movie Star Bewertungen von TV Movie. Außerdem, aktuelle Filmhits und prickelnde Erotik in der Arcor-Videothek. Infos unter www.arcor.de/tv
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


mtdean at thirdcontact

Mar 21, 2008, 8:56 PM

Post #2 of 2 (684 views)
Permalink
Re: Mythtv does not set the non-audio bit for ac-3 surround [In reply to]

On 03/21/2008 07:59 PM, Bas Wielens wrote:
> i've been trying for days now to get the surround working in mythtv when playing dvd's. I've tried everything i found in google, with no result. My receiver (Sony) does not indicate surround when playing a dvd.
>
> I've set the the passthrough output device to 'Default' (also tried ALSA:iec958, ALSA:iec958{AES0 0x06}, ALSA:iec958{AES0 0x02}, ALSA:spdif, ALSA:surround51, ...) non worked...If i would set the non-audio bit by hand, using the 'iecset audio 0' it actually worked using the 'Default' passthrough device. My receivers blue light comes up and i get full ac-3 surround. The only drawback is that i have to set this manual inside a shell each time i want to play a dvd and i have to set it back manual using 'iecset audio 0' if i want to listen to music. This is really unpractical...
>

Anytime you specify the bit 0x02 for AES0, you're telling your sound
card to set the IEC958 status bit to specify non-audio. Therefore, both
when you specified ALSA:iec958{AES0 0x06} and ALSA:iec958{AES0 0x02} ,
you were specifying the non-audio bit.

There's likely a misconfiguration of your sound card, and not a bug in
Myth. (Though I will admit that there are many ways Myth's ALSA support
could be improved, all of those ways I'm thinking of are feature
requests and not bugs.) Therefore, I recommend you ask on the
mythtv-users list (
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users ). Doing so
also has the nice benefit that more eyes will see your posts, so the
person who has your answer is more likely to see it.

Mike
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

MythTV dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.