aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/h263.c
Commit message (Collapse)AuthorAgeFilesLines
...
* use the width & height from the mpeg4 header ... in the case that its completeMichael Niedermayer2002-03-191-0/+4
| | | | Originally committed as revision 340 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing 4MVMichael Niedermayer2002-03-181-1/+2
| | | | Originally committed as revision 338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizationMichael Niedermayer2002-03-151-77/+21
| | | | Originally committed as revision 332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use ac prediction in mpeg4 encoding (5% smaller intra-blocks/keyframes)Michael Niedermayer2002-03-151-21/+256
| | | | | | | some minor optimizations last non zero index cant be 64 bugfix Originally committed as revision 331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support decoding (with mplayer) of 3 .mp4 files from mphqMichael Niedermayer2002-03-131-30/+32
| | | | | | optimize h263_pred_motion() Originally committed as revision 330 to svn://svn.ffmpeg.org/ffmpeg/trunk
* generate even more complete mpeg4 headersMichael Niedermayer2002-03-131-8/+67
| | | | Originally committed as revision 329 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 b-frames :)Michael Niedermayer2002-03-121-49/+189
| | | | | | create slightly more correct headers & add "ffmpeg" user-data section Originally committed as revision 328 to svn://svn.ffmpeg.org/ffmpeg/trunk
* divx5-gmc supportMichael Niedermayer2002-03-091-22/+124
| | | | | | | q-pel mc support neither is totally bugfree yet though :( Originally committed as revision 320 to svn://svn.ffmpeg.org/ffmpeg/trunk
* gmc bitstream decoding support (the real motion compensation isnt implemnted ↵Michael Niedermayer2002-03-071-10/+164
| | | | | | yet) Originally committed as revision 318 to svn://svn.ffmpeg.org/ffmpeg/trunk
* parsing more of the mpeg4 header & print some "not supported" stuffMichael Niedermayer2002-03-051-23/+114
| | | | Originally committed as revision 317 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Bug fix on RTYPE (rounding type) not being honoured by H.263+ decoder.Juanjo2002-02-221-1/+4
| | | | Originally committed as revision 312 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Bug fixes in H.263+ Advanced INTRA Coding decoder.Juanjo2002-02-191-76/+54
| | | | | | - H.263+ should be able to decode streams with AIC now :) Originally committed as revision 311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - H.263+ decoder support for Advanded INTRA Coding (buggy)Juanjo2002-02-181-7/+141
| | | | Originally committed as revision 310 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * simplified indexingZdenek Kabelac2002-02-181-29/+31
| | | | Originally committed as revision 306 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid overflow of picturenumber*fps*10000Michael Niedermayer2002-02-181-1/+1
| | | | | | bug found by Lennert Buytenhek <buytenh@gnu.org> Originally committed as revision 302 to svn://svn.ffmpeg.org/ffmpeg/trunk
* alternative bitstream writer (disabled by default, uncomment #define ↵Michael Niedermayer2002-02-121-8/+9
| | | | | | ALT_BISTREAM_WRITER in common.h if u want to try it) Originally committed as revision 295 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Fixes on RTP and GOB headers for H.263.Juanjo2002-02-091-15/+39
| | | | | | | | - RTP callback system implemented for H.263/H.263+. - Bug fix on DC coefficients of H.263. - H.263 decoder now returns PTS on picture number. Originally committed as revision 292 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new IDCT code by Michael Niedermayer (michaelni@gmx.at) - #define ↵Arpi2001-12-091-5/+5
| | | | | | SIMPLE_IDCT to enable Originally committed as revision 234 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Preliminary RTP friendly mode for H.263.Juanjo2001-11-191-29/+58
| | | | | | | - GOB headers for H.263 coding on RTP mode. - Improved GOB header detection for H.263 decoder. Originally committed as revision 222 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Added support to Inter4V+Q MBs to H.263 decoder.Juanjo2001-11-171-37/+51
| | | | | | | | - Advanced Prediction Mode activated for H.263 decoder. - Bug fixed on H.263+ header parsing for UFEP. - Now we can decode VIVO v1 streams :) Originally committed as revision 221 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Bug fix on MV prediction for MPEG4 caused by new H.263 GOB code.Juanjo2001-11-131-21/+23
| | | | Originally committed as revision 215 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Fixed a bug on H.263 MV prediction for MB on GOBs limits.Juanjo2001-11-121-11/+19
| | | | | | - Now we can decode H.263v1 streams found on QT without problems. Originally committed as revision 214 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Bug fix on inter MCBPC table for inter+q.Juanjo2001-11-031-3/+32
| | | | | | | | | - H.263/H.263+ decoder now knows GOB start codes. - H.263/H.263+ decoder now returns the size of the stream on the first call. - Added show_bits() functions to see the buffer without loosing the bits. - TODO: H.263v1 UMV parsing is buggy. Originally committed as revision 204 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Added Juergen Keil fix on quant_tab[4] type.Juanjo2001-10-171-1/+1
| | | | Originally committed as revision 166 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Moved some H.263+ variables to MpegEncContext to be thread-safe.Juanjo2001-08-311-16/+12
| | | | | | | Increase video_buffer on ffmpeg to avoid buffer overrun on big pictures. Originally committed as revision 114 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Added support to Unrestricted Motion Vectors (UMV)Juanjo2001-08-281-51/+182
| | | | | | | | on H.263+ encoding/decoding. According to Annex D. Now MV on H.263+ are 32x32 long. Originally committed as revision 113 to svn://svn.ffmpeg.org/ffmpeg/trunk
* log2 to av_log2Fabrice Bellard2001-08-151-1/+1
| | | | Originally committed as revision 101 to svn://svn.ffmpeg.org/ffmpeg/trunk
* better vol header parsing for mpeg4Fabrice Bellard2001-08-131-43/+88
| | | | Originally committed as revision 83 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get_bits() specialization, gives 4\speedupArpi2001-08-041-79/+79
| | | | Originally committed as revision 32 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added skip macroblock optimization (big perf win on black regions for example)Fabrice Bellard2001-07-241-0/+1
| | | | Originally committed as revision 13 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Initial revisionFabrice Bellard2001-07-221-0/+1291
Originally committed as revision 5 to svn://svn.ffmpeg.org/ffmpeg/trunk