- 29 7月, 2011 5 次提交
-
-
由 Mans Rullgard 提交于
This fixes build with clang. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Dustin Brody 提交于
h263dec: Propagate AV_LOG_ERRORs from slice decoding through frame decoding with sufficient error recognition Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Mans Rullgard 提交于
Inspection of compiled code shows gcc handles these fine on its own. Benchmarking also shows no measurable speed difference. Removing the remaining cases in get_cabac_bypass_sign_x86() does cause more substantial changes to the compiled code with uncertain impact. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Jason Garrett-Glaser 提交于
-
由 Ronald S. Bultje 提交于
-
- 28 7月, 2011 8 次提交
-
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Stefano Sabatini 提交于
Avoid brittle and obfuscating reference to a global. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Stefano Sabatini 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Stefano Sabatini 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Anton Khirnov 提交于
-
由 Mans Rullgard 提交于
This is already set by dsputil_init_ppc() and is best done in only one place. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
The functions and tables initialised in this function rely on an initialised DSPContext. Make sure they always have one. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 27 7月, 2011 10 次提交
-
-
由 Justin Ruggles 提交于
-
由 Justin Ruggles 提交于
-
由 Mans Rullgard 提交于
Apparently the gcc warning doesn't trigger on these. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Kostya Shishkov 提交于
Since IDCT transforming 32-bit input to 8-bit output is unusual and unpractical for most codecs, move Bink IDCT into separate context. Get rid of an additional permutation table while at it since SIMD support for Bink IDCT is unlikely to be implemented in foreseeable future. Quantisation tables also have to change type to signed for proper dequantisation of DCT coefficients. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Mans Rullgard 提交于
The upcoming gcc 4.7 has more advanced constant propagation resulting some inline asm operands becoming constants and thus emitted as literals, sometimes in contexts where this results in invalid instructions. This patch changes the constraints of the relevant operands to "rm" thus forcing a valid type. While obviously suboptimal, this is what older gcc versions already did, and there is no change to the code generated with these. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 26 7月, 2011 1 次提交
-
-
由 Diego Biurrun 提交于
-
- 24 7月, 2011 1 次提交
-
-
由 Michael Niedermayer 提交于
Fixes decoding of MJPEG files produced by some UVC Logitec web cameras, such as "Notebook Pro" and "HD C910". References: http://trac.videolan.org/vlc/ticket/4215 http://ffmpeg.org/trac/ffmpeg/ticket/267Signed-off-by: NMichael Niedermayer <michaelni@gmx.at> Reviewed-by: NKostya <kostya.shishkov@gmail.com> (cherry picked from commit 7b8ed831)
-
- 23 7月, 2011 4 次提交
-
-
由 Mans Rullgard 提交于
The minimum weight value is 32 so this test can be skipped for the 10-bit case. Overall speedup 3-4%. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Daniel Kang 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Alex Converse 提交于
Supported by mplayer and seen in the wild.
-
由 Kostya Shishkov 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
- 22 7月, 2011 11 次提交
-
-
由 Mans Rullgard 提交于
Template the function for 8/10-bit and use lowlevel bitstream macros. 6% faster overall on i7 gcc 4.5. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Diego Biurrun 提交于
-
由 Justin Ruggles 提交于
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Joseph Artsimovich 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
High bitdepth H.264 needs 32-bit transform coefficients, whereas dnxhd does not. This creates a conflict with the templated functions operating on DCTELEM data. This patch adds a field allowing the caller to choose the element size in dsputil_init() and adds the required functions. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Thierry Foucu 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Thierry Foucu 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-