New submission from P R <[email protected]>: * For versions of ffmpeg and ffmbc post roughly March 2010 (last known working version is ffmbc 0.3), attempting to transcode raw UVYV422/PCM audio into full SD resolution DV video/2 channel audio and a scaled second input results in a segmentation fault.
* Attempts to perform the same output transcodes with full SD resolution/2 channel PCM dvvideo input also results in a seg fault. * Attempts to perform the same output transcodes with an SD MPEG2/4 channel PCM MXF with top and left black padding result in corrupted DV video output. * Attempts to perform the transcodes with UVYV422/PCM input, unscaled DV and _unscaled_ second output generate _correct_ output. * Example command line encodes to x264 for scaled transcode but the problem exists for other formats, such as flv * ffmpeg binary is built from 27/7/2010 tarball * ffmbc binary is built from 0.4rc1 GDB output for ffmpeg 27/7/2010 UVYV422 in/dv and x264 out: n...@trucktest2:~/ffmpeg/ffmpeg-checkout-2010-07-27$ gdb ffmpeg_g GNU gdb (GDB) 7.1-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /home/npf/ffmpeg/ffmpeg-checkout-2010-07-27/ffmpeg_g...done. (gdb) r -threads 1 -f rawvideo -pix_fmt uyvy422 -s 720x576 -i /var/www/transcodetests/video.yuv -r 25 -f s16le -ac 2 -ar 48000 -i /var/www/transcodetests/audio.wav -vcodec dvvideo -s 720x576 -pix_fmt yuv420p -aspect 16:9 -acodec pcm_s16le -ac 2 -ar 48000 /var/www/transcodetests/muxed.dv -vcodec libx264 -vpre placebo -b 256k -bt 256k -s 512x288 -aspect 512:288 -ab 96k -ac 2 -f ipod /var/www/transcodetests/muxed.m4v Starting program: /home/npf/ffmpeg/ffmpeg-checkout-2010-07-27/ffmpeg_g -threads 1 -f rawvideo -pix_fmt uyvy422 -s 720x576 -i /var/www/transcodetests/video.yuv -r 25 -f s16le -ac 2 -ar 48000 -i /var/www/transcodetests/audio.wav -vcodec dvvideo -s 720x576 -pix_fmt yuv420p -aspect 16:9 -acodec pcm_s16le -ac 2 -ar 48000 /var/www/transcodetests/muxed.dv -vcodec libx264 -vpre placebo -b 256k -bt 256k -s 512x288 -aspect 512:288 -ab 96k -ac 2 -f ipod /var/www/transcodetests/muxed.m4v [Thread debugging using libthread_db enabled] FFmpeg version SVN-r24531, Copyright (c) 2000-2010 the FFmpeg developers built on Jul 27 2010 14:19:18 with gcc 4.4.3 configuration: '--enable-gpl' '--enable-version3' '--enable-nonfree' '--enable-postproc' '--enable-pthreads' '--enable-libfaac' '--enable-libmp3lame' '--enable-libopencore-amrnb' '--enable-libopencore-amrwb' '--enable-libtheora' '--enable-libvorbis' '--enable-libx264' '--enable-libxvid' libavutil 50.23. 0 / 50.23. 0 libavcore 0. 1. 0 / 0. 1. 0 libavcodec 52.84. 1 / 52.84. 1 libavformat 52.77. 0 / 52.77. 0 libavdevice 52. 2. 0 / 52. 2. 0 libavfilter 1.26. 1 / 1.26. 1 libswscale 0.11. 0 / 0.11. 0 libpostproc 51. 2. 0 / 51. 2. 0 [rawvideo @ 0x12c1470] Estimating duration from bitrate, this may be inaccurate Input #0, rawvideo, from '/var/www/transcodetests/video.yuv': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0.0: Video: rawvideo, uyvy422, 720x576, 25 tbr, 25 tbn, 25 tbc [s16le @ 0x12cac30] Estimating duration from bitrate, this may be inaccurate Input #1, s16le, from '/var/www/transcodetests/audio.wav': Duration: N/A, start: 0.000000, bitrate: N/A Stream #1.0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s File '/var/www/transcodetests/muxed.dv' already exists. Overwrite ? [y/N] y File '/var/www/transcodetests/muxed.m4v' already exists. Overwrite ? [y/N] y [buffer @ 0x12e1b90] w:720 h:576 pixfmt:uyvy422 [ffmpeg_output @ 0x12e1de0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'out' [scale @ 0x12e20d0] w:720 h:576 fmt:uyvy422 -> w:720 h:576 fmt:yuv420p flags:0xa0000004 [buffer @ 0x12e1fa0] w:720 h:576 pixfmt:uyvy422 [scale @ 0x12e6370] w:720 h:576 fmt:uyvy422 -> w:512 h:288 fmt:yuv420p flags:0xa0000004 [libx264 @ 0x12e07b0] using SAR=1/1 [libx264 @ 0x12e07b0] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 [libx264 @ 0x12e07b0] profile High, level 3.1 [libx264 @ 0x12e07b0] 264 - core 104 r1683 62997d6 - H.264/MPEG-4 AVC codec - Copyleft 2003-2010 - http://www.videolan.org/x264.html - options: cabac=1 ref=16 deblock=1:0:0 analyse=0x3:0x133 me=tesa subme=10 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=24 chroma_me=1 trellis=2 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=-2 threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 constrained_intra=0 bframes=16 b_pyramid=2 b_adapt=2 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=60 rc=abr mbtree=1 bitrate=256 ratetol=1.0 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 ip_ratio=1.41 aq=1:1.00 Output #0, dv, to '/var/www/transcodetests/muxed.dv': Metadata: encoder : Lavf52.77.0 Stream #0.0: Video: dvvideo, yuv420p, 720x576 [PAR 64:45 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream #0.1: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s Output #1, ipod, to '/var/www/transcodetests/muxed.m4v': Metadata: encoder : Lavf52.77.0 Stream #1.0: Video: libx264, yuv420p, 512x288 [PAR 1:1 DAR 16:9], q=10-51, 256 kb/s, 25 tbn, 25 tbc Stream #1.1: Audio: libfaac, 48000 Hz, 2 channels, s16, 96 kb/s Stream mapping: Stream #0.0 -> #0.0 Stream #1.0 -> #0.1 Stream #0.0 -> #1.0 Stream #1.0 -> #1.1 Press [q] to stop encoding Program received signal SIGSEGV, Segmentation fault. 0x000000000081430b in get_pixels_sse2 (block=0x7fffffffc9c0, pixels=0x7ffff27150e8 <Address 0x7ffff27150e8 out of bounds>, line_size=<value optimised out>) at libavcodec/x86/dsputilenc_mmx.c:62 62 __asm__ volatile( GDB stacktrace: (gdb) bt #0 0x000000000081430b in get_pixels_sse2 (block=0x7fffffffc9c0, pixels=0x7ffff27150e8 <Address 0x7ffff27150e8 out of bounds>, line_size=<value optimised out>) at libavcodec/x86/dsputilenc_mmx.c:62 #1 0x000000000057f088 in dv_init_enc_block (avctx=<value optimised out>, arg=<value optimised out>) at libavcodec/dv.c:812 #2 dv_encode_video_segment (avctx=<value optimised out>, arg=<value optimised out>) at libavcodec/dv.c:1012 #3 0x00000000007363ff in avcodec_default_execute (c=0x12d6920, func=0x57e140 <dv_encode_video_segment>, arg=0x100, ret=0x1800, count=5, size=24) at libavcodec/utils.c:416 #4 0x000000000058236f in dvvideo_encode_frame (c=0x12d6920, buf=0x7ffff4a2b010 "", buf_size=2488520, data=<value optimised out>) at libavcodec/dv.c:1260 #5 0x000000000073762f in avcodec_encode_video (avctx=0x12d6920, buf=0x7ffff27150e8 <Address 0x7ffff27150e8 out of bounds>, buf_size=256, pict=0x1800) at libavcodec/utils.c:561 #6 0x000000000043397b in do_video_out (ist=<value optimised out>, ist_index=<value optimised out>, ost_table=<value optimised out>, nb_ostreams=<value optimised out>, pkt=<value optimised out>) at ffmpeg.c:1301 #7 output_packet (ist=<value optimised out>, ist_index=<value optimised out>, ost_table=<value optimised out>, nb_ostreams=<value optimised out>, pkt=<value optimised out>) at ffmpeg.c:1706 ---Type <return> to continue, or q <return> to quit--- #8 0x0000000000436ab6 in transcode (nb_output_files=<value optimised out>, nb_input_files=<value optimised out>, nb_stream_maps=<value optimised out>, stream_maps=<value optimised out>, input_files=<value optimised out>, output_files=<value optimised out>) at ffmpeg.c:2609 #9 0x0000000000437536 in main (argc=<value optimised out>, argv=<value optimised out>) at ffmpeg.c:4358 GDB register dump: (gdb) info all-registers rax 0x300 768 rbx 0x14020f0 20979952 rcx 0x1800 6144 rdx 0x100 256 rsi 0x7ffff27150e8 140737260900584 rdi 0x7fffffffc9c0 140737488341440 rbp 0x7fffffffa4c0 0x7fffffffa4c0 rsp 0x7fffffff8f88 0x7fffffff8f88 r8 0x5 5 r9 0x18 24 r10 0xffffffff 4294967295 r11 0x0 0 r12 0x7fffffffa608 140737488332296 r13 0x7ffff27150e8 140737260900584 r14 0x100 256 r15 0x800 2048 rip 0x81430b 0x81430b <get_pixels_sse2+11> eflags 0x10246 [ PF ZF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 ---Type <return> to continue, or q <return> to quit--- gs 0x0 0 st0 -nan(0x1780178017801780) (raw 0xffff1780178017801780) st1 -nan(0xfc9e1e41268a0050) (raw 0xfffffc9e1e41268a0050) st2 -nan(0x2f002f002f002f) (raw 0xffff002f002f002f002f) st3 -nan(0xc79ccffff4634) (raw 0xffff000c79ccffff4634) st4 -nan(0xc79cc00049dfa) (raw 0xffff000c79cc00049dfa) st5 -nan(0xc79ccffff4634) (raw 0xffff000c79ccffff4634) st6 -nan(0x9000000000000000) (raw 0xffff9000000000000000) st7 -inf (raw 0xffff0000000000000000) fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = { 0x8000000000000000, 0x0}, v16_int8 = {0x9, 0x0, 0xfa, 0xff, 0xfb, 0xff, 0xf9, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x9, 0xfffa, 0xfffb, 0xfff9, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xfffa0009, 0xfff9fffb, 0x0, 0x0}, v2_int64 = {0xfff9fffbfffa0009, 0x0}, uint128 = 0x0000000000000000fff9fffbfffa0009} ---Type <return> to continue, or q <return> to quit--- xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = { 0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xfe, 0xff, 0xff, 0xff, 0x2, 0x0, 0xfc, 0xff, 0x3, 0x0, 0x1, 0x0, 0x3, 0x0, 0xff, 0xff}, v8_int16 = {0xfffe, 0xffff, 0x2, 0xfffc, 0x3, 0x1, 0x3, 0xffff}, v4_int32 = { 0xfffffffe, 0xfffc0002, 0x10003, 0xffff0003}, v2_int64 = { 0xfffc0002fffffffe, 0xffff000300010003}, uint128 = 0xffff000300010003fffc0002fffffffe} xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x8000000000000000}, v16_int8 = {0x6c, 0xf, 0xfd, 0xff, 0xde, 0x8, 0x2, 0x0, 0x2e, 0x1, 0x1, 0x0, 0xd7, 0x9f, 0xfc, 0xff}, v8_int16 = {0xf6c, 0xfffd, 0x8de, 0x2, 0x12e, 0x1, 0x9fd7, 0xfffc}, v4_int32 = {0xfffd0f6c, 0x208de, 0x1012e, 0xfffc9fd7}, v2_int64 = {0x208defffd0f6c, 0xfffc9fd70001012e}, uint128 = 0xfffc9fd70001012e000208defffd0f6c} xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x8000000000000000}, v16_int8 = {0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff, 0xff}, v8_int16 = {0x3, 0x0, 0x1, 0x0, 0x3, 0x0, 0xffff, 0xffff}, v4_int32 = {0x3, 0x1, 0x3, 0xffffffff}, v2_int64 = {0x100000003, 0xffffffff00000003}, uint128 = 0xffffffff000000030000000100000003} xmm4 {v4_float = {0xc24b42, 0x88000000, 0x0, 0xfffff904}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0x42, 0x4b, 0x42, 0x4b, 0x62, 0x68, 0x7e, 0x58, 0x46, 0xd7, 0xac, 0x9d, 0x9e, 0x97, 0xdf, 0xc4}, v8_int16 = {0x4b42, 0x4b42, 0x6862, 0x587e, 0xd746, ---Type <return> to continue, or q <return> to quit---# 0x9dac, 0x979e, 0xc4df}, v4_int32 = {0x4b424b42, 0x587e6862, 0x9dacd746, 0xc4df979e}, v2_int64 = {0x587e68624b424b42, 0xc4df979e9dacd746}, uint128 = 0xc4df979e9dacd746587e68624b424b42} xmm5 {v4_float = {0xc24b42, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x8000000000000000}, v16_int8 = {0x42, 0x4b, 0x42, 0x4b, 0x21, 0x3b, 0xc3, 0x14, 0x54, 0x62, 0xba, 0x28, 0x7e, 0x58, 0x3d, 0xeb}, v8_int16 = {0x4b42, 0x4b42, 0x3b21, 0x14c3, 0x6254, 0x28ba, 0x587e, 0xeb3d}, v4_int32 = { 0x4b424b42, 0x14c33b21, 0x28ba6254, 0xeb3d587e}, v2_int64 = { 0x14c33b214b424b42, 0xeb3d587e28ba6254}, uint128 = 0xeb3d587e28ba625414c33b214b424b42} xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0}, v8_int16 = {0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1}, v4_int32 = {0x10000, 0x10000, 0x10000, 0x10000}, v2_int64 = { 0x1000000010000, 0x1000000010000}, uint128 = 0x00010000000100000001000000010000} xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm8 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, ---Type <return> to continue, or q <return> to quit--- uint128 = 0x00000000000000000000000000000000} xmm9 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x39, 0xe2, 0xd9, 0xed, 0x6b, 0xc1, 0x56, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xe239, 0xedd9, 0xc16b, 0x3f56, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xedd9e239, 0x3f56c16b, 0x0, 0x0}, v2_int64 = { 0x3f56c16bedd9e239, 0x0}, uint128 = 0x00000000000000003f56c16bedd9e239} xmm10 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x4a, 0x11, 0x8f, 0x8f, 0x51, 0x85, 0x8, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x114a, 0x8f8f, 0x8551, 0x3f08, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x8f8f114a, 0x3f088551, 0x0, 0x0}, v2_int64 = { 0x3f0885518f8f114a, 0x0}, uint128 = 0x00000000000000003f0885518f8f114a} xmm11 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x4f, 0x58, 0x64, 0xf, 0xc6, 0x77, 0xb, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x584f, 0xf64, 0x77c6, 0xbf0b, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xf64584f, 0xbf0b77c6, 0x0, 0x0}, v2_int64 = { 0xbf0b77c60f64584f, 0x0}, uint128 = 0x0000000000000000bf0b77c60f64584f} xmm12 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xdc, 0xb0, 0x5e, 0x13, 0x62, 0x94, 0xe7, 0x3e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xb0dc, 0x135e, 0x9462, 0x3ee7, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x135eb0dc, 0x3ee79462, 0x0, 0x0}, v2_int64 = { 0x3ee79462135eb0dc, 0x0}, uint128 = 0x00000000000000003ee79462135eb0dc} xmm13 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x66, 0x94, 0x48, 0xf, 0x11, 0x14, 0xe3, 0x39, 0x0, 0x0, 0x0, ---Type <return> to continue, or q <return> to quit--- 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x9466, 0xf48, 0x1411, 0x39e3, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xf489466, 0x39e31411, 0x0, 0x0}, v2_int64 = { 0x39e314110f489466, 0x0}, uint128 = 0x000000000000000039e314110f489466} xmm14 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xcc, 0x45, 0xef, 0xae, 0x12, 0x78, 0x6b, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x45cc, 0xaeef, 0x7812, 0xbf6b, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xaeef45cc, 0xbf6b7812, 0x0, 0x0}, v2_int64 = { 0xbf6b7812aeef45cc, 0x0}, uint128 = 0x0000000000000000bf6b7812aeef45cc} xmm15 {v4_float = {0x0, 0x1, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xdb, 0x92, 0x9b, 0x16, 0x62, 0xff, 0xef, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x92db, 0x169b, 0xff62, 0x3fef, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x169b92db, 0x3fefff62, 0x0, 0x0}, v2_int64 = { 0x3fefff62169b92db, 0x0}, uint128 = 0x00000000000000003fefff62169b92db} mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] GDB disassembly around PC: (gdb) disass $pc-32 Dump of assembler code for function get_pixels_mmx: 0x00000000008142a0 <+0>: movslq %edx,%rdx 0x00000000008142a3 <+3>: sub $0xffffffffffffff80,%rdi 0x00000000008142a7 <+7>: lea (%rdx,%rdx,1),%rcx 0x00000000008142ab <+11>: mov $0xffffffffffffff80,%rax 0x00000000008142b2 <+18>: pxor %mm7,%mm7 0x00000000008142b5 <+21>: data32 nopw %cs:0x0(%rax,%rax,1) 0x00000000008142c0 <+32>: movq (%rsi),%mm0 0x00000000008142c3 <+35>: movq (%rsi,%rdx,1),%mm2 0x00000000008142c7 <+39>: movq %mm0,%mm1 0x00000000008142ca <+42>: movq %mm2,%mm3 0x00000000008142cd <+45>: punpcklbw %mm7,%mm0 0x00000000008142d0 <+48>: punpckhbw %mm7,%mm1 0x00000000008142d3 <+51>: punpcklbw %mm7,%mm2 0x00000000008142d6 <+54>: punpckhbw %mm7,%mm3 0x00000000008142d9 <+57>: movq %mm0,(%rdi,%rax,1) 0x00000000008142dd <+61>: movq %mm1,0x8(%rdi,%rax,1) 0x00000000008142e2 <+66>: movq %mm2,0x10(%rdi,%rax,1) 0x00000000008142e7 <+71>: movq %mm3,0x18(%rdi,%rax,1) 0x00000000008142ec <+76>: add %rcx,%rsi 0x00000000008142ef <+79>: add $0x20,%rax 0x00000000008142f3 <+83>: js 0x8142c0 <get_pixels_mmx+32> 0x00000000008142f5 <+85>: retq ---------- messages: 11437 priority: normal status: new substatus: new title: segfault or misrendered output when transcoding to full SD resolution dvvideo and scaled second format topic: avcodec, ffmpeg type: bug ________________________________________________ FFmpeg issue tracker <[email protected]> <https://roundup.ffmpeg.org/issue2129> ________________________________________________
