summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* remove libtheora wrapperMåns Rullgård2006-07-31
| | | | Originally committed as revision 5873 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix overflows in bicubic interpolation.Kostya Shishkov2006-07-31
| | | | Originally committed as revision 5868 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use bicubic MC (should also remove those ringing artifacts) when neededKostya Shishkov2006-07-30
| | | | Originally committed as revision 5864 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use functions from DSPContext in vc1.cKostya Shishkov2006-07-30
| | | | Originally committed as revision 5863 to svn://svn.ffmpeg.org/ffmpeg/trunk
* New functions in DSPContext for VC-1 decodingKostya Shishkov2006-07-30
| | | | Originally committed as revision 5862 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove spurious references to Ogg Theora encoder, such a thing never existed.Diego Biurrun2006-07-29
| | | | Originally committed as revision 5858 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some MMX optimizations for the CAVS decoderStefan Gehrer2006-07-29
| | | | Originally committed as revision 5846 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set MpegEncContext->mspel flag (here it indicates that bicubic MC will be use)Kostya Shishkov2006-07-29
| | | | Originally committed as revision 5845 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support range reduced framesKostya Shishkov2006-07-29
| | | | Originally committed as revision 5844 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support grayscale decoding.Kostya Shishkov2006-07-29
| | | | Originally committed as revision 5843 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add rounding for overlap filtersKostya Shishkov2006-07-28
| | | | Originally committed as revision 5834 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l in r5768 (broke mbaff)Loren Merritt2006-07-27
| | | | Originally committed as revision 5831 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove sws_global_init() from swscaler emulationLuca Abeni2006-07-27
| | | | Originally committed as revision 5830 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix FSF postal address.Diego Biurrun2006-07-26
| | | | Originally committed as revision 5829 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix a corner case in sws emulationLuca Abeni2006-07-25
| | | | Originally committed as revision 5827 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Some B-frames support (parsing and decoding only, no motion compesation is done)Kostya Shishkov2006-07-24
| | | | Originally committed as revision 5820 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Some fixes for decode_p_mb()Kostya Shishkov2006-07-24
| | | | Originally committed as revision 5819 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove obsolete and misleading warning.Diego Biurrun2006-07-23
| | | | Originally committed as revision 5816 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not crash when the first frame is not a keyframe (and thus none of theReimar Döffinger2006-07-23
| | | | | | necessary initialization has been done yet). Originally committed as revision 5815 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correct edge MC for chromaKostya Shishkov2006-07-23
| | | | Originally committed as revision 5813 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace code for clipping MV vectors (which is wrong to use here) with ↵Kostya Shishkov2006-07-22
| | | | | | clipping source coords. Originally committed as revision 5811 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't do non-uniform quantization on zero coeffs.Kostya Shishkov2006-07-22
| | | | Originally committed as revision 5810 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1000l: scale DC predictors instead of predicted value.Kostya Shishkov2006-07-21
| | | | Originally committed as revision 5808 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set DC = 0 for skipped MB as it interferes DC predictionKostya Shishkov2006-07-21
| | | | Originally committed as revision 5807 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set correctly quantizer and transform mode when parsing frame header.Kostya Shishkov2006-07-21
| | | | Originally committed as revision 5806 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid 4 +Michael Niedermayer2006-07-19
| | | | Originally committed as revision 5799 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove 166 useless underscores, and make this file valid c code as a resultMichael Niedermayer2006-07-19
| | | | Originally committed as revision 5798 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove a few useless casts and avoid the useless t1/t2 variablesMichael Niedermayer2006-07-19
| | | | Originally committed as revision 5797 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-07-19
| | | | Originally committed as revision 5796 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more simplificationsMichael Niedermayer2006-07-19
| | | | Originally committed as revision 5795 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplificationMichael Niedermayer2006-07-19
| | | | Originally committed as revision 5794 to svn://svn.ffmpeg.org/ffmpeg/trunk
* iabs -> ABSMichael Niedermayer2006-07-19
| | | | Originally committed as revision 5793 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-07-19
| | | | Originally committed as revision 5792 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix loop filterMichael Niedermayer2006-07-19
| | | | Originally committed as revision 5791 to svn://svn.ffmpeg.org/ffmpeg/trunk
* disable the vp3 mmx and sse2 idcts, their output doesnt match the c idct ↵Michael Niedermayer2006-07-19
| | | | | | (tested with -f crc) and the theora spec does not allow different idcts not to mention the difference is quite vissible ... Originally committed as revision 5788 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 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