aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/h263.c
Commit message (Collapse)AuthorAgeFilesLines
...
* make the h263 decoder more error tolerantMichael Niedermayer2003-08-011-3/+6
| | | | Originally committed as revision 2099 to svn://svn.ffmpeg.org/ffmpeg/trunk
* patch for flv deblocking by (Garrick Meeker <gmeeker at theoryllc dot com>)Michael Niedermayer2003-07-291-3/+1
| | | | Originally committed as revision 2095 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rate distortion mb decision supportMichael Niedermayer2003-07-291-0/+47
| | | | | | | fix decoding of old %16!=0 divx fix assertion failure in motion_est.c Originally committed as revision 2094 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix edge repeating bug for %16!=0 files, this fixes Quicktime mpeg4 (they ↵Michael Niedermayer2003-07-161-3/+1
| | | | | | | | arent buggy) note, encoding wasnt affected by that Originally committed as revision 2052 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flv1 fixMichael Niedermayer2003-07-151-1/+6
| | | | Originally committed as revision 2047 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix? flv escape codesMichael Niedermayer2003-07-101-2/+2
| | | | Originally committed as revision 2029 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flv cleanup / simplifyMichael Niedermayer2003-07-101-86/+28
| | | | Originally committed as revision 2026 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flash video (flv) support patch by (Garrick Meeker <gmeeker at theoryllc dot ↵Garrick Meeker2003-07-091-13/+263
| | | | | | com>) Originally committed as revision 2024 to svn://svn.ffmpeg.org/ffmpeg/trunk
* the reference sw doesnt like some legal headers ...Michael Niedermayer2003-07-071-4/+6
| | | | Originally committed as revision 2020 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CODEC_FLAG_LOW_DELAY fixMichael Niedermayer2003-07-061-1/+1
| | | | Originally committed as revision 2016 to svn://svn.ffmpeg.org/ffmpeg/trunk
* truncated h263 decoding support / H263-ES "demuxer"Michael Niedermayer2003-05-221-12/+46
| | | | Originally committed as revision 1898 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ASV1 codecMichael Niedermayer2003-05-191-8/+8
| | | | | | with postprocessing support :) Originally committed as revision 1891 to svn://svn.ffmpeg.org/ffmpeg/trunk
* improving 3IV1 support (still far from perfect) note, disabled as it ↵Michael Niedermayer2003-05-181-17/+49
| | | | | | requires some checks in the inner loops which would slow things down a tiny bit Originally committed as revision 1889 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fastdiv patch by (BERO <bero at geocities dot co dot jp>) with fixes & ↵BERO2003-05-141-15/+3
| | | | | | cleanup by me Originally committed as revision 1879 to svn://svn.ffmpeg.org/ffmpeg/trunk
* libmpeg2 style bitstream reader fixesMichael Niedermayer2003-05-141-4/+4
| | | | 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-141-8/+6
| | | | | | 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-141-15/+5
| | | | Originally committed as revision 1871 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print obmc bug info only if avctx->debug&1Michael Niedermayer2003-05-101-1/+2
| | | | 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-101-126/+126
| | | | | | | | | | | 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-101-0/+5
| | | | Originally committed as revision 1745 to svn://svn.ffmpeg.org/ffmpeg/trunk
* msmpeg4 2pass support & some related cleanupMichael Niedermayer2003-04-021-27/+9
| | | | Originally committed as revision 1724 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some static -> dynamic alloc & 16->8 bitMichael Niedermayer2003-03-311-2/+2
| | | | Originally committed as revision 1722 to svn://svn.ffmpeg.org/ffmpeg/trunk
* user setable quantizer biasMichael Niedermayer2003-03-221-8/+0
| | | | 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-201-6/+12
| | | | | | 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-201-18/+14
| | | | Originally committed as revision 1692 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleaner & more flexible edge bug workaroundMichael Niedermayer2003-03-151-1/+1
| | | | Originally committed as revision 1685 to svn://svn.ffmpeg.org/ffmpeg/trunk
* oopsMichael Niedermayer2003-03-121-3/+0
| | | | Originally committed as revision 1679 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rvlc decoding supportMichael Niedermayer2003-03-121-31/+68
| | | | 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-121-6/+6
| | | | | | sync issues Originally committed as revision 1666 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifiedAlex Beregszaszi2003-03-091-3/+1
| | | | Originally committed as revision 1655 to svn://svn.ffmpeg.org/ffmpeg/trunk
* per file doxyMichael Niedermayer2003-03-061-2/+1
| | | | Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MpegEncContext.(i)dct_* -> DspContext.(i)dct_*Michael Niedermayer2003-03-031-30/+30
| | | | | | bitexact cleanup Originally committed as revision 1617 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-02-281-4/+8
| | | | Originally committed as revision 1615 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263(+) clenaup & bugfixesMichael Niedermayer2003-02-281-28/+50
| | | | 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-161-3/+26
| | | | | | 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-141-7/+13
| | | | Originally committed as revision 1585 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * UINTX -> uintx_t INTX -> intx_tZdenek Kabelac2003-02-111-54/+53
| | | | Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * static,const,compiler warning cleanupZdenek Kabelac2003-02-101-9/+12
| | | | 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-081-6/+9
| | | | Originally committed as revision 1557 to svn://svn.ffmpeg.org/ffmpeg/trunk
* --disable-risky supportMichael Niedermayer2003-01-291-38/+0
| | | | Originally committed as revision 1522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* feeding doxygenMichael Niedermayer2003-01-261-0/+42
| | | | 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-211-11/+11
| | | | | | useless *8 in a few inner loops Originally committed as revision 1486 to svn://svn.ffmpeg.org/ffmpeg/trunk
* finetuneing thresholds/factorsMichael Niedermayer2003-01-191-8/+12
| | | | | | | 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-151-4/+4
| | | | 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-121-2/+1
| | | | | | standard says Originally committed as revision 1453 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 header encoding bugfixMichael Niedermayer2003-01-031-3/+1
| | | | Originally committed as revision 1392 to svn://svn.ffmpeg.org/ffmpeg/trunk
* trellis quantizationMichael Niedermayer2002-12-311-5/+11
| | | | Originally committed as revision 1380 to svn://svn.ffmpeg.org/ffmpeg/trunk
* correcter mpeg4 headersMichael Niedermayer2002-12-301-12/+125
| | | | Originally committed as revision 1376 to svn://svn.ffmpeg.org/ffmpeg/trunk
* qpel encodingMichael Niedermayer2002-12-271-64/+111
| | | | | | | | | | | 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-171-2/+2
| | | | Originally committed as revision 1338 to svn://svn.ffmpeg.org/ffmpeg/trunk