summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* Indicate that AdaptCoeff1 and 2 are functions of the actual coefficients.Daniel Verkamp2009-10-22
| | | | Originally committed as revision 20345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sin_tables.c is a generated file, so add it to CLEANFILESReimar Döffinger2009-10-20
| | | | Originally committed as revision 20332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove SHIFT_TEMPS from jfdct code.avcoder2009-10-20
| | | | | | | | Patch by avcoder: our_beloved_project AT gmail DOT com See thread [FFmpeg-devel] Patch: remove useless SHIFT_TEMPS definition Date: Tue, 20 Oct 2009 14:29:05 +0800 Originally committed as revision 20331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing dependency of the S/PDIF muxer on the AAC parser.Diego Biurrun2009-10-19
| | | | | | Fixes build with --disable-parsers. Originally committed as revision 20328 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Get rid of some pointless '== NULL' / '!= 0' conditions in if statements.Diego Biurrun2009-10-19
| | | | Originally committed as revision 20325 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add additional long names for the Flash Video decoder and encoder.Stefano Sabatini2009-10-19
| | | | Originally committed as revision 20317 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add additional long names for the Sorenson Vector Quantizer 3 decoder.Stefano Sabatini2009-10-19
| | | | Originally committed as revision 20316 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add additional long names for the Sorenson Vector Quantizer 1 decoderStefano Sabatini2009-10-19
| | | | | | and encoder. Originally committed as revision 20315 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpegaudiodec, mpc and qdm2 all use the same mpa_synth window, so makeReimar Döffinger2009-10-19
| | | | | | | them use the same variable/global storage. Saves 4 kB in .bss. Originally committed as revision 20314 to svn://svn.ffmpeg.org/ffmpeg/trunk
* whitespace cosmetics: prettyprinting, K&R styleDiego Biurrun2009-10-19
| | | | Originally committed as revision 20313 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Flip (M)JPEG frames encoded by Intel JPEG library.Carl Eugen Hoyos2009-10-19
| | | | | | Fixes issues 1464 and 1468. Originally committed as revision 20312 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove pointless parentheses.Diego Biurrun2009-10-19
| | | | Originally committed as revision 20311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove pointless parentheses from return statement.Diego Biurrun2009-10-19
| | | | Originally committed as revision 20310 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update libx264.c for x264 API changeJason Garrett-Glaser2009-10-19
| | | | | | Change behavior of b-pyramid option. Originally committed as revision 20308 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix linking on systems with a function name prefix (10l in r20287)Loren Merritt2009-10-18
| | | | Originally committed as revision 20294 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sync yasm macros to x264Loren Merritt2009-10-18
| | | | Originally committed as revision 20293 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix sar for dvcpro hd, patch by Charles Yates, charles dot yates at gmail ↵Charles Yates2009-10-18
| | | | | | dot com Originally committed as revision 20291 to svn://svn.ffmpeg.org/ffmpeg/trunk
* huffyuv: add some const qualifiersLoren Merritt2009-10-18
| | | | Originally committed as revision 20290 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simd add_hfyu_left_predictionLoren Merritt2009-10-18
| | | | | | | 2.2x faster than C on conroe, 3.6x on penryn. 4-6% faster huffyuv decoding if using left or plane mode and yuv Originally committed as revision 20287 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add CONFIG_LPC to the build system for lpc dsputil functions. fixes buildJustin Ruggles2009-10-18
| | | | | | problems when lpc.c is not compiled. Originally committed as revision 20285 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WMAPRO: use some type punning in decode_coeffs()Måns Rullgård2009-10-18
| | | | Originally committed as revision 20284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace big square-root table by a call to ff_sqrt(). Based on a patchVitor Sessak2009-10-18
| | | | | | by Reimar Döffinger. Originally committed as revision 20281 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix typo that mistakenly slipped into previous commit:Onur Küçük2009-10-18
| | | | | | | CONFIG_MPEG_XVMC_DECODER was changed to CONFIG_MPEGVIDEO_XVMC_DECODER. patch by Onur Küçük, onur delipenguen net Originally committed as revision 20278 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Break overly long lines.Diego Biurrun2009-10-18
| | | | Originally committed as revision 20276 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move autocorrelation function from flacenc.c to lpc.c. Also rename theJustin Ruggles2009-10-17
| | | | | | | | corresponding dsputil functions and remove their dependency on the FLAC encoder. Fixes Issue1486. Originally committed as revision 20266 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r20249, it seems the union trick works everywhereMichael Niedermayer2009-10-17
| | | | | | | | | | Original commit message: Very evil missuse of svn to test if AVOption and AVOption2 are compatible. If this test triggers anywhere for anyone, revert this commit immedeatly. Ill revert this in a day or 2, its just so we know beforehand if the idea with the union is doable or not without breaking ABI/API. Originally committed as revision 20264 to svn://svn.ffmpeg.org/ffmpeg/trunk
* alacenc : use private compression_level value consistently.Jai Menon2009-10-17
| | | | Originally committed as revision 20261 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove a meaningless 'inline' from add_hfyu_left_prediction_bgr32_c().Alexander Strange2009-10-16
| | | | Originally committed as revision 20260 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Huffyuv: Add missing const to src pointers in dsputil functions.Alexander Strange2009-10-16
| | | | Originally committed as revision 20259 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Huffyuv: Remove unnecessary allocation in alloc_temp().Alexander Strange2009-10-16
| | | | | | RGB only needs one temp array. Originally committed as revision 20258 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Huffyuv: Fix a valgrind warning in get_vlc2().Alexander Strange2009-10-16
| | | | | | The padding in bitstream_buffer wasn't initialized. Originally committed as revision 20257 to svn://svn.ffmpeg.org/ffmpeg/trunk
* alacenc : Move some code around for clarity.Jai Menon2009-10-16
| | | | Originally committed as revision 20256 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlp: Indent.Ramiro Polla2009-10-16
| | | | Originally committed as revision 20255 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlp: Only initialize VLC tables once. This caused a crash when multipleRamiro Polla2009-10-16
| | | | | | | instances of the decoder were started at different times. Bug reported by Maxim Anisiutkin. Originally committed as revision 20254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlp: Use smaller CRC tables if CONFIG_SMALL.Reimar Döffinger2009-10-16
| | | | | | Patch by Reimar. Originally committed as revision 20253 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not try to free memory that was never allocated (partial revert of r20231).Carl Eugen Hoyos2009-10-16
| | | | Originally committed as revision 20252 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Release unreleased buffers found by make test.Carl Eugen Hoyos2009-10-16
| | | | Originally committed as revision 20251 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Very evil missuse of svn to test if AVOption and AVOption2 are compatible.Michael Niedermayer2009-10-16
| | | | | | | | If this test triggers anywhere for anyone, revert this commit immedeatly. Ill revert this in a day or 2, its just so we know beforehand if the idea with the union is doable or not without breaking ABI/API. Originally committed as revision 20249 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add an experimental AVOption2 that uses an union instead of double for ↵Michael Niedermayer2009-10-16
| | | | | | default_val. Originally committed as revision 20248 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split parts of dvdata.h into dvdata.c, this ensures that things likeReimar Döffinger2009-10-16
| | | | | | | | work_chunks_* and dv_idct_factor_* variables appear only once in the binary instead of 3 times. Saves 3264 bytes in .rodata and 312416 bytes in .bss on x86_64. Originally committed as revision 20246 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for hardcoded ff_sin_* tables.Reimar Döffinger2009-10-15
| | | | Originally committed as revision 20244 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move/add COSTABLE/SINTABLE macros to dsputil to add extern definitionsReimar Döffinger2009-10-15
| | | | | | for ff_cos_* and ff_sin_* without introducing too much code duplication. Originally committed as revision 20243 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove silly casts to the same type as we already have.Reimar Döffinger2009-10-15
| | | | Originally committed as revision 20242 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing release_buffer at decode end for asv1 decoder.Reimar Döffinger2009-10-15
| | | | Originally committed as revision 20241 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Partially revert r20233, exp2f is not available on some BSDs, DOS and AVR32.Reimar Döffinger2009-10-15
| | | | Originally committed as revision 20240 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Raise MAX_THREADS to 16.Frank Barchard2009-10-15
| | | | | | Patch by Frank Barchard, fbarchard google com Originally committed as revision 20239 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not initialize ff_cos_* tables again in rdft_init, they are alreadyReimar Döffinger2009-10-15
| | | | | | | | initialized by ff_fft_init and using different code can result in slightly different values, in addition it crashes when the tables are hardcoded. On amd64 this slightly changes qdm2 output. Originally committed as revision 20237 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use cbrtf and exp2f instead of pow to calculate tables for MPEG audio decoding.Reimar Döffinger2009-10-15
| | | | | | | This hopefully is fast enough so that it is reasonable to use the same formula directly instead of the table for CONFIG_SMALL. Originally committed as revision 20233 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use hardcoded instead of runtime-calculated ff_cos_* tables ifReimar Döffinger2009-10-14
| | | | | | | --enable-hardcoded-tables was used. Due to the size, the code for the tables is generated at compile time. Originally committed as revision 20232 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Release frame after decoding is doneKostya Shishkov2009-10-14
| | | | Originally committed as revision 20231 to svn://svn.ffmpeg.org/ffmpeg/trunk