[mythtv] #5900 and AAC 5.1 audio
Markus Schulz
msc at antzsystem.de
Sun May 31 12:23:45 UTC 2009
Am Sunday 31 May 2009 schrieb Jean-Yves Avenard:
> Hi
>
> 2009/5/31 Markus Schulz <msc at antzsystem.de>:
> > yes (i'm using softvolume since a long time, i've requested this
> > feature), but it don't work if the source audio was dd5.1 with
> > 13/14er ticket (i got no audio until i switch to the 2ch source on
> > the movie). With 8er it works all fine, dd5.1 was
> > decoded/softvolume applied/encoded again and passthru'd to my
> > receiver.
>
> You're using trunk of 0.21-fixes ?
>
> I've only verified on 0.21-fixes , but I doubt it would make a
> difference on trunk (simply due to how I made the patches)
>
> What are your audio settings? (setup -> general)
> Like Stereo or 5.1 , upmixer (passive, etc...)
> quality of the SRC upmixer etc...
my settings:
ALSA:default
ALSA:iec958..
5.1
Aktiv, linear
AC3 -> SPDIF enabled
DTS -> SPDIF enabled
AC3 audio upmixer enabled
Sample rate conversion: best
Mixer: software
Logs from 14er version (-v audio)
switching to dd5.1 track: (only silence, no dd5.1-signal @receiver)
###########################################
2009-05-31 14:06:32.663 AFD: Initializing audio parms from audio track
#2
2009-05-31 14:06:32.663 AFD: Audio format changed
from id( AC3) 48000Hz 2ch 16bps to id( AC3)
48000Hz 6ch 16bps
2009-05-31 14:06:32.663 AO: SetEffDsp: 4800000
2009-05-31 14:06:32.663 AO: Killing AudioOutputDSP
2009-05-31 14:06:32.665 AO: OutputAudioLoop: Stop Event
2009-05-31 14:06:32.665 AO: kickoffOutputAudioLoop exiting
2009-05-31 14:06:32.665 AO: Creating AC-3 Encoder
2009-05-31 14:06:32.665 DEnc: Init codecid=AC3, br=448000, sr=48000,
ch=6 re=1
2009-05-31 14:06:32.666 DigitalEncoder::Init fs=1536, bpf=12 ofb=18432
2009-05-31 14:06:32.666 AO: Using software vol control for AC-3
2009-05-31 14:06:32.666 Opening audio device 'default'. ch 2(6) sr 48000
2009-05-31 14:06:32.666 Setting IEC958 status: non-audio
2009-05-31 14:06:32.666 Opening ALSA audio device 'iec958:{ AES0 0x02
}'.
2009-05-31 14:06:32.667 in SetParameters(format=2, channels=2,
rate=48000, buffer_time=400000, period_time=25000)
2009-05-31 14:06:32.668 get_buffer_size returned 16384
2009-05-31 14:06:32.668 set_period_time_near returned 21333
2009-05-31 14:06:32.668 get_period_size returned 1024
2009-05-31 14:06:32.668 AO: Audio fragment size: 6144
2009-05-31 14:06:32.668 AO: Audio Stretch Factor: 1
2009-05-31 14:06:32.668 AO: Ending reconfigure
2009-05-31 14:06:32.668 AFD: Audio stream type changed.
2009-05-31 14:06:32.668 AO: kickoffOutputAudioLoop: pid = 1824
2009-05-31 14:06:32.668 AO: OutputAudioLoop: Play Event
2009-05-31 14:06:32.731 NVP(0): prebuffering pause
2009-05-31 14:06:32.731 AO: Pause 1
2009-05-31 14:06:32.732 AO: OutputAudioLoop: audio paused
2009-05-31 14:06:32.792 AO: Pause 0
2009-05-31 14:06:32.794 AO: OutputAudioLoop: Play Event
switching to dd2.0 track:(upmixed and audio working, dd5.1-signal
@receiver)
###########################################
2009-05-31 14:07:30.002 AFD: Initializing audio parms from audio track
#1
2009-05-31 14:07:30.002 AFD: Audio format changed
from id( AC3) 48000Hz 6ch 16bps to id( AC3)
48000Hz 2ch 16bps
2009-05-31 14:07:30.002 AO: SetEffDsp: 4800000
2009-05-31 14:07:30.002 AO: Needs upmix
2009-05-31 14:07:30.002 AO: Killing AudioOutputDSP
2009-05-31 14:07:30.004 AO: OutputAudioLoop: Stop Event
2009-05-31 14:07:30.004 AO: kickoffOutputAudioLoop exiting
2009-05-31 14:07:30.004 AO: Creating AC-3 Encoder
2009-05-31 14:07:30.004 DEnc: Init codecid=AC3, br=448000, sr=48000,
ch=6 re=0
2009-05-31 14:07:30.005 DigitalEncoder::Init fs=1536, bpf=12 ofb=18432
2009-05-31 14:07:30.005 Opening audio device 'default'. ch 2(2) sr 48000
2009-05-31 14:07:30.005 Setting IEC958 status: non-audio
2009-05-31 14:07:30.005 Opening ALSA audio device 'iec958:{ AES0 0x02
}'.
2009-05-31 14:07:30.006 in SetParameters(format=2, channels=2,
rate=48000, buffer_time=400000, period_time=25000)
2009-05-31 14:07:30.006 get_buffer_size returned 16384
2009-05-31 14:07:30.006 set_period_time_near returned 21333
2009-05-31 14:07:30.007 get_period_size returned 1024
2009-05-31 14:07:30.007 AO: Audio fragment size: 6144
2009-05-31 14:07:30.007 AO: create upmixer
2009-05-31 14:07:30.008 AO: create upmixer done with surround mode 2
2009-05-31 14:07:30.008 AO: Audio Stretch Factor: 1
2009-05-31 14:07:30.008 AO: Ending reconfigure
2009-05-31 14:07:30.008 AFD: Audio stream type changed.
2009-05-31 14:07:30.008 AO: kickoffOutputAudioLoop: pid = 1824
2009-05-31 14:07:30.008 AO: OutputAudioLoop: Play Event
2009-05-31 14:07:30.107 NVP(0): prebuffering pause
2009-05-31 14:07:30.107 AO: Pause 1
2009-05-31 14:07:30.108 AO: OutputAudioLoop: audio paused
2009-05-31 14:07:30.157 AO: Pause 0
2009-05-31 14:07:30.158 AO: OutputAudioLoop: Play Event
Logs from 8er version (-v audio)
switching to dd5.1 track: (works fine, dd5.1-signal @receiver)
###########################################
2009-05-31 14:16:13.078 AFD: Initializing audio parms from audio track
#2
2009-05-31 14:16:13.078 AFD: Audio format changed
from id( AC3) 48000Hz 2ch 16bps to id( AC3)
48000Hz 6ch 16bps
2009-05-31 14:16:13.078 AO: SetEffDsp: 4800000
2009-05-31 14:16:13.078 AO: Killing AudioOutputDSP
2009-05-31 14:16:13.080 AO: OutputAudioLoop: Stop Event
2009-05-31 14:16:13.080 AO: kickoffOutputAudioLoop exiting
2009-05-31 14:16:13.080 AO: Creating AC-3 Encoder
2009-05-31 14:16:13.080 DEnc: Init codecid=AC3, br=448000, sr=48000,
ch=6 re=1
2009-05-31 14:16:13.080 DigitalEncoder::Init fs=1536, bpf=12 ofb=18432
2009-05-31 14:16:13.080 AO: Using software vol control for AC-3
2009-05-31 14:16:13.080 Opening audio device 'default'. ch 2(6) sr 48000
2009-05-31 14:16:13.080 Setting IEC958 status: non-audio
2009-05-31 14:16:13.081 Opening ALSA audio device 'iec958:{ AES0 0x02
}'.
2009-05-31 14:16:13.082 in SetParameters(format=2, channels=2,
rate=48000, buffer_time=400000, period_time=25000)
2009-05-31 14:16:13.082 get_buffer_size returned 16384
2009-05-31 14:16:13.082 set_period_time_near returned 21333
2009-05-31 14:16:13.082 get_period_size returned 1024
2009-05-31 14:16:13.083 AO: Audio fragment size: 6144
2009-05-31 14:16:13.083 AO: Audio Stretch Factor: 1
2009-05-31 14:16:13.083 AO: kickoffOutputAudioLoop: pid = 6594
2009-05-31 14:16:13.083 AO: OutputAudioLoop: Play Event
2009-05-31 14:16:13.087 AO: Ending reconfigure
2009-05-31 14:16:13.087 AFD: Audio stream type changed.
2009-05-31 14:16:13.157 NVP(0): prebuffering pause
2009-05-31 14:16:13.157 AO: Pause 1
2009-05-31 14:16:13.158 AO: OutputAudioLoop: audio paused
2009-05-31 14:16:13.223 AO: Pause 0
2009-05-31 14:16:13.224 AO: OutputAudioLoop: Play Event
switching to dd2.0 track:(upmixed and audio working, dd5.1-signal
@receiver)
###########################################
2009-05-31 14:17:26.199 AFD: Initializing audio parms from audio track
#1
2009-05-31 14:17:26.199 AFD: Audio format changed
from id( AC3) 48000Hz 6ch 16bps to id( AC3)
48000Hz 2ch 16bps
2009-05-31 14:17:26.199 AO: SetEffDsp: 4800000
2009-05-31 14:17:26.199 AO: Needs upmix
2009-05-31 14:17:26.199 AO: Killing AudioOutputDSP
2009-05-31 14:17:26.201 AO: OutputAudioLoop: Stop Event
2009-05-31 14:17:26.201 AO: kickoffOutputAudioLoop exiting
2009-05-31 14:17:26.202 AO: Creating AC-3 Encoder
2009-05-31 14:17:26.202 DEnc: Init codecid=AC3, br=448000, sr=48000,
ch=6 re=0
2009-05-31 14:17:26.202 DigitalEncoder::Init fs=1536, bpf=12 ofb=18432
2009-05-31 14:17:26.202 Opening audio device 'default'. ch 2(2) sr 48000
2009-05-31 14:17:26.202 Setting IEC958 status: non-audio
2009-05-31 14:17:26.203 Opening ALSA audio device 'iec958:{ AES0 0x02
}'.
2009-05-31 14:17:26.204 in SetParameters(format=2, channels=2,
rate=48000, buffer_time=400000, period_time=25000)
2009-05-31 14:17:26.204 get_buffer_size returned 16384
2009-05-31 14:17:26.204 set_period_time_near returned 21333
2009-05-31 14:17:26.204 get_period_size returned 1024
2009-05-31 14:17:26.204 AO: Audio fragment size: 6144
2009-05-31 14:17:26.204 AO: create upmixer
2009-05-31 14:17:26.205 AO: create upmixer done with surround mode 2
2009-05-31 14:17:26.206 AO: Audio Stretch Factor: 1
2009-05-31 14:17:26.206 AO: kickoffOutputAudioLoop: pid = 6594
2009-05-31 14:17:26.206 AO: OutputAudioLoop: Play Event
2009-05-31 14:17:26.206 AO: Ending reconfigure
2009-05-31 14:17:26.206 AFD: Audio stream type changed.
if the upmixer was'nt needed (source already has 6ch) it don't work.
I've compared the above logs, but can't see any relevant differences
there, perhaps more debug output was needed.
msc
More information about the mythtv-dev
mailing list