summaryrefslogtreecommitdiff
path: root/libavcodec/h261.c
Commit message (Collapse)AuthorAgeFilesLines
* move definition of MB_TYPE_H261_FIL to h261.h so h261.c doesn'tMåns Rullgård2007-06-161-1/+0
| | | | | | need to #include "h261data.h" Originally committed as revision 9339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split the h261.c file into separate files for the encoder, decoder and ↵Panagiotis Issaris2007-05-211-939/+3
| | | | | | common stuff. Originally committed as revision 9090 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove redundant #inclusion of common.h, avcodec.h already #includes it.Diego Biurrun2007-05-101-1/+0
| | | | Originally committed as revision 8967 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move H.261 parser to its own file.Diego Biurrun2007-05-041-65/+0
| | | | Originally committed as revision 8888 to svn://svn.ffmpeg.org/ffmpeg/trunk
* kill av_mallocz_static() calls in init_rl()Michael Niedermayer2007-03-141-2/+4
| | | | Originally committed as revision 8402 to svn://svn.ffmpeg.org/ffmpeg/trunk
* throw error if unsupported resolution is used with h261Baptiste Coudurier2006-11-161-1/+1
| | | | Originally committed as revision 7097 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-071-4/+6
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set supported pixel formats for a few encoders (fixes crashes with grayscale)Michael Niedermayer2006-09-201-0/+1
| | | | Originally committed as revision 6303 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove redundant declarationsMåns Rullgård2006-09-021-2/+0
| | | | Originally committed as revision 6153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix codec timebase and timestampsMichael Niedermayer2006-08-141-5/+8
| | | | Originally committed as revision 5998 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix h261 parsing bugMichael Niedermayer2006-08-141-1/+0
| | | | Originally committed as revision 5997 to svn://svn.ffmpeg.org/ffmpeg/trunk
* --enable/disable parsers. Warning: some combinations are broken.Måns Rullgård2006-07-091-0/+4
| | | | Originally committed as revision 5691 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cbp must be >0 here or we are in troubbleMichael Niedermayer2006-05-291-0/+1
| | | | Originally committed as revision 5420 to svn://svn.ffmpeg.org/ffmpeg/trunk
* (f)printf --> av_log conversionSteve L'Homme2006-03-081-2/+2
| | | | | | taken from a patch by Steve L'Homme Originally committed as revision 5127 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make some functions static (patch by Dieter < freebsd at sopwith.solgatos.com >)Dieter2006-01-281-1/+1
| | | | Originally committed as revision 4905 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-121-1/+1
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-171-35/+35
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skip_idctMichael Niedermayer2005-07-141-0/+4
| | | | | | | skip_frame skip_loop_filter Originally committed as revision 4440 to svn://svn.ffmpeg.org/ffmpeg/trunk
* switch to native time basesMichael Niedermayer2005-04-301-2/+2
| | | | Originally committed as revision 4168 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid unneeded clear_blocks()Michael Niedermayer2005-04-251-2/+4
| | | | Originally committed as revision 4157 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ministry of English Composition, reporting for duty (and the word is ↵Mike Melanson2005-04-241-1/+1
| | | | | | "skipped", not "skiped"; "skiped" would rhyme with "hyped") Originally committed as revision 4153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid buf_size == 0 checks in every decoderMichael Niedermayer2005-01-231-5/+0
| | | | Originally committed as revision 3872 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Disable encoders patch by (Gianluigi Tiesi <mplayer netfarm it>)Gianluigi Tiesi2005-01-031-0/+2
| | | | Originally committed as revision 3797 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Memory leak fix patch by (Burkhard Plaum <plaum >at< ipf.uni-stuttgart )dot( ↵Burkhard Plaum2004-11-271-8/+8
| | | | | | de>) Originally committed as revision 3717 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix parserMichael Niedermayer2004-11-191-40/+19
| | | | Originally committed as revision 3689 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H261 fixing and cleaning:Maarten Daniels2004-11-121-17/+3
| | | | | | | | | | | | | | -corrected wrong value in mv data -set correct mb_type after adjusting index -don't use H263 loop filter when the loop filter flag is set but when using the H261 encoder -use the same unquantizer as H263 (which is optimized btw) -removed unused members in H261Context patch by (Maarten Daniels <maarten.daniels >at< luc >dot< ac >dot< be>) regression test checksum update by me Originally committed as revision 3669 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2004-10-281-9/+3
| | | | Originally committed as revision 3650 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify ff_h261_reorder_mb_indexMichael Niedermayer2004-10-281-27/+10
| | | | Originally committed as revision 3649 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2004-10-281-11/+7
| | | | Originally committed as revision 3648 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix and cleanup h261 mb_type selectionMichael Niedermayer2004-10-281-16/+10
| | | | Originally committed as revision 3647 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2004-10-281-10/+4
| | | | Originally committed as revision 3646 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H.261 encoder by (Maarten Daniels <maarten dot daniels at luc dot ac dot be>)Michael Niedermayer2004-10-281-0/+330
| | | | Originally committed as revision 3643 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h.261 loop filter fixMichael Niedermayer2004-10-081-7/+7
| | | | | | closes bug #1033108 Originally committed as revision 3574 to svn://svn.ffmpeg.org/ffmpeg/trunk
* nonsense removialMichael Niedermayer2004-10-081-23/+3
| | | | Originally committed as revision 3573 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lowres width/height cleanup 3rd tryMichael Niedermayer2004-09-271-5/+4
| | | | Originally committed as revision 3522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set AVCodecContext.width/height to the picture width/height instead of the ↵Michael Niedermayer2004-09-271-5/+5
| | | | | | one stored in the bitstream (that only matters if lowres!=0) Originally committed as revision 3518 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H.261 decoder improvementsMaarten Daniels2004-09-131-88/+82
| | | | | | | | | - GOB's can exist of only MBA_STUFFING codes: it crashed before, but it is fixed now - Clearer code - Some extra checks so the decoder is more resilient against errors patch by (Maarten Daniels <maarten dot daniels at student dot luc dot ac dot be>) Originally committed as revision 3457 to svn://svn.ffmpeg.org/ffmpeg/trunk
* arghMichael Niedermayer2004-07-261-1/+2
| | | | Originally committed as revision 3347 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Support empty GOB's (no mb's) and skip all mb'sChris Flerackers2004-07-221-35/+47
| | | | | | | | | - Mb's were not skipped at the end of a GOB - One value too much was used in iDCT - Chroma_qscale was not updated for mquant patch by ("Chris Flerackers" <cflerackers at androme dot be>) Originally committed as revision 3332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l fix by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)Michael Niedermayer2004-05-311-2/+2
| | | | Originally committed as revision 3184 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removing h263 specific codeMichael Niedermayer2004-05-301-32/+5
| | | | Originally committed as revision 3179 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2004-05-301-32/+17
| | | | Originally committed as revision 3178 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rewrite h261 loop filterMichael Niedermayer2004-05-301-38/+7
| | | | | | | | no malloc(64) memcpy free stuff no filter1 A->B then filter2 A->B (yes not B->A) no incorrect rouding after the 1d filter Originally committed as revision 3177 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h261 decoder by (Maarten Daniels <maarten.daniels at student dot luc dot ac ↵Michael Niedermayer2004-05-301-0/+875
dot be>) Originally committed as revision 3176 to svn://svn.ffmpeg.org/ffmpeg/trunk