summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* Move av_malloc(), av_realloc(), and av_free() from libavcodec to libavutilLuca Abeni2006-07-19
| | | | Originally committed as revision 5784 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move av_log() & friends to libavutilLuca Abeni2006-07-18
| | | | Originally committed as revision 5781 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sync to x264 r537Loren Merritt2006-07-18
| | | | Originally committed as revision 5780 to svn://svn.ffmpeg.org/ffmpeg/trunk
* parse all QIS values (we still ignore them though ...)Michael Niedermayer2006-07-17
| | | | Originally committed as revision 5778 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l for meMichael Niedermayer2006-07-17
| | | | Originally committed as revision 5777 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix playback of theora.ogg on mphq patch by (matthieu castet %% castet dat ↵Matthieu Castet2006-07-17
| | | | | | matthieu ot free dat fr %%) Originally committed as revision 5776 to svn://svn.ffmpeg.org/ffmpeg/trunk
* attempt to implement xiphs useless and stupid quantization matrix messMichael Niedermayer2006-07-17
| | | | Originally committed as revision 5775 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace *_dequant (2 intra, 1 inter) by qmat (3 intra, 3 inter) (needed for ↵Michael Niedermayer2006-07-17
| | | | | | theora according to spec) Originally committed as revision 5774 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use RSHIFTMichael Niedermayer2006-07-16
| | | | Originally committed as revision 5773 to svn://svn.ffmpeg.org/ffmpeg/trunk
* useless memcpyMichael Niedermayer2006-07-16
| | | | Originally committed as revision 5772 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some fixmes if someone ever wants to implement theora support correctly ...Michael Niedermayer2006-07-16
| | | | Originally committed as revision 5771 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check how many bits are left after decoding extradataMichael Niedermayer2006-07-16
| | | | | | this change is messy as whoever wrote the original code copied the GetBitContext instead of passing a pointer to it which has to be fixed for the above thing Originally committed as revision 5770 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2006-07-16
| | | | Originally committed as revision 5769 to svn://svn.ffmpeg.org/ffmpeg/trunk
* slightly faster h264 fill_caches()Loren Merritt2006-07-16
| | | | Originally committed as revision 5768 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetic change to adjust alignment.Justin Ruggles2006-07-16
| | | | Originally committed as revision 5767 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Modify preset compression levels to utilize log search.Justin Ruggles2006-07-16
| | | | Originally committed as revision 5766 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticsMåns Rullgård2006-07-16
| | | | Originally committed as revision 5764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* log prediction order search methodMichael Niedermayer2006-07-16
| | | | Originally committed as revision 5763 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add lpc order search. This creates new compression levels 6 to 12.Justin Ruggles2006-07-16
| | | | Originally committed as revision 5762 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't pass block[6][64] parameter to decode_p_mb as we always use s->blockKostya Shishkov2006-07-16
| | | | Originally committed as revision 5761 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correct inverse quantization for P-framesKostya Shishkov2006-07-16
| | | | Originally committed as revision 5760 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rounding control for motion compensation.Kostya Shishkov2006-07-16
| | | | Originally committed as revision 5759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* calculate all coefficients for several orders during cholesky factorization, ↵Michael Niedermayer2006-07-15
| | | | | | the resulting coefficients are not strictly optimal though as there is a small difference in the autocorrelation matrixes which is ignored for the smaller orders Originally committed as revision 5758 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid double copying of left border in luma predictionStefan Gehrer2006-07-14
| | | | Originally committed as revision 5752 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace run by run+1 in VLC tablesStefan Gehrer2006-07-14
| | | | Originally committed as revision 5751 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2006-07-14
| | | | Originally committed as revision 5750 to svn://svn.ffmpeg.org/ffmpeg/trunk
* change partition flags SYM -> FWD|SYMStefan Gehrer2006-07-14
| | | | Originally committed as revision 5749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set mvP2 also in PSKIP macroblockStefan Gehrer2006-07-14
| | | | Originally committed as revision 5748 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optionally (use_lpc=2) support Cholesky factorization for finding the lpc ↵Michael Niedermayer2006-07-14
| | | | | | | | | | | | | | | | | coeficients this will find the coefficients which minimize the sum of the squared errors, levinson-durbin recursion OTOH is only strictly correct if the autocorrelation matrix is a toeplitz matrix which it is only if the blocksize is infinite, this is also why applying a window (like the welch winodw we currently use) improves the lpc coefficients generated by levinson-durbin recursion ... optionally (use_lpc>2) support iterative linear least abs() solver using cholesky factorization with adjusted weights in each iteration compression gain for both is small, and multiple passes are of course dead slow Originally committed as revision 5747 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid overflows of qp and pic_typeStefan Gehrer2006-07-14
| | | | Originally committed as revision 5746 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace -D_GNU_SOURCE with -D_ISOC9X_SOURCE to avoid accidental useMåns Rullgård2006-07-13
| | | | | | of gnu extensions Originally committed as revision 5733 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dither lpc cpeffsMichael Niedermayer2006-07-13
| | | | Originally committed as revision 5727 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename AMR config variables to CONFIG_AMR*Måns Rullgård2006-07-12
| | | | Originally committed as revision 5725 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove MPlayer-specific include option hacks.Diego Biurrun2006-07-12
| | | | Originally committed as revision 5723 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CONFIG_WIN32 implies MinGW and Cygwin and possibly more, so use justDiego Biurrun2006-07-11
| | | | | | CONFIG_MINGW or __MINGW32__ instead. Originally committed as revision 5718 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-07-09
| | | | Originally committed as revision 5696 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid redundant local variablesMichael Niedermayer2006-07-09
| | | | Originally committed as revision 5695 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-07-09
| | | | Originally committed as revision 5694 to svn://svn.ffmpeg.org/ffmpeg/trunk
* FastUVMV vs FastUVMC typo, noticed by bondDiego Biurrun2006-07-09
| | | | Originally committed as revision 5693 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make some tables constMåns Rullgård2006-07-09
| | | | Originally committed as revision 5692 to svn://svn.ffmpeg.org/ffmpeg/trunk
* --enable/disable parsers. Warning: some combinations are broken.Måns Rullgård2006-07-09
| | | | Originally committed as revision 5691 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove STATS code (probably hasnt been used for years ..., and its not ↵Michael Niedermayer2006-07-09
| | | | | | completely clear what it was good for anyway) Originally committed as revision 5689 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check if 4-MV MB should not be decoded.Kostya Shishkov2006-07-09
| | | | Originally committed as revision 5688 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MVRANGE may occur in all frames and RESPIC in all but B-framesKostya Shishkov2006-07-09
| | | | Originally committed as revision 5687 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix mquant selection for ALL_MBS modeKostya Shishkov2006-07-09
| | | | Originally committed as revision 5686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use overlap filter instead of loop filter.Kostya Shishkov2006-07-09
| | | | Originally committed as revision 5685 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use s->first_slice_line in checks instead of s->mb_yKostya Shishkov2006-07-09
| | | | Originally committed as revision 5684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: make disabling all pcm/adpcm codecs workMåns Rullgård2006-07-09
| | | | Originally committed as revision 5683 to svn://svn.ffmpeg.org/ffmpeg/trunk
* only build dpcm.o if its codecs are enabledMåns Rullgård2006-07-08
| | | | Originally committed as revision 5681 to svn://svn.ffmpeg.org/ffmpeg/trunk
* forgot to remove adx.o from objs always builtMåns Rullgård2006-07-08
| | | | Originally committed as revision 5680 to svn://svn.ffmpeg.org/ffmpeg/trunk