summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* Kill a warning with MSVCJindřich Makovička2006-10-18
| | | | | | | | | Patch by Jindrich Makovicka makovick A gmail P com Original thread: Date: 08:21 AM Subject Re: [Ffmpeg-devel] Weird line in cabac.h Originally committed as revision 6726 to svn://svn.ffmpeg.org/ffmpeg/trunk
* copy cabac context onto the stack for the c code in decode_cabac_residual() ↵Michael Niedermayer2006-10-17
| | | | | | (15% faster on P3 but still slower then the current asm) Originally committed as revision 6725 to svn://svn.ffmpeg.org/ffmpeg/trunk
* x86 asm version of the decode significance loop (not 8x8) of ↵Michael Niedermayer2006-10-17
| | | | | | decode_residual() 5% faster decode_residual() on P3 Originally committed as revision 6724 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement sws_getCachedContext() in swscale emulationLuca Abeni2006-10-17
| | | | Originally committed as revision 6718 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetic (%%eax->%0)Michael Niedermayer2006-10-17
| | | | Originally committed as revision 6717 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix crash with illegal instruction, cmov is available on 686 and later only.Diego Biurrun2006-10-16
| | | | Originally committed as revision 6715 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Expand some #endif comments.Diego Biurrun2006-10-16
| | | | Originally committed as revision 6714 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix -a^b which was interpreted as (-a)^bMichael Niedermayer2006-10-16
| | | | Originally committed as revision 6713 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asin() acos() atan()Michael Niedermayer2006-10-16
| | | | Originally committed as revision 6712 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make ffmpeg work with x264 r592Luca Barbato2006-10-16
| | | | Originally committed as revision 6711 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mod()Michael Niedermayer2006-10-16
| | | | Originally committed as revision 6710 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix #endif comments.Diego Biurrun2006-10-16
| | | | Originally committed as revision 6709 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix !CMOV_IS_FAST case (iam not really happy with the fix but i didnt come ↵Michael Niedermayer2006-10-16
| | | | | | up with a better one quickly) Originally committed as revision 6707 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2006-10-15
| | | | Originally committed as revision 6704 to svn://svn.ffmpeg.org/ffmpeg/trunk
* this code will not work with PIC as it needs 7 registers and gcc doesnt ↵Michael Niedermayer2006-10-15
| | | | | | support that in PIC Originally committed as revision 6703 to svn://svn.ffmpeg.org/ffmpeg/trunk
* shift CABACContext.range right, this reduces the number of shifts needed in ↵Michael Niedermayer2006-10-15
| | | | | | get_cabac() and is slightly faster on P3 (and should be much faster on P4 as the P4 except the more recent variants lacks an integer shifter and so shifts have ~10 times longer latency then simple operations like adds) Originally committed as revision 6702 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Have xvid encoder wrapper honnor -vtag optionRamiro Polla2006-10-15
| | | | | | | | | Patch by Ramiro Polla angustia A arrozcru P no-ip P org Original thread: Date: 14.10.2006 05:44 Subject: [Ffmpeg-devel] xvid ignores -vtag Originally committed as revision 6701 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert putting EXTRALIBS in common.mak, linking fails on MinGW.Diego Biurrun2006-10-15
| | | | Originally committed as revision 6700 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ignore blocks with no samples and flags (but usually with MD5 sum)Kostya Shishkov2006-10-15
| | | | Originally committed as revision 6694 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Put libmpeg2 IDCT functions under CONFIG_GPL, fixes link failureDiego Biurrun2006-10-14
| | | | | | with --disable-opts. Originally committed as revision 6691 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove empty structures,Steve L'Homme2006-10-14
| | | | | | | | | Patch by Steve LHomme Original thread: Date: 13.10.2006 21:55 Subject: [Ffmpeg-devel] [PATCH] Remove empty structures Originally committed as revision 6690 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make PNG produce correct 8-bit picturesKostya Shishkov2006-10-14
| | | | Originally committed as revision 6689 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move block size check to decoderKostya Shishkov2006-10-14
| | | | Originally committed as revision 6688 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify escape decodingMichael Niedermayer2006-10-13
| | | | Originally committed as revision 6685 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove intrinsics checks, they are no longer used.Diego Biurrun2006-10-13
| | | | | | partly based on a patch by Zuxy Meng, zuxy.meng gmail com Originally committed as revision 6684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dehack *ps_state indexing in the branchless decoderMichael Niedermayer2006-10-13
| | | | Originally committed as revision 6683 to svn://svn.ffmpeg.org/ffmpeg/trunk
* TIFF decoderKostya Shishkov2006-10-13
| | | | Originally committed as revision 6682 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add "memory" to the clobber list we change memory so we need it, this also ↵Michael Niedermayer2006-10-12
| | | | | | fixes some problems with gcc svn Originally committed as revision 6679 to svn://svn.ffmpeg.org/ffmpeg/trunk
* -1 is a valid return value in ratecontrol_1pass() -> 100l for takisMichael Niedermayer2006-10-12
| | | | Originally committed as revision 6677 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixes:Dominik Mierzejewski2006-10-12
| | | | | | | | | xvmcvideo.c: In function ‘XVMC_decode_mb’: xvmcvideo.c:141: warning: ‘return’ with a value, in function returning void Approved by Ivan. Originally committed as revision 6676 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l int vs uint8_tMichael Niedermayer2006-10-12
| | | | Originally committed as revision 6675 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prevent "mb level" get_cabac() calls from being inlined (3% faster ↵Michael Niedermayer2006-10-12
| | | | | | decode_mb_cabac() on P3) Originally committed as revision 6674 to svn://svn.ffmpeg.org/ffmpeg/trunk
* int->uint8_t for 2 tablesMichael Niedermayer2006-10-12
| | | | Originally committed as revision 6673 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support for Tiertex .seq files demuxing/video decoding, by Gregory Montoir ↵Baptiste Coudurier2006-10-12
| | | | | | %cyx A users P sourceforge P net% Originally committed as revision 6672 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix SHOW_SBITS for ALT_BITSTREAM_READER_LE, patch by Gregory Montoir %cyx A ↵Gregory Montoir2006-10-12
| | | | | | users P sourceforge P net% Originally committed as revision 6671 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename internal.h --> xvid_internal.h, it clashes with libavutil/internal.h.Diego Biurrun2006-10-12
| | | | Originally committed as revision 6670 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ppc generic prefetchLuca Barbato2006-10-12
| | | | Originally committed as revision 6669 to svn://svn.ffmpeg.org/ffmpeg/trunk
* adds some useful comments after some of the #else, #elseif,Guillaume Poirier2006-10-12
| | | | | | | #endif preprocessor directives to make it clearer which code block depends on which #define xx Originally committed as revision 6668 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename ABS macro to FFABS.Diego Biurrun2006-10-11
| | | | Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more prefetches, 2% faster h264Loren Merritt2006-10-11
| | | | Originally committed as revision 6664 to svn://svn.ffmpeg.org/ffmpeg/trunk
* slightly faster on P3 slightly slower on athlon and probably faster on P4Michael Niedermayer2006-10-11
| | | | Originally committed as revision 6663 to svn://svn.ffmpeg.org/ffmpeg/trunk
* update doc, changelog, and increase libavcodec version for .cin files supportBaptiste Coudurier2006-10-11
| | | | Originally committed as revision 6660 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support for Delphine Software .cin files demuxing / audio and video ↵Baptiste Coudurier2006-10-11
| | | | | | decoding, by Gregory Montoir %cyx A users P sourceforge P net% Originally committed as revision 6659 to svn://svn.ffmpeg.org/ffmpeg/trunk
* moving lps state transition code a little up in the branched asm code (1% ↵Michael Niedermayer2006-10-11
| | | | | | faster on P3) Originally committed as revision 6658 to svn://svn.ffmpeg.org/ffmpeg/trunk
* write cabac low and range variables as early as possible to prevent stalls ↵Michael Niedermayer2006-10-11
| | | | | | from reading them before they where written, the P4 is said to disslike that alot, on P3 its 2% faster (START/STOP_TIMER over decode_residual) Originally committed as revision 6657 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use ecx instead of cl (no speed change on P3 but might avoid partial ↵Michael Niedermayer2006-10-11
| | | | | | register stalls on some cpus) Originally committed as revision 6656 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make state transition tables global as they are constant and the code is ↵Michael Niedermayer2006-10-11
| | | | | | slightly faster that way Originally committed as revision 6655 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2006-10-11
| | | | Originally committed as revision 6654 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make lps_range a global table its constant anyway (saves 1 addition for ↵Michael Niedermayer2006-10-11
| | | | | | accessing it) Originally committed as revision 6653 to svn://svn.ffmpeg.org/ffmpeg/trunk
* enable CMOV_IS_FAST as its faster or equal speed on every cpu (duron, ↵Michael Niedermayer2006-10-11
| | | | | | athlon, PM, P3) from which ive seen benchmarks, it might be slower on P4 but noone has posted benchmarks ... Originally committed as revision 6652 to svn://svn.ffmpeg.org/ffmpeg/trunk