summaryrefslogtreecommitdiffstats
path: root/libavcodec/vp3.c
Commit message (Collapse)AuthorAgeFilesLines
* warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>)Michael Niedermayer2004-05-251-1/+1
| | | | Originally committed as revision 3156 to svn://svn.ffmpeg.org/ffmpeg/trunk
* data_size = 0 cleanupMichael Niedermayer2004-05-211-2/+0
| | | | Originally committed as revision 3146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* separate out put_signed_pixels_clamped() into its own function andMike Melanson2004-04-271-20/+3
| | | | | | implement an optimized MMX version of the function Originally committed as revision 3082 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reorganize and simplify the VP3 IDCT stuffMike Melanson2004-04-261-8/+26
| | | | Originally committed as revision 3071 to svn://svn.ffmpeg.org/ffmpeg/trunk
* hook up support for SSE2-optimized VP3 IDCTMike Melanson2004-04-251-3/+5
| | | | Originally committed as revision 3064 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cut over to using new VP3 DSP functions and remove the old ones; bringMike Melanson2004-03-081-314/+16
| | | | | | | 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-051-5/+14
| | | | Originally committed as revision 2849 to svn://svn.ffmpeg.org/ffmpeg/trunk
* FF_DEBUG_PICT_INFO and CODEC_FLAG_GRAY supportAlex Beregszaszi2003-12-081-3/+5
| | | | Originally committed as revision 2577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more correct header parsingAlex Beregszaszi2003-12-081-24/+56
| | | | Originally committed as revision 2571 to svn://svn.ffmpeg.org/ffmpeg/trunk
* theora alpha3 support (with maintaining backward compatibility, maybe we ↵Alex Beregszaszi2003-11-231-3/+15
| | | | | | 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-231-17/+89
| | | | | | 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-031-15/+15
| | | | Originally committed as revision 2469 to svn://svn.ffmpeg.org/ffmpeg/trunk
* theora comments skippingAlex Beregszaszi2003-10-111-1/+20
| | | | 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-111-18/+171
| | | | | | 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-121-37/+37
| | | | Originally committed as revision 2267 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing chroma MCMichael Niedermayer2003-08-201-16/+15
| | | | | | | minor cleanup postprocessing support Originally committed as revision 2128 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MC rounding fixed?Michael Niedermayer2003-08-191-20/+20
| | | | | | | 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-191-5/+6
| | | | | | | | | 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-101-41/+322
| | | | | | 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-311-84/+64
| | | | | | 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-241-1/+0
| | | | 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-191-18/+24
| | | | | | 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-121-7/+26
| | | | Originally committed as revision 1856 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix motion vector decoding bug and reinstate interframesMike Melanson2003-05-111-19/+24
| | | | Originally committed as revision 1851 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get those permutations straightMike Melanson2003-05-111-6/+10
| | | | 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-101-45/+143
| | | | | | | 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-101-49/+44
| | | | | | 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-081-25/+25
| | | | | | 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-071-20/+16
| | | | 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-071-37/+162
| | | | | | | 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-061-17/+16
| | | | Originally committed as revision 1838 to svn://svn.ffmpeg.org/ffmpeg/trunk
* first pass at a new VP3 video decoderMike Melanson2003-05-051-0/+2325
Originally committed as revision 1831 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud