summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* remove mpegvideo.c img resample dependancyMichael Niedermayer2006-03-31
| | | | Originally committed as revision 5258 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get_xbits() optimizationMichael Niedermayer2006-03-31
| | | | Originally committed as revision 5257 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless codeMichael Niedermayer2006-03-31
| | | | Originally committed as revision 5256 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify loop a littleMichael Niedermayer2006-03-31
| | | | Originally committed as revision 5255 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do UPDATE_CACHE only when needed (which should be VERY rare)Michael Niedermayer2006-03-31
| | | | Originally committed as revision 5254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* + (sign&1) -> -sign (1 instruction less)Michael Niedermayer2006-03-31
| | | | Originally committed as revision 5253 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid hard to predict branch (idea by arpi)Michael Niedermayer2006-03-31
| | | | Originally committed as revision 5252 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warn user about crappy OS patch by (Steve Lhomme <steve.lhomme@free.fr>)Steve L'Homme2006-03-31
| | | | | | | trailing whitespace and init=1 nonsense removed by me AV_LOG_ERROR -> AV_LOG_INFO (yes steve even though many like you think its an error to use such a OS i cant apply that to cvs, sorry) Originally committed as revision 5251 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Proper typecast for vector boolLuca Barbato2006-03-31
| | | | Originally committed as revision 5250 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move enum PixelFormat from libavcodec to libavutilLuca Abeni2006-03-30
| | | | | | ---------------------------------------------------------------------- Originally committed as revision 5248 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reverting 1.31->1.33Michael Niedermayer2006-03-30
| | | | | | | | | | | | fix coverity warning CID: 255 (uninitalized variable used to build tables which arent used, well there is a slight change of a FPU exception maybe ...) (by michael) Init simplification and 2% faster wma_decode_block on amd64 with tables use instead of pow(). (by banan) the init simplifictaion is not correct its not binary identical the pow optimization breaks decoding of http://klif-e.mos.net.au/videos/extr.wmv Originally committed as revision 5247 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont forget table_size in the decode_frame return valueMichael Niedermayer2006-03-30
| | | | Originally committed as revision 5246 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Add new file internal.h for common internal-use-only functions.Corey Hickey2006-03-30
| | | | | | | | - Add new function av_tempfile() for creating temporary files; contains workaround for MinGW. - Make XviD stuff use av_tempfile(). Originally committed as revision 5245 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix gcc 2.95 compilationMichael Niedermayer2006-03-29
| | | | Originally committed as revision 5243 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cast cruft in order to support Apple gccLuca Barbato2006-03-29
| | | | Originally committed as revision 5242 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ignore apiexample and test programs.Diego Biurrun2006-03-29
| | | | Originally committed as revision 5241 to svn://svn.ffmpeg.org/ffmpeg/trunk
* EXTRALIBS already contains -lm, no need to add it explicitly.Diego Biurrun2006-03-29
| | | | Originally committed as revision 5240 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid if(i>=63) check at the end of decode_block()Michael Niedermayer2006-03-29
| | | | Originally committed as revision 5239 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid i++ in decode_block()Michael Niedermayer2006-03-29
| | | | Originally committed as revision 5238 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor optimization of decode_block()Michael Niedermayer2006-03-29
| | | | Originally committed as revision 5237 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizations by arpiMichael Niedermayer2006-03-29
| | | | Originally committed as revision 5235 to svn://svn.ffmpeg.org/ffmpeg/trunk
* NuppelVideo/MythTVVideo support, including rtjpeg decoderReimar Döffinger2006-03-27
| | | | Originally committed as revision 5232 to svn://svn.ffmpeg.org/ffmpeg/trunk
* altivec support for snowLuca Barbato2006-03-27
| | | | Originally committed as revision 5228 to svn://svn.ffmpeg.org/ffmpeg/trunk
* altivec support for snowLuca Barbato2006-03-27
| | | | Originally committed as revision 5227 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use a more descriptive error message.Benjamin Larsson2006-03-26
| | | | Originally committed as revision 5224 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't use get_vlc2() when tree is one symbol. This fixes audio decodingKostya Shishkov2006-03-25
| | | | | | artifacts (chirps instead of silence). Originally committed as revision 5217 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l in 1.199 (write_back_motion with B-pyramid + spatial)Loren Merritt2006-03-25
| | | | Originally committed as revision 5215 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplified and slightly faster h264_chroma_mc8_mmxLoren Merritt2006-03-25
| | | | Originally committed as revision 5214 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ST16 is undefined for non-GNU compilers.Steve L'Homme2006-03-24
| | | | | | Patch by Steve Lhomme <slhomme at divxcorp com> Originally committed as revision 5206 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prefetch pixels for future motion compensation. 4-10% faster mpeg1/2/4 ↵Loren Merritt2006-03-23
| | | | | | decoding (on an athlon-xp). Originally committed as revision 5204 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prefetch pixels for future motion compensation. 2-5% faster h264.Loren Merritt2006-03-23
| | | | Originally committed as revision 5203 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lLoren Merritt2006-03-22
| | | | Originally committed as revision 5201 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added mmx implementation of h264_chroma_mc2Loren Merritt2006-03-22
| | | | Originally committed as revision 5200 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1.5x faster write_back_motion, 1-3% overallLoren Merritt2006-03-22
| | | | Originally committed as revision 5198 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add MMX and SSE versions of ff_snow_inner_add_yblockRobert Edele2006-03-22
| | | | | | | | | Patch by Robert Edele < yartrebo AH earthlink POIS net > Original Thread: Date: Mar 22, 2006 3:24 AM Subject: [Ffmpeg-devel] [PATCH] snow mmx + sse2 part 5 Originally committed as revision 5197 to svn://svn.ffmpeg.org/ffmpeg/trunk
* snow mmx+sse2 optimizations, part 4Robert Edele2006-03-21
| | | | | | Patch by Robert Edele, yartrebo <<at>> earthlink <<dot>> net Originally committed as revision 5191 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Smacker demuxer and decoder.Kostya Shishkov2006-03-21
| | | | Originally committed as revision 5189 to svn://svn.ffmpeg.org/ffmpeg/trunk
* since Michael prefers to keep dsputil.h private to libavcodecMåns Rullgård2006-03-20
| | | | | | | | | (rather than installing it system-wide) this patch reverses the mistake I made last month (mplayer was recently fixed accordingly). patch from Nico Sabbi <nicola_sabbi at fastwebnet it> Originally committed as revision 5186 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add the mmx and sse2 implementations of ff_snow_vertical_compose().Robert Edele2006-03-20
| | | | | | | | | Patch by Robert Edele < yartrebo AH earthlink POIS net > Original thread: Date: Mar 20, 2006 5:54 PM Subject: [Ffmpeg-devel] [PATCH] snow mmx + sse2 part 3 Originally committed as revision 5185 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Snow mmx + sse2 part 2Robert Edele2006-03-20
| | | | | | Patch by Robert Edele, yartrebo <<at>> earthlink <<dot>> net Originally committed as revision 5184 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing interlaced direct mode field select valuesMichael Niedermayer2006-03-20
| | | | Originally committed as revision 5183 to svn://svn.ffmpeg.org/ffmpeg/trunk
* various fixes for xvid_rcMichael Niedermayer2006-03-19
| | | | Originally committed as revision 5182 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix frametypes with xvid_rcMichael Niedermayer2006-03-18
| | | | Originally committed as revision 5180 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing bquant_offsetMichael Niedermayer2006-03-18
| | | | Originally committed as revision 5179 to svn://svn.ffmpeg.org/ffmpeg/trunk
* segfault fixMichael Niedermayer2006-03-18
| | | | Originally committed as revision 5178 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make ff_rate_control_init() bail out if rc_strategy==1 and lavc wasn'tCorey Hickey2006-03-17
| | | | | | compiled with xvid support. Originally committed as revision 5176 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: Only set *compose97i *add_yblock to dsputils context if we are building ↵Oded Shimon2006-03-17
| | | | | | | | with Snow enabled Patch by Oded Shimon < ods15 AH ods15 POIS dyndns POIS org > Originally committed as revision 5175 to svn://svn.ffmpeg.org/ffmpeg/trunk
* First part of a series of speed-enchancing patches.Robert Edele2006-03-16
| | | | | | | | | | | | This one sets up a snow.h and makes snow use the dsputil function pointer framework to access the three functions that will be implemented in asm in the other parts of the patchset. Patch by Robert Edele < yartrebo AH earthlink POIS net> Original thread: Subject: [Ffmpeg-devel] [PATCH] Snow mmx+sse2 asm optimizations Date: Sun, 05 Feb 2006 12:47:14 -0500 Originally committed as revision 5172 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont pass intra flag if its always 0Michael Niedermayer2006-03-14
| | | | Originally committed as revision 5164 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing coverity warnig CID: 253 (reading over the end of the aspect_ratio ↵Michael Niedermayer2006-03-13
| | | | | | array for illegal aspect ratios) Originally committed as revision 5163 to svn://svn.ffmpeg.org/ffmpeg/trunk