summaryrefslogtreecommitdiff
path: root/libavcodec/h263.c
Commit message (Collapse)AuthorAge
* cleaner & more flexible edge bug workaroundMichael Niedermayer2003-03-15
| | | | Originally committed as revision 1685 to svn://svn.ffmpeg.org/ffmpeg/trunk
* oopsMichael Niedermayer2003-03-12
| | | | Originally committed as revision 1679 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rvlc decoding supportMichael Niedermayer2003-03-12
| | | | Originally committed as revision 1678 to svn://svn.ffmpeg.org/ffmpeg/trunk
* per context frame_rate_base, this should finally fix frame_rate related av ↵Michael Niedermayer2003-03-12
| | | | | | sync issues Originally committed as revision 1666 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifiedAlex Beregszaszi2003-03-09
| | | | Originally committed as revision 1655 to svn://svn.ffmpeg.org/ffmpeg/trunk
* per file doxyMichael Niedermayer2003-03-06
| | | | Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MpegEncContext.(i)dct_* -> DspContext.(i)dct_*Michael Niedermayer2003-03-03
| | | | | | bitexact cleanup Originally committed as revision 1617 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-02-28
| | | | Originally committed as revision 1615 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263(+) clenaup & bugfixesMichael Niedermayer2003-02-28
| | | | Originally committed as revision 1614 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more #ifdef CONFIG_ENCODERS patch by (Wolfgang Hesseler <qv at ↵Wolfgang Hesseler2003-02-16
| | | | | | multimediaware dot com>) with modifications by me (s/WOLFGANG/CONFIG_ENCODERS/ and some other fixes) Originally committed as revision 1588 to svn://svn.ffmpeg.org/ffmpeg/trunk
* improving parsing of incomplete headersMichael Niedermayer2003-02-14
| | | | Originally committed as revision 1585 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * UINTX -> uintx_t INTX -> intx_tZdenek Kabelac2003-02-11
| | | | Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * static,const,compiler warning cleanupZdenek Kabelac2003-02-10
| | | | Originally committed as revision 1567 to svn://svn.ffmpeg.org/ffmpeg/trunk
* direct blocksize in bframes fix (might fix qpel+bframe bug)Michael Niedermayer2003-02-08
| | | | Originally committed as revision 1557 to svn://svn.ffmpeg.org/ffmpeg/trunk
* --disable-risky supportMichael Niedermayer2003-01-29
| | | | Originally committed as revision 1522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* feeding doxygenMichael Niedermayer2003-01-26
| | | | Originally committed as revision 1511 to svn://svn.ffmpeg.org/ffmpeg/trunk
* GetBitContext.size is allways multiplied by 8 -> use size_in_bits to avoid ↵Michael Niedermayer2003-01-21
| | | | | | useless *8 in a few inner loops Originally committed as revision 1486 to svn://svn.ffmpeg.org/ffmpeg/trunk
* finetuneing thresholds/factorsMichael Niedermayer2003-01-19
| | | | | | | nicer mb decission a few minor improvements & fixes Originally committed as revision 1472 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing DCTELEM != shortMichael Niedermayer2003-01-15
| | | | Originally committed as revision 1462 to svn://svn.ffmpeg.org/ffmpeg/trunk
* average motion vector rounding like the reference says and not what the ↵Michael Niedermayer2003-01-12
| | | | | | standard says Originally committed as revision 1453 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 header encoding bugfixMichael Niedermayer2003-01-03
| | | | Originally committed as revision 1392 to svn://svn.ffmpeg.org/ffmpeg/trunk
* trellis quantizationMichael Niedermayer2002-12-31
| | | | Originally committed as revision 1380 to svn://svn.ffmpeg.org/ffmpeg/trunk
* correcter mpeg4 headersMichael Niedermayer2002-12-30
| | | | Originally committed as revision 1376 to svn://svn.ffmpeg.org/ffmpeg/trunk
* qpel encodingMichael Niedermayer2002-12-27
| | | | | | | | | | | 4mv+b frames encoding finally fixed chroma ME 5 comparission functions for ME b frame encoding speedup wmv2 codec (unfinished) user specified diamond size for EPZS Originally committed as revision 1365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more debug outputMichael Niedermayer2002-12-17
| | | | Originally committed as revision 1338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* correct mpeg4 vo typeMichael Niedermayer2002-12-09
| | | | Originally committed as revision 1324 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ump4 decoding fixedMichael Niedermayer2002-12-07
| | | | Originally committed as revision 1322 to svn://svn.ffmpeg.org/ffmpeg/trunk
* specific debug output supportMichael Niedermayer2002-12-04
| | | | Originally committed as revision 1305 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing illegal 3. esc bug (the mpeg4 std only requires encoders to use ↵Michael Niedermayer2002-12-04
| | | | | | unescaped symbols but not esc1 or esc2 if they are shorter than esc3, andjust beause its logical to use the shortest possible vlc doesnt mean encoders do that) Originally committed as revision 1304 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2002-12-04
| | | | | | | | | | | adding AVVideoFrame moving quality, pict_type, key_frame, qscale_table, ... to AVVideoFrame removing obsolete variables in AVCodecContext skiping of MBs in b frames correctly initalizing AVCodecContext picture buffer cleanup Originally committed as revision 1302 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing h263+ slices if the padding at the end of the frame is >7 && <16 && ↵Michael Niedermayer2002-11-26
| | | | | | there are no zero bytes afterwards Originally committed as revision 1281 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing aspectMichael Niedermayer2002-11-25
| | | | Originally committed as revision 1273 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aspect ratio cleanupMichael Niedermayer2002-11-20
| | | | Originally committed as revision 1254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * using DSPContext - so each codec could use its local (sub)set of CPU extensionZdenek Kabelac2002-11-11
| | | | Originally committed as revision 1194 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reversing header gameMichael Niedermayer2002-11-10
| | | | | | MIN/MAX -> FFMIN/FFMAX Originally committed as revision 1184 to svn://svn.ffmpeg.org/ffmpeg/trunk
* hopefully fixing sprite_warping_points==0Michael Niedermayer2002-11-01
| | | | Originally committed as revision 1136 to svn://svn.ffmpeg.org/ffmpeg/trunk
* put a few large tables under #ifdef CONFIG_ENCODERS or dynamically allocate themMichael Niedermayer2002-10-31
| | | | Originally committed as revision 1130 to svn://svn.ffmpeg.org/ffmpeg/trunk
* segfault fix patch by (Juergen Keil <jk at tools dot de>)Jürgen Keil2002-10-26
| | | | Originally committed as revision 1073 to svn://svn.ffmpeg.org/ffmpeg/trunk
* slice encoding cleanupMichael Niedermayer2002-10-25
| | | | Originally committed as revision 1069 to svn://svn.ffmpeg.org/ffmpeg/trunk
* xvid qpel bug autodetectMichael Niedermayer2002-10-22
| | | | Originally committed as revision 1064 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing interlaced dct with 4mvMichael Niedermayer2002-10-19
| | | | Originally committed as revision 1050 to svn://svn.ffmpeg.org/ffmpeg/trunk
* complete mpeg4 GMC decoding supportMichael Niedermayer2002-10-16
| | | | Originally committed as revision 1046 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warning fixesMichael Niedermayer2002-10-15
| | | | Originally committed as revision 1044 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 header parser clenup (needed for parsing of VOL header in ↵Michael Niedermayer2002-10-14
| | | | | | avctx->extradata) Originally committed as revision 1032 to svn://svn.ffmpeg.org/ffmpeg/trunk
* better/cleaner error resilience (done in a 2nd pass after decoding)Michael Niedermayer2002-10-13
| | | | | | h263/mpeg4 out of order slice decoding Originally committed as revision 1030 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing custom quantizer matrix decodingMichael Niedermayer2002-10-02
| | | | | | minor optimizations Originally committed as revision 993 to svn://svn.ffmpeg.org/ffmpeg/trunk
* idct permutation cleanup, idct can be selected per context nowMichael Niedermayer2002-09-29
| | | | | | fixing some threadunsafe code Originally committed as revision 980 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor optimization of h263_encode_motion()Michael Niedermayer2002-09-27
| | | | Originally committed as revision 976 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ff_get_fourcc() & XVIX supportMichael Niedermayer2002-09-27
| | | | Originally committed as revision 975 to svn://svn.ffmpeg.org/ffmpeg/trunk
* autodetect UMP4 (by adding a fourcc field to AVCodecContext)Michael Niedermayer2002-09-26
| | | | Originally committed as revision 974 to svn://svn.ffmpeg.org/ffmpeg/trunk