[Ffmpeg-devel-irc] ffmpeg-devel.log.20120416

burek burek021 at gmail.com
Tue Apr 17 02:05:03 CEST 2012


[00:11] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r689e59b7ff 10ffmpeg/libavformat/mov.c: 
[00:11] <CIA-17> ffmpeg: mov: reset dref_count on realloc to keep values consistent.
[00:11] <CIA-17> ffmpeg: This fixes a potential crash.
[00:11] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[00:11] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r3be0c86b97 10ffmpeg/libswscale/output.c: 
[00:11] <CIA-17> ffmpeg: sws: remove cliping in yuv2rgb code.
[00:11] <CIA-17> ffmpeg: This code should not be needed and it slows things down.
[00:11] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[00:11] <CIA-17> ffmpeg: 03Robert Nagy 07master * r4d84c7ded6 10ffmpeg/libavfilter/vf_yadif.c: 
[00:11] <CIA-17> ffmpeg: yadif: fixed missing error handling for poll_frame.
[00:11] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[01:17] <CIA-17> ffmpeg: 03Robert Nagy 07master * red66bbfcb9 10ffmpeg/libavfilter/af_aresample.c: 
[01:17] <CIA-17> ffmpeg: lavfi/aresample: properly propagate pts == AV_NOPTS_VALUE;
[01:17] <CIA-17> ffmpeg: Signed-off-by: Stefano Sabatini <stefasab at gmail.com>
[02:23] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r6d24fe2c3c 10ffmpeg/libavformat/segafilm.c: 
[02:23] <CIA-17> ffmpeg: segafilm: make the loop condition in film_read_packet() match the contents.
[02:23] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[02:23] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[02:24] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r8dfb13ea59 10ffmpeg/libavcodec/adxdec.c: 
[02:24] <CIA-17> ffmpeg: adxdec: Check available space before decoding block.
[02:24] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[02:24] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[12:17] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rfa1b2c8e18 10ffmpeg/libavcodec/ffv1.c: 
[12:17] <CIA-17> ffmpeg: ffv1: attempt to workaround intel CC fate issue.
[12:17] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[12:17] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rc4ce870967 10ffmpeg/libavformat/flvdec.c: 
[12:17] <CIA-17> ffmpeg: flvdec: allocate large enough buffer so get_bits() doesnt overread
[12:17] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[12:17] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[14:10] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * re985cfd18b 10ffmpeg/libavcodec/vc1dec.c: 
[14:10] <CIA-17> ffmpeg: vc1dec: check end_mb_y / start_mb_y validity
[14:10] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[14:10] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[14:10] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * ra10f71c1d6 10ffmpeg/libavcodec/mpeg4videodec.c: 
[14:10] <CIA-17> ffmpeg: vc1dec: add missing terminating element to mpeg4_video_profiles
[14:10] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[14:10] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[14:10] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * re74fa25cb9 10ffmpeg/libavformat/omadec.c: 
[14:10] <CIA-17> ffmpeg: omadec: check GEOB sizes against buffer size
[14:10] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[14:10] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[14:16] <Compn> er i think ffplay already works on iphone
[14:16] <Compn> ffmpeg4iphone isnt even needed
[14:16] Action: Compn afk
[14:17] <Compn> we should have some instructions for users tho
[14:26] <michaelni> if ffplay alreay works on iphone, what did the guy want ?
[14:27] <av500> hand holding
[14:31] <kierank> he wanted "consulting" but not in a way most people expect
[15:13] <Compn> michaelni : he didnt know how to compile it for iphone (he should have asked in ffmpeg-user list)
[15:16] <cptspiff> to be fair it won't fly under ios5 with neon optims
[15:19] <Compn> an unoptimized build is still a build :P
[15:19] <cptspiff> sure, but it does involve a minimum amount of brains to get one, was all ;)
[15:33] <michaelni> it would be nice if ffmpeg could be built out of the box for iphones
[15:33] <michaelni> and it would be nice if all things would be documented on our wiki
[15:33] <av500> it should be in itunes app market even....
[15:54] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r474e31c904 10ffmpeg/libavformat/4xm.c: 
[15:54] <CIA-17> ffmpeg: 4xmdemux: Check chunk size
[15:54] <CIA-17> ffmpeg: Fixes over reading the header array
[15:54] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[15:54] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[15:54] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r884efd4e09 10ffmpeg/libavcodec/indeo4.c: 
[15:54] <CIA-17> ffmpeg: indeo4: avoid storing invalid values in quant_mat.
[15:54] <CIA-17> ffmpeg: Fixes a global array overread
[15:54] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[15:54] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[16:21] <CIA-17> ffmpeg: 03Carl Eugen Hoyos 07master * rbdeb54e176 10ffmpeg/libavcodec/loco.c: 
[16:21] <CIA-17> ffmpeg: Support decoding LOCO_CRGBA.
[16:21] <CIA-17> ffmpeg: Fixes a part of ticket #1222.
[17:02] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r8e77c3846e 10ffmpeg/libavcodec/dca.c: 
[17:02] <CIA-17> ffmpeg: dcadec: fix global array overread.
[17:02] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[17:02] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[17:02] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r71d3c25a7e 10ffmpeg/libavcodec/smacker.c: 
[17:02] <CIA-17> ffmpeg: smacker: Check get_vlc() return values.
[17:02] <CIA-17> ffmpeg: Fixes out of array reads
[17:02] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[17:02] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[17:02] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r31a45014f4 10ffmpeg/libavcodec/loco.c: 
[17:02] <CIA-17> ffmpeg: loco: fix 10l typo (missing case)
[17:02] <CIA-17> ffmpeg: Found-by: Clément BSsch <ubitux at gmail.com>
[17:02] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[17:03] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r47f0beadba 10ffmpeg/libavcodec/dsicinav.c: 
[18:41] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * ra30165c4a8 10ffmpeg/libavformat/ (oma.c oma.h): 
[18:41] <CIA-17> ffmpeg: omadec: make sample rate table large enough to prevent out of array reading.
[18:41] <CIA-17> ffmpeg: The new values lead to error messages when used
[18:41] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[18:41] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[18:41] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rc963189bc2 10ffmpeg/libavcodec/g729dec.c: 
[18:41] <CIA-17> ffmpeg: g729dec: initialize pitch_delay_int_prev to the minimum valid value.
[18:41] <CIA-17> ffmpeg: This prevents an out of array read
[18:41] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[18:41] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[18:41] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * refe1ba7201 10ffmpeg/libavcodec/diracdec.c: 
[18:41] <CIA-17> ffmpeg: diracdec: check lowdelay bytes.
[18:41] <CIA-17> ffmpeg: Fixes division by zero
[18:41] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[18:41] <CIA-17> ffmpeg: svq3: check the watermark height.
[18:41] <CIA-17> ffmpeg: Fixes division by 0
[18:41] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[18:41] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[22:14] <CIA-17> ffmpeg: 03Reimar Döffinger 07master * r1a65d50ee7 10ffmpeg/libavutil/mem.c: 
[22:14] <CIA-17> ffmpeg: mem.c: fix wrong comment.
[22:14] <CIA-17> ffmpeg: Overwriting the av_malloc etc. functions is not easily
[22:14] <CIA-17> ffmpeg: possible anymore, even for systems that support overriding
[22:14] <CIA-17> ffmpeg: symbols in shared libraries in principle.
[22:14] <CIA-17> ffmpeg: Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
[22:14] <CIA-17> ffmpeg: 03Reimar Döffinger 07master * r4a95876f4d 10ffmpeg/libavformat/ (avformat.h matroskadec.c utils.c): (log message trimmed)
[22:14] <CIA-17> ffmpeg: Add skip_to_keyframe stream variable.
[22:14] <CIA-17> ffmpeg: This replaces the matroskadec one with the same name.
[22:14] <CIA-17> ffmpeg: The advantage is not only easier reuse in other demuxers
[22:14] <CIA-17> ffmpeg: but also that we can make the decisions after the parser.
[22:14] <CIA-17> ffmpeg: This fixes seeking in files that mark the keyframes incorrectly,
[22:14] <CIA-17> ffmpeg: for example the file in track ticket #1003.
[22:15] <CIA-17> ffmpeg: 03Reimar Döffinger 07master * r071292b8c9 10ffmpeg/ffmpeg.c: 
[22:15] <CIA-17> ffmpeg: Respect -copyinkf for subtitles.
[22:15] <CIA-17> ffmpeg: Necessary to make it possible to copy teletext streams
[22:15] <CIA-17> ffmpeg: (trac issue #531).
[22:15] <CIA-17> ffmpeg: Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
[22:28] <CIA-17> ffmpeg: 03Nicolas George 07master * rdcd207c4cb 10ffmpeg/libavformat/matroskadec.c: 
[22:28] <CIA-17> ffmpeg: matroskadec: use av_grow_packet in merge_packets.
[22:28] <CIA-17> ffmpeg: It ensures that the packet is properly padded
[22:28] <CIA-17> ffmpeg: and makes the code simpler.
[22:28] <CIA-17> ffmpeg: Fixes trac ticket #1223.
[00:00] --- Tue Apr 17 2012


More information about the Ffmpeg-devel-irc mailing list