summaryrefslogtreecommitdiff
path: root/libavcodec/h263.c
Commit message (Collapse)AuthorAge
* avoid unneeded clear_blocks()Michael Niedermayer2005-04-25
| | | | Originally committed as revision 4157 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ministry of English Composition, reporting for duty (and the word is ↵Mike Melanson2005-04-24
| | | | | | "skipped", not "skiped"; "skiped" would rhyme with "hyped") Originally committed as revision 4153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid UPDATE_CACHE() in GET_RL_VLC() if not neededMichael Niedermayer2005-04-18
| | | | Originally committed as revision 4137 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support omiting various headers in mpeg4 as WMP seems to have difficulty ↵Michael Niedermayer2005-03-23
| | | | | | | | | | with them based upon 27_WMP_compatibility_with_ISOMPEG4.patch by (Calcium | calcium nurs or jp) indention fixed uses workaround_bugs instead of strict_std_compliancy as WMP is not the reference implementation Originally committed as revision 4069 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing playback of xvid pretending to be divx (sample_vop_nc.avi)Michael Niedermayer2005-03-08
| | | | Originally committed as revision 4021 to svn://svn.ffmpeg.org/ffmpeg/trunk
* kill warnings patch by (Måns Rullgård <mru inprovide com>)Måns Rullgård2005-02-24
| | | | Originally committed as revision 3977 to svn://svn.ffmpeg.org/ffmpeg/trunk
* emulate (idiotic) MS behavior for inconsistant dimensionsMichael Niedermayer2005-02-06
| | | | Originally committed as revision 3940 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support skiping some bitstream encodingMichael Niedermayer2005-02-06
| | | | Originally committed as revision 3939 to svn://svn.ffmpeg.org/ffmpeg/trunk
* x86_64 pointer typecast fix by (Martin Drab <drab kepler.fjfi.cvut cz>)Michael Niedermayer2005-01-18
| | | | Originally committed as revision 3845 to svn://svn.ffmpeg.org/ffmpeg/trunk
* various security fixes and precautionary checksMichael Niedermayer2005-01-12
| | | | Originally committed as revision 3822 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print "D" instead of "P" for dropable frames in flv with -debug 1Michael Niedermayer2005-01-06
| | | | Originally committed as revision 3810 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WV1F supportMichael Niedermayer2005-01-01
| | | | Originally committed as revision 3790 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Memory leak fix patch by (Burkhard Plaum <plaum >at< ipf.uni-stuttgart )dot( ↵Burkhard Plaum2004-11-27
| | | | | | de>) Originally committed as revision 3717 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont print "vop not coded" by defaultMichael Niedermayer2004-09-27
| | | | Originally committed as revision 3523 to svn://svn.ffmpeg.org/ffmpeg/trunk
* trellis quantization for h263(p)Michael Niedermayer2004-09-24
| | | | Originally committed as revision 3503 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check if the user specified timestamps are strictly monotoneMichael Niedermayer2004-09-20
| | | | | | timestamp guess code 10l fix Originally committed as revision 3483 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Always write VOL control parameters, needed by old xvid patch by (Loren ↵Loren Merritt2004-09-03
| | | | | | Merritt <lorenm at u dot washington dot edu>) Originally committed as revision 3432 to svn://svn.ffmpeg.org/ffmpeg/trunk
* copy & paste bugMichael Niedermayer2004-08-18
| | | | Originally committed as revision 3401 to svn://svn.ffmpeg.org/ffmpeg/trunk
* user overrideable level & profileMichael Niedermayer2004-08-13
| | | | Originally committed as revision 3385 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizationMichael Niedermayer2004-06-25
| | | | Originally committed as revision 3249 to svn://svn.ffmpeg.org/ffmpeg/trunk
* coefficient saturation fixMichael Niedermayer2004-06-14
| | | | Originally committed as revision 3224 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (interlaced b frame decoding fix)Michael Niedermayer2004-05-26
| | | | Originally committed as revision 3160 to svn://svn.ffmpeg.org/ffmpeg/trunk
* motion estimation for SVQ1Michael Niedermayer2004-05-12
| | | | Originally committed as revision 3126 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support decoding mpeg4 with buggy dc clippingMichael Niedermayer2004-05-05
| | | | Originally committed as revision 3108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 dc prediction simplificationMichael Niedermayer2004-05-05
| | | | | | dc cliping fix Originally committed as revision 3107 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AMV bug workaroundMichael Niedermayer2004-04-30
| | | | Originally committed as revision 3099 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H.263 MCBPC fixMichael Niedermayer2004-04-26
| | | | Originally committed as revision 3077 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix decoding with quant matrixes which contain elements <16Michael Niedermayer2004-04-25
| | | | Originally committed as revision 3069 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rv10 decoding fixMichael Niedermayer2004-04-25
| | | | Originally committed as revision 3068 to svn://svn.ffmpeg.org/ffmpeg/trunk
* exporting field_select/ref_index valuesMichael Niedermayer2004-04-19
| | | | Originally committed as revision 3035 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flv dropable p frame supportMichael Niedermayer2004-04-17
| | | | Originally committed as revision 3027 to svn://svn.ffmpeg.org/ffmpeg/trunk
* unify table indexing (motion_val,dc_val,ac_val,coded_block changed)Michael Niedermayer2004-04-16
| | | | | | minor +-1 bugfix Originally committed as revision 3016 to svn://svn.ffmpeg.org/ffmpeg/trunk
* assert(time_incr >= 0) so its clear that this MUST be the caseMichael Niedermayer2004-04-13
| | | | Originally committed as revision 3010 to svn://svn.ffmpeg.org/ffmpeg/trunk
* gmc segfault fixMichael Niedermayer2004-04-02
| | | | Originally committed as revision 2945 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing alignment, 2nd tryMichael Niedermayer2004-03-29
| | | | Originally committed as revision 2940 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ensure that the bitstream buffers for encoding partitioned frames are alignedMichael Niedermayer2004-03-26
| | | | Originally committed as revision 2935 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h.263 ssm + aic fix by (Maarten Daniels <maarten dot daniels at student dot ↵Michael Niedermayer2004-03-18
| | | | | | luc dot ac dot be>) Originally committed as revision 2905 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1000000l (using uninitalized variable for initalizing bits per MV table)Michael Niedermayer2004-03-16
| | | | Originally committed as revision 2900 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mb stuffing in partitioned frames fixMichael Niedermayer2004-03-10
| | | | Originally committed as revision 2869 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263+ custom pcf supportMichael Niedermayer2004-03-10
| | | | Originally committed as revision 2868 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263 framerate & aspect ratio fixesMichael Niedermayer2004-03-06
| | | | Originally committed as revision 2854 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use AVFrame.pts=AV_NOPTS_VALUE instead of AVFrame.pts=0Michael Niedermayer2004-02-25
| | | | | | | move AV_NOPTS_VALUE & AV_TIME_BASE from avformat.h -> avcodec.h related fixes Originally committed as revision 2814 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set AVFrame.pts based upon framerate if its 0Michael Niedermayer2004-02-25
| | | | | | detect & warn if the user prvides pts only for some frames, and try to guess the missing ones Originally committed as revision 2812 to svn://svn.ffmpeg.org/ffmpeg/trunk
* multithreaded/SMP motion estimationMichael Niedermayer2004-02-13
| | | | | | | | | multithreaded/SMP encoding for MPEG1/MPEG2/MPEG4/H263 all pthread specific code is in pthread.c to try it, run configure --enable-pthreads and ffmpeg ... -threads <num> the internal thread API is a simple AVCodecContext.execute() callback which executes a given function pointer with different arguments and returns after finishing all, that way no mutexes or other thread-mess is needed outside pthread.c Originally committed as revision 2772 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rv10/obmc fixesMichael Niedermayer2004-02-09
| | | | Originally committed as revision 2768 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 2 byte shorter userdata for mpeg4Michael Niedermayer2004-02-08
| | | | | | | | in the past it was startcode,string,00,7F,startcode now it is startcode,string,stratcode both are mpeg4 compliant, as according to the standard the userdata lasts until the next 00 00 01 (startcode prefix) but some very primitive decoders which simply skip until the first 00 byte and then expect the next valid startcode might fail with the old variant, just a theory though (didnt test if quicktime can decode it now) Originally committed as revision 2767 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263 4mv encoding fixMichael Niedermayer2004-02-06
| | | | Originally committed as revision 2755 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get_bit_count -> put_bits_countAlex Beregszaszi2004-02-06
| | | | Originally committed as revision 2752 to svn://svn.ffmpeg.org/ffmpeg/trunk
* segfault fixMichael Niedermayer2004-01-31
| | | | Originally committed as revision 2737 to svn://svn.ffmpeg.org/ffmpeg/trunk
* first coded vs. first displayed pts (segfault & pts fix if b frames are used)Michael Niedermayer2004-01-27
| | | | Originally committed as revision 2727 to svn://svn.ffmpeg.org/ffmpeg/trunk