summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
...
* Correct a forgotten RGB32.Michael Niedermayer2009-12-10
| | | | Originally committed as revision 20791 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Flip red and blue in rct-less lossless jpeg.Michael Niedermayer2009-12-10
| | | | | | Fixes issue1466, and decoding of plain lossless jpeg. Originally committed as revision 20790 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Lossless jpeg expects and uses BGRA not RGB32 (this probably caused a problem onMichael Niedermayer2009-12-10
| | | | | | big endian) Originally committed as revision 20789 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix RGB LJPEG encoding.Michael Niedermayer2009-12-10
| | | | Originally committed as revision 20788 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve time_increment_bits guessing code.Michael Niedermayer2009-12-09
| | | | Originally committed as revision 20785 to svn://svn.ffmpeg.org/ffmpeg/trunk
* End startcode prefix search at the end of a AVC unit.Michael Niedermayer2009-12-09
| | | | | | Fixes issue1550. Originally committed as revision 20784 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert r20775, because equivalent code has been committed to x264 insteadLoren Merritt2009-12-09
| | | | Originally committed as revision 20783 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Minor version bump for mbtree addition.Jason Garrett-Glaser2009-12-09
| | | | Originally committed as revision 20782 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix a crash in ape decoding on x86_32 sse2Loren Merritt2009-12-08
| | | | Originally committed as revision 20777 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Boolify options passed to x264.Jason Garrett-Glaser2009-12-08
| | | | Originally committed as revision 20775 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add MBtree support for libx264Erik Slagter2009-12-08
| | | | | | Patch by Erik Slagter Originally committed as revision 20774 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aac: Set sample rate in avctx from ADTS header (if not already set by someAndreas Öman2009-12-08
| | | | | | other means) Originally committed as revision 20773 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reduce warnings about too few consumed bytes to debug level.Michael Niedermayer2009-12-08
| | | | | | Fixes issue1061. Originally committed as revision 20772 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure that compilation fails if functions like ff_put_string are used in ↵Reimar Döffinger2009-12-07
| | | | | | | | code that selected a bitstream writer for which they do not work. Originally committed as revision 20761 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Print error messages on errors.Michael Niedermayer2009-12-07
| | | | Originally committed as revision 20757 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix apparent 10l typos introduced in r8627.Michael Niedermayer2009-12-06
| | | | | | | These typos moved the exponent pointer too far ahead. Fixes issue1055. Originally committed as revision 20756 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: Fix indentation after r20751.Carl Eugen Hoyos2009-12-06
| | | | Originally committed as revision 20752 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplified deblocking checks.Jason Garrett-Glaser2009-12-06
| | | | | | Patch by Dark Shikari Originally committed as revision 20751 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Faster checks in reverse_dc_prediction.Jason Garrett-Glaser2009-12-06
| | | | | | Patch by Dark Shikari Originally committed as revision 20750 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check transform==15 first, since it's more common than 13.Jason Garrett-Glaser2009-12-06
| | | | | | Patch by Dark Shikari Originally committed as revision 20749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r20747: It mixed functional and cosmetical changes.Carl Eugen Hoyos2009-12-06
| | | | Originally committed as revision 20748 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Various VP3 optimizations.Jason Garrett-Glaser2009-12-06
| | | | | | | | Faster checks in reverse_dc_prediction. Simplified deblocking checks. Check transform==15 first, since it's more common than 13. Originally committed as revision 20747 to svn://svn.ffmpeg.org/ffmpeg/trunk
* slightly faster scalarproduct_and_madd_int16_ssse3 on penryn, no change on ↵Loren Merritt2009-12-05
| | | | | | conroe Originally committed as revision 20743 to svn://svn.ffmpeg.org/ffmpeg/trunk
* r20739 broke compilation on systems without yasmLoren Merritt2009-12-05
| | | | Originally committed as revision 20742 to svn://svn.ffmpeg.org/ffmpeg/trunk
* refactor and optimize scalarproductLoren Merritt2009-12-05
| | | | | | | | 29-105% faster apply_filter, 6-90% faster ape decoding on core2 (Any x86 other than core2 probably gets much less, since this is mostly due to ssse3 cachesplit avoidance and I haven't written the full gamut of other cachesplit modes.) 9-123% faster ape decoding on G4. Originally committed as revision 20739 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: Reindent after r20679.Carl Eugen Hoyos2009-12-05
| | | | Originally committed as revision 20738 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: Reindent after r20736.Carl Eugen Hoyos2009-12-05
| | | | Originally committed as revision 20737 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure the parsers do not overwrite width/height as this can interfereMichael Niedermayer2009-12-05
| | | | | | | with the decoder. Fixes issue1135. Originally committed as revision 20736 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: remove empty definitions of hw-accelerated PixFmtInfoStefano Sabatini2009-12-04
| | | | | | structs. Originally committed as revision 20733 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1-13% faster apply_filter, 1-3% faster ape decoding on core2Loren Merritt2009-12-04
| | | | Originally committed as revision 20729 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l trocadero: call emms_c() after doing decoding with SIMD in APE decoderKostya Shishkov2009-12-04
| | | | Originally committed as revision 20727 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure ff_init_qscale_tab() is called one way or another whenMichael Niedermayer2009-12-03
| | | | | | | adaptive quantization is enabled. Fixes issue509. Originally committed as revision 20726 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move ff_init_qscale_tab() from h263.c to mpegvideo, the function is not h263 ↵Michael Niedermayer2009-12-03
| | | | | | specific. Originally committed as revision 20725 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lzw.h does not need get_bits.h, tiff.c needs intreadwrite.h for AV_R* thoughBaptiste Coudurier2009-12-03
| | | | Originally committed as revision 20724 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use lzw compression in gif encoderBaptiste Coudurier2009-12-03
| | | | Originally committed as revision 20723 to svn://svn.ffmpeg.org/ffmpeg/trunk
* port ape dsp functions from sse2 to mmxLoren Merritt2009-12-03
| | | | | | now requires yasm Originally committed as revision 20722 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid an unpredictable branchLoren Merritt2009-12-03
| | | | | | 20% faster predictor_update_filter, .4-4% faster ape decoding on core2 Originally committed as revision 20720 to svn://svn.ffmpeg.org/ffmpeg/trunk
* inline to allow constant propagationLoren Merritt2009-12-03
| | | | | | 50% faster predictor_update_filter, 1-10% faster ape decoding on core2 Originally committed as revision 20719 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r20095: Allow compiling to vorbis again.Philipp Matthias Hahn2009-12-02
| | | | | | Original patch by Philipp Matthias Hahn, pmhahn pmhahn de Originally committed as revision 20711 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pass avctx as argument instead of width and heightBaptiste Coudurier2009-12-02
| | | | Originally committed as revision 20710 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless paramsBaptiste Coudurier2009-12-02
| | | | Originally committed as revision 20709 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless paramsBaptiste Coudurier2009-12-02
| | | | Originally committed as revision 20708 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move private context declaration at the topBaptiste Coudurier2009-12-02
| | | | Originally committed as revision 20707 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix 1 pass RC in snow.Michael Niedermayer2009-12-02
| | | | | | Fixes issue547. Originally committed as revision 20706 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: 1l c&p fix: do not set pred16x16_plane for rv40Måns Rullgård2009-12-02
| | | | Originally committed as revision 20705 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: NEON optimised H264 16x16, 8x8 predMåns Rullgård2009-12-02
| | | | Originally committed as revision 20704 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: Add a global header but output not locked output configuration status.Alex Converse2009-12-02
| | | | Originally committed as revision 20701 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set the SBR mode to implicit on ADTS frames occurring before the output is ↵Alex Converse2009-12-02
| | | | | | locked. Originally committed as revision 20700 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Small refactoring: Instead of 4 loops for decoding AC coefficients basedMike Melanson2009-12-02
| | | | | | | | | | | | on their grouping, create one loop that indexes into a table of AC VLC tables. There is also a small optimization here: Do not call unpack_vlcs() if there are no fragments in the list with outstanding coefficients. My profiling indicates that this can save upwards of 1 million dezicycles per frame throughout the course of unpack_dct_coeffs(). Originally committed as revision 20699 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use a list to track which fragments coded in this frame still haveMike Melanson2009-12-02
| | | | | | | | | | outstanding coefficients yet to be decoded from the bitstream. Once a fragment reaches end-of-block, remove it from this new list. This change makes the VP3/Theora entropy decode process dramatically faster due to not having to iterate incessantly over fragments which have already been fully decoded. Originally committed as revision 20698 to svn://svn.ffmpeg.org/ffmpeg/trunk