summaryrefslogtreecommitdiff
path: root/libavcodec/h263.c
Commit message (Collapse)AuthorAge
* libmpeg2 style bitstream reader fixesMichael Niedermayer2003-05-14
| | | | Originally committed as revision 1875 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decode motion & modulo optimize patch by (BERO <bero at geocities dot co dot ↵BERO2003-05-14
| | | | | | jp>) Originally committed as revision 1872 to svn://svn.ffmpeg.org/ffmpeg/trunk
* bitstream reader optimize patch by (BERO <bero at geocities dot co dot jp>)BERO2003-05-14
| | | | Originally committed as revision 1871 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print obmc bug info only if avctx->debug&1Michael Niedermayer2003-05-10
| | | | Originally committed as revision 1848 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplified adressing of most mb based arrays (mb_x + mb_y*s->mb_stride) now ↵Michael Niedermayer2003-04-10
| | | | | | | | | | | instead of mb_x + mb_y*mb_width and 1+mb_x + (1+mb_y)*(mb_width+2) and ... mixture more direct use of the new mb_type stuff instead of codec specific stuff runtime mb_type debug output h264/h263 variants/mpeg1/2/4 error concealment /resilience for mpeg1/2 various minor optimizations Originally committed as revision 1746 to svn://svn.ffmpeg.org/ffmpeg/trunk
* b frames + slices bugfixMichael Niedermayer2003-04-10
| | | | Originally committed as revision 1745 to svn://svn.ffmpeg.org/ffmpeg/trunk
* msmpeg4 2pass support & some related cleanupMichael Niedermayer2003-04-02
| | | | Originally committed as revision 1724 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some static -> dynamic alloc & 16->8 bitMichael Niedermayer2003-03-31
| | | | Originally committed as revision 1722 to svn://svn.ffmpeg.org/ffmpeg/trunk
* user setable quantizer biasMichael Niedermayer2003-03-22
| | | | Originally committed as revision 1701 to svn://svn.ffmpeg.org/ffmpeg/trunk
* better non conformant divx packed bitstream detection, so unpacked (no b ↵Michael Niedermayer2003-03-20
| | | | | | frames) divx MPEG4-ES streams can be read Originally committed as revision 1695 to svn://svn.ffmpeg.org/ffmpeg/trunk
* error resilience cleanup (its faster too...)Michael Niedermayer2003-03-20
| | | | Originally committed as revision 1692 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 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