summaryrefslogtreecommitdiff
path: root/libavcodec/h263.c
Commit message (Collapse)AuthorAge
* fixed case where abs_level > MAX_LEVELFabrice Bellard2002-06-06
| | | | Originally committed as revision 674 to svn://svn.ffmpeg.org/ffmpeg/trunk
* run1 can be <0 bugfix (found by fabrice)Michael Niedermayer2002-06-04
| | | | Originally committed as revision 661 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert previous bogus warning fix.Falk Hüffner2002-06-03
| | | | Originally committed as revision 655 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Minor warning cleanup.Falk Hüffner2002-06-03
| | | | Originally committed as revision 654 to svn://svn.ffmpeg.org/ffmpeg/trunk
* error concealment / error resilienceMichael Niedermayer2002-06-02
| | | | | | | | | data partitioning encoding/decoding resync marker encoding more correct headers merging s->first_gob_line & s->first_slice_line Originally committed as revision 639 to svn://svn.ffmpeg.org/ffmpeg/trunk
* license/copyright changeFabrice Bellard2002-05-25
| | | | Originally committed as revision 599 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removed useless header includes - use av memory functionsFabrice Bellard2002-05-18
| | | | Originally committed as revision 522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* there are divx5? encoded files without a userdata section but with b-frames :(Michael Niedermayer2002-05-06
| | | | Originally committed as revision 446 to svn://svn.ffmpeg.org/ffmpeg/trunk
* segfault fix for b-frame encoding with height%16!=0Michael Niedermayer2002-05-05
| | | | Originally committed as revision 445 to svn://svn.ffmpeg.org/ffmpeg/trunk
* shorter user data with formating by juanjoMichael Niedermayer2002-05-05
| | | | Originally committed as revision 441 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move ABS() to common.hMichael Niedermayer2002-05-04
| | | | | | print mb_types in nice looking format support Originally committed as revision 440 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move put_string() to common.{c,h}Michael Niedermayer2002-05-03
| | | | Originally committed as revision 439 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - H263 PAR support by Alex Beregszaszi.Juanjo2002-05-03
| | | | | | - Typo fix in mpeg4data. Originally committed as revision 436 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Advanced Intra Coding (AIC) support for H.263+ encoder, just DC by now.Juanjo2002-05-02
| | | | | | | - Bug fix H.263+ AIC tables. - Warning fixes. Originally committed as revision 431 to svn://svn.ffmpeg.org/ffmpeg/trunk
* detecting xvid/divx4/opendivx and set low_delay flagMichael Niedermayer2002-04-27
| | | | Originally committed as revision 425 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed msmpeg4 infinite loop if buggy streamMichael Niedermayer2002-04-27
| | | | | | | | | | rewrote quantizer fixed bias (+10% compression/quality for h263 like codecs) qscale=1 support mpeg1 intra frames looks far less blocky added codec_id field Originally committed as revision 423 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avcodec_flush_buffers()Michael Niedermayer2002-04-24
| | | | Originally committed as revision 420 to svn://svn.ffmpeg.org/ffmpeg/trunk
* segfault fixMichael Niedermayer2002-04-22
| | | | Originally committed as revision 418 to svn://svn.ffmpeg.org/ffmpeg/trunk
* export delay infoMichael Niedermayer2002-04-22
| | | | | | fixed low_delay & vo_type on mpeg4 header writer & parser Originally committed as revision 415 to svn://svn.ffmpeg.org/ffmpeg/trunk
* b-frame mpeg4 fix when seekingMichael Niedermayer2002-04-22
| | | | Originally committed as revision 414 to svn://svn.ffmpeg.org/ffmpeg/trunk
* divx 5.01 supportMichael Niedermayer2002-04-22
| | | | Originally committed as revision 412 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix b-frame MB skipMichael Niedermayer2002-04-21
| | | | Originally committed as revision 410 to svn://svn.ffmpeg.org/ffmpeg/trunk
* much better ME for b frames (a bit slow though)Michael Niedermayer2002-04-19
| | | | | | | fixed MC rounding for b frames fixed hq mode with b-frames Originally committed as revision 406 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg2/mpeg4 dequantizer support (c & mmx)Michael Niedermayer2002-04-17
| | | | | | mpeg1 dequantizer optimizations Originally committed as revision 404 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed mpeg4 time stuff on encodingMichael Niedermayer2002-04-17
| | | | | | | | | | | | | mpeg4 b-frame enoding support removed old, out-commented ratecontrol reuse motion compensation code between encoding & decoding prefix newly added global functions with ff_ to reduce namespace polution b-frame ME (unfinished, but working) added some comments to mpegvideo.h do MC on encoding only once if possible bugs? ;) Originally committed as revision 403 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Versions defined for libav/libavcodec.Juanjo2002-04-15
| | | | | | | - Bug fix in wav muxer for MP2 audio. - ffmpeg/libavcodec version in MPEG-4 user data. Originally committed as revision 400 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 mpeg quantizer supportMichael Niedermayer2002-04-07
| | | | Originally committed as revision 381 to svn://svn.ffmpeg.org/ffmpeg/trunk
* divx5-gmc bug workaroundMichael Niedermayer2002-03-29
| | | | Originally committed as revision 369 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 4MV encodingMichael Niedermayer2002-03-28
| | | | Originally committed as revision 363 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 4MV motion estimation (not finished yet)Michael Niedermayer2002-03-27
| | | | | | | | SAD functions rewritten (8x8 support & MMX2 optimizations) HQ inter/intra decission msmpeg4 encoding bugfix (MV where too long) Originally committed as revision 362 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizing mpeg4_encode_dcMichael Niedermayer2002-03-25
| | | | Originally committed as revision 361 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fcode_tables where too small, found by Klaas-Pieter Vlieg <vlieg@eurescom.de>Michael Niedermayer2002-03-24
| | | | Originally committed as revision 360 to svn://svn.ffmpeg.org/ffmpeg/trunk
* b-frame decoding bugfixMichael Niedermayer2002-03-24
| | | | Originally committed as revision 359 to svn://svn.ffmpeg.org/ffmpeg/trunk
* resync marker support, needed for some mp4 filesMichael Niedermayer2002-03-24
| | | | Originally committed as revision 358 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing motion estimation with h263p hopefullyMichael Niedermayer2002-03-23
| | | | Originally committed as revision 355 to svn://svn.ffmpeg.org/ffmpeg/trunk
* statistics for 2-pass encodingMichael Niedermayer2002-03-23
| | | | Originally committed as revision 354 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont return -1 if mpeg4 scalability ...Michael Niedermayer2002-03-23
| | | | Originally committed as revision 353 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing MV range in h263Michael Niedermayer2002-03-23
| | | | Originally committed as revision 351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 aspect_ratio_info in AVCodecContext (requested by alex)Michael Niedermayer2002-03-22
| | | | | | | | experimental (& faster) motion estimation squished a dirty uninitialized var bug mpeg1 fcode>1 support Originally committed as revision 349 to svn://svn.ffmpeg.org/ffmpeg/trunk
* oopsMichael Niedermayer2002-03-22
| | | | Originally committed as revision 345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new motion estimation (epzs) not complete yet but allready pretty good :)Michael Niedermayer2002-03-22
| | | | | | | | unlimited mv search range minor bugfix in the mpeg4 header parser reset picture in gop counter if scene change is detected Originally committed as revision 344 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use the width & height from the mpeg4 header ... in the case that its completeMichael Niedermayer2002-03-19
| | | | Originally committed as revision 340 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing 4MVMichael Niedermayer2002-03-18
| | | | Originally committed as revision 338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizationMichael Niedermayer2002-03-15
| | | | 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-15
| | | | | | | 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-13
| | | | | | optimize h263_pred_motion() Originally committed as revision 330 to svn://svn.ffmpeg.org/ffmpeg/trunk
* generate even more complete mpeg4 headersMichael Niedermayer2002-03-13
| | | | Originally committed as revision 329 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 b-frames :)Michael Niedermayer2002-03-12
| | | | | | 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-09
| | | | | | | 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-07
| | | | | | yet) Originally committed as revision 318 to svn://svn.ffmpeg.org/ffmpeg/trunk