#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 _______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac