summaryrefslogtreecommitdiff
path: root/libavcodec/vp3.c
Commit message (Collapse)AuthorAge
* cut over to using new VP3 DSP functions and remove the old ones; bringMike Melanson2004-03-08
| | | | | | | certain source code identifiers in line with official VP3 spec (well, *my* VP3 spec, anyway) Originally committed as revision 2856 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix motion compensation with (x+1/2,y+1/2) MVsMichael Niedermayer2004-03-05
| | | | Originally committed as revision 2849 to svn://svn.ffmpeg.org/ffmpeg/trunk
* FF_DEBUG_PICT_INFO and CODEC_FLAG_GRAY supportAlex Beregszaszi2003-12-08
| | | | Originally committed as revision 2577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more correct header parsingAlex Beregszaszi2003-12-08
| | | | Originally committed as revision 2571 to svn://svn.ffmpeg.org/ffmpeg/trunk
* theora alpha3 support (with maintaining backward compatibility, maybe we ↵Alex Beregszaszi2003-11-23
| | | | | | should remove all backward compatibility codes after final theora release?) Originally committed as revision 2527 to svn://svn.ffmpeg.org/ffmpeg/trunk
* finally working with old theora bitstream (flipped image), the only sample I ↵Alex Beregszaszi2003-11-23
| | | | | | have is decoded successfully (theora.ogg) Originally committed as revision 2526 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)Michel Bardiaux2003-11-03
| | | | Originally committed as revision 2469 to svn://svn.ffmpeg.org/ffmpeg/trunk
* theora comments skippingAlex Beregszaszi2003-10-11
| | | | Originally committed as revision 2361 to svn://svn.ffmpeg.org/ffmpeg/trunk
* theora decoding support (only keyframes for now, because by theora the frame ↵Alex Beregszaszi2003-10-11
| | | | | | isn't flipped so the motion vectors are getting screwed up) Originally committed as revision 2359 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * patch for compile problem by "Steven M. Schultz" sms at 2BSD dot COMRoman Shaposhnik2003-09-12
| | | | Originally committed as revision 2267 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing chroma MCMichael Niedermayer2003-08-20
| | | | | | | minor cleanup postprocessing support Originally committed as revision 2128 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MC rounding fixed?Michael Niedermayer2003-08-19
| | | | | | | UMV still not bugfree :( Originally committed as revision 2127 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix AVFrame.reference (the frames are used for decoding future frames so it ↵Michael Niedermayer2003-08-19
| | | | | | | | | should be !=0) fix some assert in utils.c (no bug but its saver if the released pointers are NULL) fix double release_buffer() at the end Originally committed as revision 2126 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added the official VP3 IDCT (C implementation) as well as a grayscaleMike Melanson2003-07-10
| | | | | | decoding mode Originally committed as revision 2027 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revising and fixing motion vectors, squished block unpacking bug thatMike Melanson2003-05-31
| | | | | | led to memory stomps, added support for funky arbitrary dimensions Originally committed as revision 1922 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Warning and compatibility fixes.Falk Hüffner2003-05-24
| | | | Originally committed as revision 1902 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix subtle logic problem in block unpacker that leads to incorrect tokenMike Melanson2003-05-19
| | | | | | decoding which leads to segfaults Originally committed as revision 1890 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix image buffer leak on keyframes, add more error condition checksMike Melanson2003-05-12
| | | | Originally committed as revision 1856 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix motion vector decoding bug and reinstate interframesMike Melanson2003-05-11
| | | | Originally committed as revision 1851 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get those permutations straightMike Melanson2003-05-11
| | | | Originally committed as revision 1850 to svn://svn.ffmpeg.org/ffmpeg/trunk
* squashed a bunch of subtle array indexing bugs, fixed block mappingMike Melanson2003-05-10
| | | | | | | added more error checking, added (and enabled, for the time being) a keyframe-only mode Originally committed as revision 1849 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dump the shady binary search logic (the part that binary searchesMike Melanson2003-05-10
| | | | | | through unsorted data) Originally committed as revision 1847 to svn://svn.ffmpeg.org/ffmpeg/trunk
* correct the custom coding mode alphabet, add some validation on theMike Melanson2003-05-08
| | | | | | motion vectors (which are not completely correct yet) Originally committed as revision 1844 to svn://svn.ffmpeg.org/ffmpeg/trunk
* looking better all the time! motion compensation is starting to workMike Melanson2003-05-07
| | | | Originally committed as revision 1841 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed buffer allocation logic (hopefully) so that decoder does not crashMike Melanson2003-05-07
| | | | | | | most ffmpeg-enabled apps; added a bunch on motion compensation stuff which is effectively disabled at the moment while details are worked out Originally committed as revision 1840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix decoder so that ffmpeg does not crash, at least not right awayMike Melanson2003-05-06
| | | | Originally committed as revision 1838 to svn://svn.ffmpeg.org/ffmpeg/trunk
* first pass at a new VP3 video decoderMike Melanson2003-05-05
Originally committed as revision 1831 to svn://svn.ffmpeg.org/ffmpeg/trunk