summaryrefslogtreecommitdiff
path: root/libavcodec/vp3.c
Commit message (Collapse)AuthorAge
* cleanupMichael Niedermayer2006-08-17
| | | | Originally committed as revision 6007 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
* 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
* 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
* kill some warningsMåns Rullgård2006-02-25
| | | | Originally committed as revision 5063 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MSVC-compatible __align8/__align16 declarationSteve L'Homme2006-02-05
| | | | | | patch by Steve Lhomme, steve .dot. lhomme .at. free .dot. fr Originally committed as revision 4942 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-12
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: tabs --> spaces, some prettyprintingDiego Biurrun2005-12-22
| | | | Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-17
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l, left debugging onAlex Beregszaszi2005-11-13
| | | | Originally committed as revision 4705 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correctly skip unknown matrices (patch by Matthieu Castet) and disable ↵Matthieu Castet2005-11-13
| | | | | | comment reading Originally committed as revision 4704 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixing theora _again_. DONT BOTHER BREAKING THIS AGAIN. Added support for ↵Alex Beregszaszi2005-11-13
| | | | | | Theora 3.4 and stream created by Elphel cameras are decodable. Originally committed as revision 4703 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed long standing off-by-one bug (fixes playback on ppc)Alex Beregszaszi2005-11-13
| | | | Originally committed as revision 4702 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use av_log in debug modeAlex Beregszaszi2005-09-07
| | | | Originally committed as revision 4570 to svn://svn.ffmpeg.org/ffmpeg/trunk
* kill a bunch of compiler warningsMåns Rullgård2005-08-14
| | | | Originally committed as revision 4522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removed a bunch of unused, sub-optimal codeMike Melanson2005-08-13
| | | | Originally committed as revision 4516 to svn://svn.ffmpeg.org/ffmpeg/trunk
* read loop filter limit values from Theora header, courtesy of MatthieuMike Melanson2005-05-24
| | | | | | Castet (castet.matthieu -at- free.fr) Originally committed as revision 4304 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix bugs in new loop filter code; also, refrain from filtering againstMike Melanson2005-05-21
| | | | | | | data that has yet to be rendered; still #if'd out, will revisit when proper algorithm can be validated Originally committed as revision 4297 to svn://svn.ffmpeg.org/ffmpeg/trunk
* disable broken loop filter optimizationMichael Niedermayer2005-05-21
| | | | | | melanson please test your optimizations before commiting! Originally committed as revision 4292 to svn://svn.ffmpeg.org/ffmpeg/trunk
* apply the loop filter to fragments as they are rendered into the finalMike Melanson2005-05-21
| | | | | | output Originally committed as revision 4291 to svn://svn.ffmpeg.org/ffmpeg/trunk
* render by the slice rather than the planeMike Melanson2005-05-21
| | | | Originally committed as revision 4290 to svn://svn.ffmpeg.org/ffmpeg/trunk
* clean up some warnings and dead codeMike Melanson2005-05-21
| | | | Originally committed as revision 4288 to svn://svn.ffmpeg.org/ffmpeg/trunk
* another bitstream extraction to optimize: fixed-length motion vectorsMike Melanson2005-05-21
| | | | Originally committed as revision 4286 to svn://svn.ffmpeg.org/ffmpeg/trunk
* read Huffman tables from Theora header (patch courtesy ofMike Melanson2005-05-19
| | | | | | Matthieu Castet <castet.matthieu at free.fr>) Originally committed as revision 4284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use O(number of non zero coeffs) instead of O(number of coeffs) storage for ↵Michael Niedermayer2005-05-19
| | | | | | the coefficient colleting/reordering Originally committed as revision 4279 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace unpack_token() with a series of lookup tablesMike Melanson2005-05-19
| | | | Originally committed as revision 4277 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix 4MV MC and reinstate new MC VLCMike Melanson2005-05-18
| | | | Originally committed as revision 4273 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reduce size of Vp3Fragment from 32byte to 16byteMichael Niedermayer2005-05-18
| | | | Originally committed as revision 4270 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizing rle decoding loops a littleMichael Niedermayer2005-05-18
| | | | Originally committed as revision 4269 to svn://svn.ffmpeg.org/ffmpeg/trunk
* disabling buggy optimizationsMichael Niedermayer2005-05-18
| | | | Originally committed as revision 4268 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace get_superblock_run_length() with a VLC tableMike Melanson2005-05-18
| | | | Originally committed as revision 4267 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use VLCs for in place of get_fragment_run_length(), get_mode_code(), andMike Melanson2005-05-17
| | | | | | get_motion_vector_vlc() Originally committed as revision 4266 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some optimizations gcc should have done (10% faster loop filter)Michael Niedermayer2005-05-17
| | | | Originally committed as revision 4263 to svn://svn.ffmpeg.org/ffmpeg/trunk
* SATURATE_U8 -> clip_uint8 (10% faster loop filter)Michael Niedermayer2005-05-17
| | | | Originally committed as revision 4262 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove duplicate zigzag tablesMichael Niedermayer2005-05-17
| | | | Originally committed as revision 4259 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix idct permutationMichael Niedermayer2005-05-17
| | | | Originally committed as revision 4258 to svn://svn.ffmpeg.org/ffmpeg/trunk