It's possible for me to get the sound data out on my G5 through the optical, but that will give liba52 downmixed data for a stereo out config. What I am wondering if it isn't possible for VLC to pipe the digital audio data through the audio port to be decoded externally (By my Logitech Z-680, what a surprise
) as Apple's DVD player does. I tried doing this (by shutting off A/52 downmix, checking S/PDIF and switching to the optical out) but only get this in Console:
Code: Select all
[00000020] main module debug: unlocking module "a52tofloat32"
[00000041] main module debug: unlocking module "bandlimited_resampler"
[00000078] main module debug: unlocking module "float32_mixer"
[00000179] coreaudio audio output debug: reverting to format: [48000][lpcm][30][4][1][4][2][16]
[00000014] main module debug: unlocking module "coreaudio"
[00000179] main audio output debug: looking for audio output module
[00000179] main audio output debug: probing 3 candidates
[00000179] coreaudio audio output debug: system has [1] device(s)
[00000179] coreaudio audio output debug: device [0] has name [Built-in Audio]
[00000179] coreaudio audio output debug: device [0] has [1] streams
[00000179] coreaudio audio output debug: supported format: [32000][lpcm][30][4][1][4][2][16]
[00000179] coreaudio audio output debug: supported format: [44100][lpcm][30][4][1][4][2][16]
[00000179] coreaudio audio output debug: supported format: [48000][lpcm][30][4][1][4][2][16]
[00000179] coreaudio audio output debug: supported format: [32000][lpcm][22][8][1][8][2][24]
[00000179] coreaudio audio output debug: supported format: [44100][lpcm][22][8][1][8][2][24]
[00000179] coreaudio audio output debug: supported format: [48000][lpcm][22][8][1][8][2][24]
[00000179] coreaudio audio output debug: supported format: [32000][cac3][30][6144][1536][0][2][16]
[00000179] coreaudio audio output debug: supported format: [44100][cac3][30][6144][1536][0][2][16]
[00000179] coreaudio audio output debug: supported format: [48000][cac3][30][6144][1536][0][2][16]
[00000179] coreaudio audio output debug: getting device [0]
[00000179] coreaudio audio output debug: stream format: [48000][lpcm][30][4][1][4][2][16]
[00000179] coreaudio audio output debug: setting format: [48000][cac3][30][6144][1536][0][2][16]
[00000179] coreaudio audio output debug: using format: [48000][cac3][30][6144][1536][0][2][16]
[00000179] coreaudio audio output debug: device buffer size: [0]
[00000179] coreaudio audio output error: failed to set buffer size: [nope]
[00000179] coreaudio audio output debug: reverting to format: [48000][lpcm][30][4][1][4][2][16]
[00000060] main module debug: using audio output module "dummy"
[00000179] main audio output debug: output 'a52 ' 48000 Hz 3F2R/LFE frame=1536 samples/1792 bytes
[00000179] main audio output debug: mixer 'a52 ' 48000 Hz 3F2R/LFE frame=1536 samples/1792 bytes
[00000179] main audio output debug: no need for any filter
[00000179] main audio output debug: looking for audio mixer module
[00000179] main audio output debug: probing 3 candidates
[00000141] main module debug: using audio mixer module "spdif_mixer"
[00000179] main audio output debug: input 'a52 ' 48000 Hz 3F2R/LFE frame=1536 samples/1792 bytes
[00000179] main audio output debug: no need for any filter
Thanks for a great media player.
Vlad