AUHAL output questions
AUHAL output questions
- Subject: AUHAL output questions
- From: Derk-Jan Hartman <email@hidden>
- Date: Fri, 18 Mar 2005 17:05:47 +0100
Hello all,
Now that I finally have a multichannel device to test VLC
(http://www.videolan.org/vlc) with, I figured that since our audio
problems have been lingering for over 2,5 years now, I'd better fix it
myself.
So I was thinking of switching from our current implementation that
uses Coreaudio itself to an AUHAL approach, that is probably less error
prone for us (and also would immediately fix our issues with multi mono
channel devices).
Now i have been trying to get some things clear, but the information
just doesn't seem available.
1: Does AUHAL support cac3 digital streams ?
2: If it does. does AUHAL take hoge and non mixing mode automatically
in this case.
3: How do i find out if a device can handle cac3 digital, because if it
can't, it will need to be decoded before being fed to the audio output
core.
4: I heard that the AUHAL can do simple conversions. (but no more than
one at a time?)
5: Channel ordering. I have read all the examples and stuff on it, but
what i wanna know is this: channel layout.
for instance VLC (and it works with an edirol device, i'm told, so that
has is as well i guess) seems to have. I have seen little about this
documented.
L R Ls Rs C LFE
aka
kAudioChannelLayoutTag_MPEG_5_1_B
aka
kAudioChannelLayoutTag_DVD_20
where the Sonica Theather has
L R C LFE Ls Rs
aka
kAudioChannelLayoutTag_MPEG_5_1_A
aka
kAudioChannelLayoutTag_ITU_3_2_1
aka
kAudioChannelLayoutTag_DVD_12
What is the best way to handle conversion of this?
Can i query the AUHAL for the audiochannel layout?
and can i then use the channel ordering system to reorder the channels?
DJ
---
Videolan - VLC media player
Derk-Jan Hartman (hartman at videolan dot org)
http://www.videolan.org/vlc
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden