# # ChangeLog for / in ffmpeg # # Generated by Trac 1.6 # Dec 14, 2024, 12:23:02 PM Sun, 26 Dec 2010 11:27:09 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [17fc9493] Add erode libopencv filter. Originally committed as revision 26097 ... Sun, 26 Dec 2010 11:27:05 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [91cbb6ba] Add dilate libopencv filter. Originally committed as revision 26096 ... Sun, 26 Dec 2010 05:48:38 GMT Peter Ross <pross@xvid.org> [a187c686] Bump libavformat minor version, forgotten in r26094 Originally ... Sun, 26 Dec 2010 01:28:25 GMT Peter Ross <pross@xvid.org> [82ca054a] Windows Televison (WTV) demuxer Originally committed as revision ... Sun, 26 Dec 2010 01:26:29 GMT Peter Ross <pross@xvid.org> [a750050f] make guid utility function visibile to other modules (ff_guidcmp, ... Sun, 26 Dec 2010 01:24:51 GMT Peter Ross <pross@xvid.org> [141de5a9] add ff_find_stream_index Originally committed as revision 26092 to ... Sun, 26 Dec 2010 01:23:44 GMT Peter Ross <pross@xvid.org> [456a70ae] add ff_get_bmp_header Originally committed as revision 26091 to ... Sat, 25 Dec 2010 19:49:19 GMT Michael Niedermayer <michaelni@gmx.at> [52654005] Simplify tff setting code in MPV_frame_start(). Originally ... Sat, 25 Dec 2010 19:49:15 GMT Michael Niedermayer <michaelni@gmx.at> [58ec7e00] Clarify AVFMT_TS_DISCONT and muxers. Originally committed as ... Sat, 25 Dec 2010 16:09:23 GMT Reimar Döffinger <Reimar.Doeffinger@gmx.de> [13011def] Fix size of monoblack_pal array, code uses 16 values unconditionally. ... Fri, 24 Dec 2010 22:43:07 GMT Ronald S. Bultje <rsbultje@gmail.com> [911b32f4] Port pred4x4_down_left_mmxext (H.264 intra prediction) from x264 to ... Fri, 24 Dec 2010 17:23:22 GMT Ronald S. Bultje <rsbultje@gmail.com> [8d147f1f] For rounding in chroma MC SSSE3, use 16-byte pw_3/4 instead of ... Fri, 24 Dec 2010 11:30:21 GMT Carl Eugen Hoyos <cehoyos@rainbow.studorg.tuwien.ac.at> [95ee581a] There is no complete G.729 decoder in libavcodec. Originally ... Thu, 23 Dec 2010 18:01:29 GMT Justin Ruggles <justin.ruggles@gmail.com> [b51c740e] cosmetics: line wrap and vertical alignment Originally committed as ... Thu, 23 Dec 2010 18:01:26 GMT Justin Ruggles <justin.ruggles@gmail.com> [e96dc767] Make sure that the 2nd CRC value does not match the AC-3 sync word. ... Thu, 23 Dec 2010 18:01:23 GMT Justin Ruggles <justin.ruggles@gmail.com> [a897423b] Store CRC context locally to reduce number of calls to ... Thu, 23 Dec 2010 18:01:19 GMT Justin Ruggles <justin.ruggles@gmail.com> [0e9b0643] Remove unneeded local variable, frame_size, in output_frame_end(). ... Thu, 23 Dec 2010 17:29:48 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [3579b40] Fix braino: by -> with. Originally committed as revision 26080 to ... Thu, 23 Dec 2010 17:24:19 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [cf69ad35] Redesign the libopencv wrapper to make it more generic. Accept both ... Thu, 23 Dec 2010 17:06:46 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [8399d235] Add dependency for the libavfitler.html file. Originally committed ... Thu, 23 Dec 2010 15:05:24 GMT Martin Storsjö <martin@martin.st> [8c579c1c] rtsp: Require the transport reply from the server to match the ... Wed, 22 Dec 2010 20:00:42 GMT Martin Storsjö <martin@martin.st> [81c8c18] Makefile: Fix dependencies of components This fixes compilation ... Wed, 22 Dec 2010 16:16:31 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [f02cbc4] Fix av_file_map(): replace stat(filename, &st) with fstat(fd, &st). ... Wed, 22 Dec 2010 15:32:13 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [1b31037d] Replace lstat() with stat() in av_file_map(). The lstat() use was ... Wed, 22 Dec 2010 14:13:04 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [0328b9ea] Add av_file_map() and av_file_unmap() functions. Originally ... Wed, 22 Dec 2010 12:28:02 GMT Justin Ruggles <justin.ruggles@gmail.com> [1ce9d6b] cosmetics: fix comment after change in clipping range Originally ... Tue, 21 Dec 2010 21:18:58 GMT Justin Ruggles <justin.ruggles@gmail.com> [295ab2af] Change FIX15() back to clipping to -32767..32767. This avoids a ... Tue, 21 Dec 2010 20:56:25 GMT Justin Ruggles <justin.ruggles@gmail.com> [f9f69028] Add emms_c() after exp_diff calculations. Fixes AC-3 encoding on ... Tue, 21 Dec 2010 18:26:13 GMT Justin Ruggles <justin.ruggles@gmail.com> [a81d7c6a] Pre-calculate crc_inv at codec init. 20% faster output_frame_end(). ... Tue, 21 Dec 2010 11:19:59 GMT Martin Storsjö <martin@martin.st> [fe7438d9] Fix make checkheaders amrwbdata.h uses offsetof(), which is defined ... Tue, 21 Dec 2010 09:28:39 GMT Martin Storsjö <martin@martin.st> [223cefb5] Fix more matroska/webm muxer dependencies This fixes building with ... Tue, 21 Dec 2010 09:23:35 GMT Martin Storsjö <martin@martin.st> [1e0957cc] Add a missing dependency for the WebM muxer This fixes one of the ... Tue, 21 Dec 2010 09:03:57 GMT Martin Storsjö <martin@martin.st> [8bd19564] g722: Move the low_inv_quant6 table up to the common tables Since ... Mon, 20 Dec 2010 22:01:48 GMT Vitor Sessak <vitor1001@gmail.com> [90ca26e1] Increase STDDEV tolerance for the fate-amrwb-14k25 test so it pass in ... Mon, 20 Dec 2010 21:35:18 GMT Vitor Sessak <vitor1001@gmail.com> [9c32023f] Add AMR-WB FATE tests Originally committed as revision 26063 to ... Mon, 20 Dec 2010 20:46:40 GMT Martin Storsjö <martin@martin.st> [9b14ec5f] sdp: Add a framesize attribute to H.263 SDP descriptions While not ... Mon, 20 Dec 2010 09:58:27 GMT Carl Eugen Hoyos <cehoyos@rainbow.studorg.tuwien.ac.at> [9100d4d6] Fix crash if invalid bit-rate was read from file. Fixes issue 2426. ... Sun, 19 Dec 2010 19:08:30 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [fee0deb6] Fix avfilter_draw_slice() copy code with alpha planes. Originally ... Sun, 19 Dec 2010 18:17:11 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [2609ad3e] Revert commit r22596. commit ... Sun, 19 Dec 2010 13:02:05 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [69b8d83e] Fix crash in gradfun:end_frame() when inpic == outpic, so it has to ... Sun, 19 Dec 2010 12:17:40 GMT Carl Eugen Hoyos <cehoyos@rainbow.studorg.tuwien.ac.at> [ba68d9d3] Fix -lowres with ffplay. Patch by Anatoly Nenashev, anatoly d ... Sun, 19 Dec 2010 09:01:02 GMT Nicolas George <nicolas.george@normalesup.org> [0bc55f5d] Add AVERROR_*_NOT_FOUND codes. Originally committed as revision ... Sat, 18 Dec 2010 23:11:31 GMT Reimar Döffinger <Reimar.Doeffinger@gmx.de> [eb066a4c] Discard partial packet of last frame for fate-wmv8-drm to avoid test ... Sat, 18 Dec 2010 16:06:56 GMT Reimar Döffinger <Reimar.Doeffinger@gmx.de> [853395b9] Add test for ASF -cryptokey that tests only demuxing, but both audio ... Sat, 18 Dec 2010 13:18:52 GMT Reimar Döffinger <Reimar.Doeffinger@gmx.de> [bf09a019] Change ASF demuxer to return incomplete last packets. Whether the ... Sat, 18 Dec 2010 05:15:32 GMT Ramiro Polla <ramiro.polla@gmail.com> [d09b5a86] bump lavcodec minor version for amr-wb decoder in r26051 Originally ... Sat, 18 Dec 2010 03:03:18 GMT Ronald S. Bultje <rsbultje@gmail.com> [2b2a597] AMR-WB decoder, written as part of Google Summer of Code 2010 by ... Fri, 17 Dec 2010 23:42:56 GMT Justin Ruggles <justin.ruggles@gmail.com> [386268df] Add some simple fallbacks for normal bit allocation failure. This ... Fri, 17 Dec 2010 23:42:52 GMT Justin Ruggles <justin.ruggles@gmail.com> [e62ef8f2] Check user-specified cutoff frequency in validate_options(). ... Fri, 17 Dec 2010 22:06:00 GMT Justin Ruggles <justin.ruggles@gmail.com> [78646ac2] 10l: fix encoding for LFE channel Originally committed as revision ... Fri, 17 Dec 2010 21:17:40 GMT Ronald S. Bultje <rsbultje@gmail.com> [c4e93eee] Increase buffer size because the header itself can be larger than ... Fri, 17 Dec 2010 20:52:27 GMT Justin Ruggles <justin.ruggles@gmail.com> [86c9673b] Add support for fixed-point MDCT sizes other than 512. Originally ... Fri, 17 Dec 2010 15:02:15 GMT Justin Ruggles <justin.ruggles@gmail.com> [234b70d] cosmetics: reindent after last commit Originally committed as ... Fri, 17 Dec 2010 15:02:12 GMT Justin Ruggles <justin.ruggles@gmail.com> [98e34e71] Simplify bit allocation search by using a loop for the SNR offset ... Fri, 17 Dec 2010 14:57:29 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [1653027a] Improve layout and clarify / complete documentation for the yadif ... Fri, 17 Dec 2010 14:16:13 GMT Justin Ruggles <justin.ruggles@gmail.com> [cf7c961b] Do not calculate psd and masking curve if exponents are being reused. ... Thu, 16 Dec 2010 22:47:11 GMT Justin Ruggles <justin.ruggles@gmail.com> [68e6b099] cosmetics: reindent after last commit Originally committed as ... Thu, 16 Dec 2010 22:47:07 GMT Justin Ruggles <justin.ruggles@gmail.com> [795063db] Copy bap from previous block when exponent strategy is EXP_REUSE. We ... Thu, 16 Dec 2010 22:47:04 GMT Justin Ruggles <justin.ruggles@gmail.com> [126a29b8] Count grouped mantissas for each block all at once at the end of bit ... Thu, 16 Dec 2010 22:47:00 GMT Justin Ruggles <justin.ruggles@gmail.com> [e7536ac5] Count bits for fixed parameters at start of encoding rather than in ... Thu, 16 Dec 2010 21:09:22 GMT Justin Ruggles <justin.ruggles@gmail.com> [e86ea34d] Use a LUT for number of exponent groups. This avoids recalculating ... Thu, 16 Dec 2010 21:09:16 GMT Justin Ruggles <justin.ruggles@gmail.com> [834550e] Speed up group minimum and group output calculations for EXP_D25 and ... Thu, 16 Dec 2010 21:09:08 GMT Justin Ruggles <justin.ruggles@gmail.com> [cdedf7e6] Convert a for() loop into a while() loop for the downward part of the ... Thu, 16 Dec 2010 21:09:02 GMT Justin Ruggles <justin.ruggles@gmail.com> [27af78cf] Redesign encode_exponents_blk_ch() so that duplicate exponent sets ... Thu, 16 Dec 2010 15:06:28 GMT Justin Ruggles <justin.ruggles@gmail.com> [8846ee54] Use optimized function DSPContext.sad[0]() instead of ... Thu, 16 Dec 2010 08:41:17 GMT Martin Storsjö <martin@martin.st> [4f7d2fe2] configure: Avoid warnings if av_always_inline is disabled This ... Thu, 16 Dec 2010 03:44:35 GMT Justin Ruggles <justin.ruggles@gmail.com> [7786c384] cosmetics: pretty-printing after last commit Originally committed ... Thu, 16 Dec 2010 03:44:32 GMT Justin Ruggles <justin.ruggles@gmail.com> [89bedc4] Add a goto for init failure instead of duplicate calls to ... Thu, 16 Dec 2010 03:44:29 GMT Justin Ruggles <justin.ruggles@gmail.com> [c41ac4f8] Use pre-allocated temp buffers in mdct512(). 5% faster in function. ... Thu, 16 Dec 2010 03:13:45 GMT Justin Ruggles <justin.ruggles@gmail.com> [e29065f] Write results of post-rotation complex multiply directly to output. ... Thu, 16 Dec 2010 03:13:41 GMT Justin Ruggles <justin.ruggles@gmail.com> [9d853336] Use memcpy() instead of a for loop in mdct512(). 8% faster in ... Thu, 16 Dec 2010 02:33:02 GMT Justin Ruggles <justin.ruggles@gmail.com> [b6f6204] Allocate all large per-channel arrays using av_malloc(). Decreases ... Thu, 16 Dec 2010 02:32:59 GMT Justin Ruggles <justin.ruggles@gmail.com> [aa645b98] Make windowed_samples 16-byte aligned. This will allow future SIMD ... Thu, 16 Dec 2010 02:32:55 GMT Justin Ruggles <justin.ruggles@gmail.com> [e8d21fba] Allocate planar_samples using av_mallocz(). Lowers memory usage when ... Wed, 15 Dec 2010 21:12:28 GMT Justin Ruggles <justin.ruggles@gmail.com> [171bc51c] Allocate bap and bap1 buffers using av_malloc(). This reduces the ... Wed, 15 Dec 2010 21:06:25 GMT Martin Storsjö <martin@martin.st> [bbd8f547] rtsp: Don't set the RTP time base from the sample rate if no sample ... Wed, 15 Dec 2010 17:28:52 GMT Justin Ruggles <justin.ruggles@gmail.com> [1c3e117e] Remove last_samples[] and copy directly from planar_samples[]. ... Wed, 15 Dec 2010 17:28:49 GMT Justin Ruggles <justin.ruggles@gmail.com> [7eeca961] Remove unneeded line. key_frame is already set to 1 in ... Wed, 15 Dec 2010 17:28:44 GMT Justin Ruggles <justin.ruggles@gmail.com> [2d82d9b1] cosmetics: comment clean-up and misc cosmetics Originally committed ... Wed, 15 Dec 2010 17:28:41 GMT Justin Ruggles <justin.ruggles@gmail.com> [5901cebe] Separate most of the per-block arrays into a separate per-block ... Wed, 15 Dec 2010 17:28:38 GMT Justin Ruggles <justin.ruggles@gmail.com> [cb6247cb] Split bit allocation search into a separate function. Originally ... Wed, 15 Dec 2010 17:16:37 GMT Luca Barbato <lu_zero@gentoo.org> [a4a3bade] Reinstate default time_base for rtp streams The generic default is ... Wed, 15 Dec 2010 00:22:47 GMT Alexander Strange <astrange@ithinksw.com> [0f016023] SVQ3: Allow decoding if thread_count is > 1 svq3 still doesn't ... Tue, 14 Dec 2010 23:03:05 GMT Martin Storsjö <martin@martin.st> [1aa58c64] tcp: Check url_interrupt_cb if connect was interrupted by a signal ... Tue, 14 Dec 2010 22:45:35 GMT Justin Ruggles <justin.ruggles@gmail.com> [06f6f785] 10l: fix typo in compute_exp_strategy() Originally committed as ... Tue, 14 Dec 2010 22:45:31 GMT Justin Ruggles <justin.ruggles@gmail.com> [266d24b] Move large arrays to AC3EncodeContext rather than passing them ... Tue, 14 Dec 2010 22:45:28 GMT Justin Ruggles <justin.ruggles@gmail.com> [7da4dc17] cosmetics: line wrap and spacing Originally committed as revision ... Tue, 14 Dec 2010 22:45:22 GMT Justin Ruggles <justin.ruggles@gmail.com> [a0d763fc] Use a single value for SNR offset in the bit allocation search rather ... Tue, 14 Dec 2010 22:45:19 GMT Justin Ruggles <justin.ruggles@gmail.com> [70fcd7ea] Change bit_alloc() to return the mantissa bit count. Originally ... Tue, 14 Dec 2010 22:45:15 GMT Justin Ruggles <justin.ruggles@gmail.com> [937cd146] cosmetics: alignment and line wrap after last commit Originally ... Tue, 14 Dec 2010 22:45:12 GMT Justin Ruggles <justin.ruggles@gmail.com> [359c1d19] Move bit counts to AC3EncodeContext. Originally committed as ... Tue, 14 Dec 2010 18:38:37 GMT Stefano Sabatini <stefano.sabatini-lala@poste.it> [82ccbe6b] Simplify texi files naming: ff*-doc.texi -> ff*.texi. Originally ... Tue, 14 Dec 2010 17:14:40 GMT Justin Ruggles <justin.ruggles@gmail.com> [80575c0e] Add missing dependency for matroska muxer. Originally committed as ... Tue, 14 Dec 2010 16:14:52 GMT Justin Ruggles <justin.ruggles@gmail.com> [8c634b70] Update the test references for lavf-rm and seek-ac3_rm. The ... Tue, 14 Dec 2010 14:53:43 GMT Justin Ruggles <justin.ruggles@gmail.com> [793bbf9] Split out setting of bit allocation parameters to a separate ... Tue, 14 Dec 2010 14:53:40 GMT Justin Ruggles <justin.ruggles@gmail.com> [8999944e] Split out counting of frame bits into a separate function. ... Tue, 14 Dec 2010 14:53:36 GMT Justin Ruggles <justin.ruggles@gmail.com> [33a7d549] cosmetics: vertical alignment Originally committed as revision ... Tue, 14 Dec 2010 14:53:33 GMT Justin Ruggles <justin.ruggles@gmail.com> [d3325d55] Only calculate num_exp_groups once. Originally committed as ... Tue, 14 Dec 2010 14:53:30 GMT Justin Ruggles <justin.ruggles@gmail.com> [dc0bc0f8] Check for bit allocation error in ac3_encode_frame(). Move error log ... Tue, 14 Dec 2010 14:53:26 GMT Justin Ruggles <justin.ruggles@gmail.com> [f94bacc5] Split out grouping of exponents into a separate function. ...