aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec
Commit message (Collapse)AuthorAgeFilesLines
* export low_delay for encoding tooMichael Niedermayer2004-05-291-0/+2
| | | | Originally committed as revision 3170 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Newer version, using a vectorized version of theRomain Dolbeau2004-05-283-83/+421
| | | | | | | | | | | | new organisation of code in doVertLowPass. it seems to be faster in AltiVec also... Also includes a compile fix for the new do_a_deblock when using AltiVec. patch by (Romain Dolbeau <dolbeau at irisa dot fr>) Originally committed as revision 3167 to svn://svn.ffmpeg.org/ffmpeg/trunk
* per line lowpass filter in mmxMichael Niedermayer2004-05-282-37/+183
| | | | Originally committed as revision 3166 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mmx optimized version of the per line/accurate deblock filterMichael Niedermayer2004-05-272-5/+397
| | | | | | vertical default mmx deblock filter fix Originally committed as revision 3165 to svn://svn.ffmpeg.org/ffmpeg/trunk
* faster c lowpass filterMichael Niedermayer2004-05-272-39/+40
| | | | Originally committed as revision 3164 to svn://svn.ffmpeg.org/ffmpeg/trunk
* accurate/slow (per line instead of per block) deblock filter spport which is ↵Michael Niedermayer2004-05-273-9/+130
| | | | | | identical to what is recommanded in the mpeg4 spec Originally committed as revision 3163 to svn://svn.ffmpeg.org/ffmpeg/trunk
* altivec optimizations and horizontal filter fix by (Romain Dolbeau <dolbeau ↵Michael Niedermayer2004-05-264-21/+785
| | | | | | at irisa dot fr>) Originally committed as revision 3162 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l fixes by ("Debabrata Banerjee" <davatar at comcast dot net>)Michael Niedermayer2004-05-261-2/+2
| | | | Originally committed as revision 3161 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (interlaced b frame decoding fix)Michael Niedermayer2004-05-261-4/+6
| | | | Originally committed as revision 3160 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rpza resolution fix, courtesy of Todd Kirby (doubleshot at pacbell.net)Mike Melanson2004-05-261-1/+1
| | | | Originally committed as revision 3159 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avcodec_find is in no header file, and appearently not used or very usefull ↵Michael Niedermayer2004-05-251-1/+1
| | | | | | so lets make it static ... Originally committed as revision 3157 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>)Michael Niedermayer2004-05-257-29/+6
| | | | Originally committed as revision 3156 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg audio timestamp fixMichael Niedermayer2004-05-232-2/+13
| | | | Originally committed as revision 3150 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more data_size=0 cleanupMichael Niedermayer2004-05-212-3/+0
| | | | Originally committed as revision 3147 to svn://svn.ffmpeg.org/ffmpeg/trunk
* data_size = 0 cleanupMichael Niedermayer2004-05-2130-57/+2
| | | | Originally committed as revision 3146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* oops, forgot to commit that change from the warning fixes by (Michael ↵Michael Niedermayer2004-05-211-1/+5
| | | | | | Roitzsch <mroi at users dot sourceforge dot net>) Originally committed as revision 3145 to svn://svn.ffmpeg.org/ffmpeg/trunk
* forgotten prototypesMichael Niedermayer2004-05-211-0/+4
| | | | Originally committed as revision 3144 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtp callback context patch by ("Chris Flerackers" <cflerackers at androme ↵Chris Flerackers2004-05-182-4/+4
| | | | | | dot be>) Originally committed as revision 3141 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some of the warning fixes by (Michael Roitzsch <mroi at users dot ↵Michael Niedermayer2004-05-1822-38/+47
| | | | | | sourceforge dot net>) Originally committed as revision 3140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * reimplementation using mutexes and condition variables.Roman Shaposhnik2004-05-181-155/+122
| | | | Originally committed as revision 3138 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mention avcodec_align_dimensions()Michael Niedermayer2004-05-131-1/+2
| | | | Originally committed as revision 3136 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removing unused encoding codeMichael Niedermayer2004-05-121-560/+4
| | | | Originally committed as revision 3133 to svn://svn.ffmpeg.org/ffmpeg/trunk
* automatic pixel format selectionMichael Niedermayer2004-05-122-0/+3
| | | | Originally committed as revision 3131 to svn://svn.ffmpeg.org/ffmpeg/trunk
* segfault fixMichael Niedermayer2004-05-121-0/+6
| | | | Originally committed as revision 3128 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support skiped blocks in SVQ1Michael Niedermayer2004-05-121-6/+13
| | | | Originally committed as revision 3127 to svn://svn.ffmpeg.org/ffmpeg/trunk
* motion estimation for SVQ1Michael Niedermayer2004-05-124-85/+200
| | | | Originally committed as revision 3126 to svn://svn.ffmpeg.org/ffmpeg/trunk
* UINT64_MAX fixMichael Niedermayer2004-05-111-0/+4
| | | | Originally committed as revision 3125 to svn://svn.ffmpeg.org/ffmpeg/trunk
* moving motion estimation specific variables from MpegEncContext -> ↵Michael Niedermayer2004-05-114-87/+89
| | | | | | MotionEstContext Originally committed as revision 3124 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reduce dependancy between motion estimation and MpegEncContextMichael Niedermayer2004-05-112-210/+226
| | | | | | this is practically just a s/s->me./c->/ Originally committed as revision 3123 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dummy avcodec_thread_init() to avoid linking issuesMichael Niedermayer2004-05-101-0/+5
| | | | Originally committed as revision 3122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* p frame encoding, only with 0,0 motion vectors yet thoughMichael Niedermayer2004-05-092-52/+118
| | | | Originally committed as revision 3121 to svn://svn.ffmpeg.org/ffmpeg/trunk
* using pointers so the code could eventually be used for P framesMichael Niedermayer2004-05-081-12/+29
| | | | | | a few const modifiers to make gcc happier Originally committed as revision 3120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* width height %64 != 0 fixMichael Niedermayer2004-05-082-3/+75
| | | | | | | print average RD score at the end precalculated codebook vector mean tables Originally committed as revision 3119 to svn://svn.ffmpeg.org/ffmpeg/trunk
* buffer hints, use reget_buffer, removed copy from previous frameRoberto Togni2004-05-071-29/+9
| | | | Originally committed as revision 3117 to svn://svn.ffmpeg.org/ffmpeg/trunk
* color and 10lMichael Niedermayer2004-05-071-1/+3
| | | | Originally committed as revision 3116 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rate distorted intra only encodingMichael Niedermayer2004-05-071-0/+140
| | | | | | | | still grayscale, still no real ratecontrol ... use -qscale x to set the quality not optimized yet ... Originally committed as revision 3115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2004-05-071-2/+2
| | | | Originally committed as revision 3114 to svn://svn.ffmpeg.org/ffmpeg/trunk
* first pass at a Sorenson Video 1 (SVQ1) encoderMike Melanson2004-05-073-14/+740
| | | | Originally committed as revision 3113 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support decoding mpeg4 with buggy dc clippingMichael Niedermayer2004-05-053-2/+14
| | | | Originally committed as revision 3108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 dc prediction simplificationMichael Niedermayer2004-05-051-51/+31
| | | | | | dc cliping fix Originally committed as revision 3107 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use AVInteger in av_rescale() so it can finally do 64*64/64 instead of just ↵Michael Niedermayer2004-05-042-13/+17
| | | | | | 64*32/32 Originally committed as revision 3106 to svn://svn.ffmpeg.org/ffmpeg/trunk
* arbitrary precision integer supportMichael Niedermayer2004-05-043-1/+243
| | | | | | | + - * / % << >> log2 compare are supported and dont fear, no bloated lib, just 130 lines of c code Originally committed as revision 3105 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add buffer hints, enable DR1Roberto Togni2004-05-021-1/+2
| | | | Originally committed as revision 3104 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2004-05-021-26/+19
| | | | Originally committed as revision 3103 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mmx dct optimizationMichael Niedermayer2004-04-301-138/+135
| | | | Originally committed as revision 3100 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AMV bug workaroundMichael Niedermayer2004-04-302-0/+4
| | | | Originally committed as revision 3099 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2004-04-301-11/+5
| | | | Originally committed as revision 3097 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont missuse assert()Michael Niedermayer2004-04-301-2/+8
| | | | Originally committed as revision 3096 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanup & memleak fixMichael Niedermayer2004-04-3012-54/+10
| | | | Originally committed as revision 3095 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10000lMichael Niedermayer2004-04-301-1/+32
| | | | Originally committed as revision 3094 to svn://svn.ffmpeg.org/ffmpeg/trunk