- 20 2月, 2013 9 次提交
-
-
由 u-bo1b@0w.se 提交于
The new code is also faster and more robust. As for the performance: old decoder + conversion to rgb: fps = 2618 old decoder, without converting to rgb: fps = 4012 new decoder, producing rgb: fps = 4502 Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
This is partly redundant with the following patches, but its safer Found-by: u-bo1b@0w.se Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Ronald S. Bultje 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Fixes out of array read Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Fixes out of array accessed Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Fixes assertion failure Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 Michael Niedermayer 提交于
Fixes division by 0 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Fixes out of array read Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 19 2月, 2013 19 次提交
-
-
由 Ronald S. Bultje 提交于
The non-intra-pcm branch in hl_decode_mb (simple, 8bpp) goes from 700 to 672 cycles, and the complete loop of decode_mb_cabac and hl_decode_mb (in the decode_slice loop) goes from 1759 to 1733 cycles on the clip tested (cathedral), i.e. almost 30 cycles per mb faster. Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Ronald S. Bultje 提交于
The residual block data of 16x16 blocks was ignored for b-frames, which leads to easy-to-identify artifacts. After this patch, the artifacts are gone. Sample video: svq3_watermark.mov. (Fate results unaffected.) Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Fixes Ticket1280 Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Reference: commit 3615e2be Author: Michael Niedermayer <michaelni@gmx.at> Date: Tue Dec 2 22:02:57 2003 +0000 h263_h_loop_filter_mmx Originally committed as revision 2553 to svn://svn.ffmpeg.org/ffmpeg/trunk commit 359f98de Author: Michael Niedermayer <michaelni@gmx.at> Date: Tue Dec 2 20:28:10 2003 +0000 h263_v_loop_filter_mmx Originally committed as revision 2552 to svn://svn.ffmpeg.org/ffmpeg/trunkSigned-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* qatar/master: x86: dsputil: Fix h263 loop filter link error in some configurations Conflicts: libavcodec/x86/dsputil.asm Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '7a03145e': x86: dsputil: int --> ptrdiff_t for ff_put_pixels16_mmxext line_size param Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '202b5f6d': doc: Fix some obsolete references to av* tools as ff* tools Conflicts: doc/demuxers.texi No code changes, merge for metadata only Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Ronald S. Bultje 提交于
Not all hwaccels implement all codecs, so using one single list for multiple such codecs means some codecs will be represented in the list, even though they don't actually handle that codec. Copying specific lists in each codec fixes that. Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Fixes Assertion failure Found-by: durandal_1707 Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Fixes out of array read Found-by: durandal_1707 Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 Daniel Kang 提交于
This was caused by unconditionally referencing a conditionally compiled table. Now the code is also compiled conditionally. Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
- 18 2月, 2013 12 次提交
-
-
由 Daniel Kang 提交于
This avoids SIMD-optimized functions having to sign-extend their line size argument manually to be able to do pointer arithmetic. Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
由 Ronald S. Bultje 提交于
The symbol "ff_h263_loop_filter_strength" is defined in h263.c, but the h263 loopfilter functions (in the .asm file) are not optimized out (even though their function pointers are never assigned). Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Ronald S. Bultje 提交于
Instead, only extend edges on-demand when the motion vector actually crosses the visible decoded area using ff_emulated_edge_mc(). This changes decoding time for cathedral from 8.722sec to 8.706sec, i.e. 0.2% faster overall. More generally (VP8 uses this also), low-motion content gets significant speed improvements, whereas high-motion content tends to decode in approximately the same time. Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Clément Bœsch 提交于
-
由 Vicente Jimenez Aguilar 提交于
Signed-off-by: NDiego Biurrun <diego@biurrun.de> CC: libav-stable@libav.org
-
由 Michael Niedermayer 提交于
* qatar/master: svq3: unbreak decoding No change to the code as this fix was already part of FFmpeg Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit 'aa11cb79': build: make audio_frame_queue a stand-alone component Conflicts: configure libavcodec/Makefile Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '870a0c66': build: The libopencore-amrnb encoder depends on audio_frame_queue Conflicts: libavcodec/Makefile Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '8837f439': libopencore-amrwb: Make AMR-WB ifdeffery more precise Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit 'e6bda9a9': libopencore-amr: Conditionally compile decoder and encoder bits Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '56632fef': libopencore-amrnb: cosmetics: Group all encoder-related code together Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '0b70fb1d': dsputil: convert remaining op_pixels_func No changes to the code as all these fixes already existed in FFmpeg. Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-