Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-02-15ac3enc: Add x86-optimized function to speed up log2_tab().Justin Ruggles
AC3DSPContext.ac3_max_msb_abs_int16() finds the maximum MSB of the absolute value of each element in an array of int16_t. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit fbb6b49dabc3398440c6dfa838aa090a7a6ebc0d)
2011-02-11ac3enc: Remove unneeded clipping of shift amount.Justin Ruggles
s->windowed_samples will always have a range of [-32767,32767] due to the window function, so the return value from log2_tab() will always be in the range [0,14]. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 626264b11b5406c0c78c4056cabb63cb650e9bf2)
2011-02-11ac3enc: remove right shifting from lshift_tab() and make lshift unsigned.Justin Ruggles
Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit d4582889eefeee4dd23face9e74b2829dbaaeae5)
2011-01-28Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit d36beb3f6902b1217beda576aa18abf7eb72b03c)
2011-01-23ac3enc: use dsputil functions in apply_window()Justin Ruggles
Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 3b924294ea0ab891cf28fb30f26962a7960f7f37)
2011-01-05Convert floating-point MDCT coefficients to 24-bit fixed-point all at onceJustin Ruggles
instead of doing it separately in 2 different functions. This makes float AC-3 encoding approx. 3-7% faster overall. Also, the coefficient conversion can now be easily SIMD-optimized. Originally committed as revision 26232 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-04Change the AC-3 encoder to use floating-point.Justin Ruggles
Fixed-point AC-3 encoder renamed to ac3_fixed. Regression test acodec-ac3 renamed to acodec-ac3_fixed. Regression test lavf-rm changed to use ac3_fixed encoder. Originally committed as revision 26209 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-03Move fixed-point parts of the AC-3 encoder to separate files.Justin Ruggles
Originally committed as revision 26206 to svn://svn.ffmpeg.org/ffmpeg/trunk