[mythtv-commits] Ticket #9755: segfault when using time stretch with passthrough

MythTV noreply at mythtv.org
Sat Apr 30 07:57:36 UTC 2011


#9755: segfault when using time stretch with passthrough
----------------------------------+----------------------------
 Reporter:  mybobmy@…             |          Owner:
     Type:  Bug Report - General  |         Status:  new
 Priority:  minor                 |      Milestone:  unknown
Component:  MythTV - General      |        Version:  Trunk Head
 Severity:  medium                |     Resolution:
 Keywords:                        |  Ticket locked:  0
----------------------------------+----------------------------

Comment (by mybobmy@…):

 Replying to [comment:1 jyavenard]:

 Time stretch might have been a red herring on this.  It is more likely
 related to creating the AC3 stream.  I have a similar problem if I enable
 upconverting to 5.1 with a stereo recording.

 As for version, I'm dense when it comes to GIT.  'svn info' is so
 simple...  Best answer I've found is either :

 git rev-parse HEAD:  8ed63e5222e81e711945815154eeec8a0dead83d

 OR

 git describe:  v0.25pre-1866-g8ed63e5

 There were no audio patches between when I built and when I posted the
 bug.

 {{{
 2011-04-30 00:43:24.901 Using protocol version 65
 2011-04-30 00:43:41.647 Pulse: PulseAudio not running
 2011-04-30 00:43:41.654 ALSA: OpenDevice iec958:CARD=SB,DEV=0
 2011-04-30 00:43:41.655 AO: Sample rate 44100 is supported
 2011-04-30 00:43:41.655 AO: Sample rate 48000 is supported
 2011-04-30 00:43:41.655 AO: Sample rate 88200 is supported
 2011-04-30 00:43:41.655 AO: Sample rate 96000 is supported
 2011-04-30 00:43:41.656 AO: Sample rate 192000 is supported
 2011-04-30 00:43:41.656 AO: 2 channel(s) are supported
 2011-04-30 00:43:41.667 AO: may be AC3 or DTS capable
 2011-04-30 00:43:41.667 AO: 6 channel(s) are supported
 2011-04-30 00:43:41.669 AudioPlayer: Enabling Audio
 2011-04-30 00:43:41.797 AFD: Audio Track #1 is A/V stream #1 and has 6
 channels in the English language(6647399).
 2011-04-30 00:43:41.798 AFD: Selected track 1: English AC3 5.1ch (A/V
 Stream #1)
 2011-04-30 00:43:41.798 AFD: Initializing audio parms from audio track #1
 2011-04-30 00:43:41.798 AFD: Audio format changed
                         from id(NONE)     -1Hz -1ch -1bps     (profile 0)
 to id( AC3)  48000Hz  6ch 16bps  pt (profile 0)
 2011-04-30 00:43:41.798 AO: Setting AC3 passthrough
 2011-04-30 00:43:41.800 SPDIFEncoder: Creating spdif encoder (for AC3)
 2011-04-30 00:43:41.800 AO: Killing AudioOutputDSP
 2011-04-30 00:43:41.801 AO: Original codec was AC3, signed 16 bit, 48 kHz,
 6 channels
 2011-04-30 00:43:41.801 AO: enc(0), passthru(1), features (AC3,DTS)
 configured_channels(6), 6 channels supported(1)
 2011-04-30 00:43:41.801 ALSA: OpenDevice
 iec958:CARD=SB,DEV=0,AES0=6,AES1=0x82,AES2=0x00,AES3=0x01 for passthrough
 2011-04-30 00:43:41.802 ALSA: SetParameters(format=2, channels=2,
 rate=48000, buffer_time=500000, period_time=16)
 2011-04-30 00:43:41.802 ALSA: Buffer size range from 64 to 1048576
 2011-04-30 00:43:41.802 ALSA: Period size range from 32 to 524288
 2011-04-30 00:43:41.802 ALSA: Buffer time = 500000 us
 2011-04-30 00:43:41.803 ALSA: Period time = 15 periods
 2011-04-30 00:43:41.813 ALSA: Buffer size = 24000 | Period size = 1600
 2011-04-30 00:43:41.833 AO: Audio fragment size: 3200
 2011-04-30 00:43:41.833 AO: Audio Stretch Factor: 1
 2011-04-30 00:43:41.834 AO: Ending Reconfigure()
 2011-04-30 00:43:41.834 AO: kickoffOutputAudioLoop: pid = 16597
 2011-04-30 00:43:41.834 AO: OutputAudioLoop: Play Event
 2011-04-30 00:43:42.413 Player(0): Forcing decode extra audio option on
 (Video method requires it).
 2011-04-30 00:43:42.451 Player(0): Video sync method can't support double
 framerate (refresh rate too low for 2x deint)
 2011-04-30 00:43:42.460 AO: OutputAudioLoop: Play Event
 2011-04-30 00:43:48.579 AO: Pause 0
 2011-04-30 00:43:48.582 AFD: Disabling pass through
 2011-04-30 00:43:48.582 AFD: Initializing audio parms from audio track #1
 2011-04-30 00:43:48.582 AFD: Audio format changed
                         from id( AC3)  48000Hz  6ch 16bps  pt (profile 0)
 to id( AC3)  48000Hz  6ch 16bps     (profile 0)
 2011-04-30 00:43:48.582 AO: Killing AudioOutputDSP
 2011-04-30 00:43:48.583 AO: OutputAudioLoop: Stop Event
 2011-04-30 00:43:48.583 AO: kickoffOutputAudioLoop exiting
 2011-04-30 00:43:48.584 AO: Original codec was AC3, signed 16 bit, 48 kHz,
 6 channels
 2011-04-30 00:43:48.584 AO: enc(1), passthru(0), features (AC3,DTS)
 configured_channels(6), 6 channels supported(1)
 2011-04-30 00:43:48.584 AO: Reencoding decoded AC-3/DTS to AC-3
 2011-04-30 00:43:48.584 AO: Creating AC-3 Encoder with sr = 48000, ch = 6
 2011-04-30 00:43:48.584 DEnc: Init codecid=AC3, br=448000, sr=48000, ch=6
 2011-04-30 00:43:48.586 DigitalEncoder::Init fs=0, bpf=12 ofb=0
 2011-04-30 00:43:48.586 ALSA: OpenDevice
 iec958:CARD=SB,DEV=0,AES0=6,AES1=0x82,AES2=0x00,AES3=0x01 for passthrough
 2011-04-30 00:43:48.587 ALSA: SetParameters(format=2, channels=2,
 rate=48000, buffer_time=500000, period_time=16)
 2011-04-30 00:43:48.588 ALSA: Buffer size range from 64 to 1048576
 2011-04-30 00:43:48.588 ALSA: Period size range from 32 to 524288
 2011-04-30 00:43:48.588 ALSA: Buffer time = 500000 us
 2011-04-30 00:43:48.588 ALSA: Period time = 15 periods
 2011-04-30 00:43:48.613 ALSA: Buffer size = 24000 | Period size = 1600
 2011-04-30 00:43:48.643 AO: Audio fragment size: 3200
 2011-04-30 00:43:48.643 AO: Audio Stretch Factor: 1
 2011-04-30 00:43:48.644 AO: Ending Reconfigure()
 2011-04-30 00:43:48.644 AO: kickoffOutputAudioLoop: pid = 16597
 2011-04-30 00:43:48.644 AO: OutputAudioLoop: Play Event
 }}}

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/9755#comment:2>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list