[FFmpeg-trac] #263(avformat:open): Unimplemented container channel layout
FFmpeg
trac at avcodec.org
Tue Jun 7 06:34:47 CEST 2011
#263: Unimplemented container channel layout
-----------------------+-----------------------
Reporter: rectalogic | Owner: cehoyos
Type: defect | Status: open
Priority: normal | Component: avformat
Version: git-master | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced: 0
Analyzed: 0 |
-----------------------+-----------------------
Comment (by rectalogic):
So I think my patch is OK, but that the crash is a different issue. 32bit
ffplay also crashes playing this file (with or without the patch), and so
does 32 bit "ffmpeg -i qdm2-channels.mov out.avi"
{{{
ffplay version git-N-30509-g49125ae, Copyright (c) 2003-2011 the FFmpeg
developers
built on Jun 7 2011 04:26:38 with gcc 4.4.3
configuration: --enable-debug=gdb3
libavutil 51. 4. 0 / 51. 4. 0
libavcodec 53. 6. 1 / 53. 6. 1
libavformat 53. 2. 0 / 53. 2. 0
libavdevice 53. 1. 0 / 53. 1. 0
libavfilter 2. 12. 0 / 2. 12. 0
libswscale 0. 14. 1 / 0. 14. 1
[New Thread 0xf788ab70 (LWP 26047)]
[New Thread 0xf2df5b70 (LWP 26048)]
[Thread 0xf2df5b70 (LWP 26048) exited]
[New Thread 0xf2df5b70 (LWP 26049)]
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x8d77c80] max_analyze_duration 5000000 reached
at 5120000
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
'/storage/dataset/MPEG-4++SVQ1-320x240++Qdesign_2--
hreftrack-1200912-87d04a01f0c90814.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2006-11-03 19:12:00
composer : This movie was made with Adobe GoLive.
composer-eng : This movie was made with Adobe GoLive.
Duration: 00:00:30.03, start: 0.000000, bitrate: 311 kb/s
Stream #0.0(eng): Audio: qdm2, 32000 Hz, mono, s16, 24 kb/s
Metadata:
creation_time : 2006-11-03 19:12:00
Stream #0.1(eng): Video: svq1, yuv410p, 320x240, 285 kb/s, 14.99 fps,
14.99 tbr, 15k tbn, 15k tbc
Metadata:
creation_time : 2006-11-03 19:12:00
Stream #0.2(eng): Data: [0][0][0][0] / 0x0000, 0 kb/s
Metadata:
creation_time : 2006-11-03 19:12:00
[New Thread 0xf6d28b70 (LWP 26050)]
[New Thread 0xf6527b70 (LWP 26052)]
[New Thread 0xf5b26b70 (LWP 26053)]
[ffsink @ 0x8dddb60] auto-inserting filter 'auto-inserted scaler 0'
between the filter 'src' and the filter 'out'
[New Thread 0xf5325b70 (LWP 26054)]
[scale @ 0x8e113a0] w:320 h:240 fmt:yuv410p -> w:320 h:240 fmt:yuv420p
flags:0x4
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xf6527b70 (LWP 26052)]
0x08568374 in apply_window_mp3 (in=0x8daf780, win=0x8cb9320,
unused=0xf652706c, out=0xf6524c6c, incr=1)
at libavcodec/x86/mpegaudiodec_mmx.c:120
120 __asm__ volatile(
(gdb) bt
#0 0x08568374 in apply_window_mp3 (in=0x8daf780, win=0x8cb9320,
unused=0xf652706c, out=0xf6524c6c, incr=1)
at libavcodec/x86/mpegaudiodec_mmx.c:120
#1 0x083af19c in ff_mpa_synth_filter_float (s=0x8daf768,
synth_buf_ptr=0x8daf780, synth_buf_offset=0x8db1780, window=0x8cb9320,
dither_state=0xf652706c, samples=0xf6524c6c, incr=1,
sb_samples=0x8db17a0)
at libavcodec/mpegaudiodsp_template.c:173
#2 0x08404b48 in qdm2_synthesis_filter (q=0x8da3f40,
index=<value optimized out>) at libavcodec/qdm2.c:1616
#3 0x08408255 in qdm2_decode (avctx=0x8d76040, data=0xf6d290c0,
data_size=0xf65272cc, avpkt=0xf6db5acc) at libavcodec/qdm2.c:1927
#4 qdm2_decode_frame (avctx=0x8d76040, data=0xf6d290c0,
data_size=0xf65272cc,
avpkt=0xf6db5acc) at libavcodec/qdm2.c:1966
#5 0x08488ec0 in avcodec_decode_audio3 (avctx=0x8d76040,
samples=0xf6d290c0,
frame_size_ptr=0xf6524c6c, avpkt=0xf6db5acc) at libavcodec/utils.c:796
#6 0x0807f472 in audio_decode_frame (opaque=0xf6d29020, stream=0x8d91778
"",
len=2048) at ffplay.c:1986
#7 sdl_audio_callback (opaque=0xf6d29020, stream=0x8d91778 "", len=2048)
at ffplay.c:2087
#8 0xf7e74dcd in ?? () from /usr/lib32/libSDL-1.2.so.0
#9 0xf7e7cb1e in ?? () from /usr/lib32/libSDL-1.2.so.0
#10 0xf7ec781d in ?? () from /usr/lib32/libSDL-1.2.so.0
#11 0xf7e1e96e in start_thread () from /lib32/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#12 0xf7d8eb5e in clone () from /lib32/libc.so.6
}}}
--
Ticket URL: <https://avcodec.org/trac/ffmpeg/ticket/263#comment:3>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list