summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* floating point AAN IDCTMichael Niedermayer2008-02-26
| | | | Originally committed as revision 12233 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decode mng color decorrelationLoren Merritt2008-02-26
| | | | Originally committed as revision 12228 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove START_TIMER and STOP_TIMER macros.Diego Biurrun2008-02-26
| | | | Originally committed as revision 12227 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyLoren Merritt2008-02-26
| | | | Originally committed as revision 12224 to svn://svn.ffmpeg.org/ffmpeg/trunk
* split encoding part of dsputil_mmx into its own fileAurelien Jacobs2008-02-25
| | | | Originally committed as revision 12223 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove commented-out av_log calls.Diego Biurrun2008-02-25
| | | | Originally committed as revision 12222 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix trellis quant + AAN DCT.Michael Niedermayer2008-02-25
| | | | Originally committed as revision 12221 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make diego happy.Michael Niedermayer2008-02-25
| | | | Originally committed as revision 12220 to svn://svn.ffmpeg.org/ffmpeg/trunk
* compile various fdct only when encoders are enabledAurelien Jacobs2008-02-25
| | | | Originally committed as revision 12219 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clarify which BSD license.Michael Niedermayer2008-02-25
| | | | Originally committed as revision 12214 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow use of my AAN DCT under BSD, AMD has agreed to write and contributeMichael Niedermayer2008-02-25
| | | | | | SSE(float) AAN DCT and IDCT to ffmpeg (no C++, no crap). Originally committed as revision 12212 to svn://svn.ffmpeg.org/ffmpeg/trunk
* png filtersLoren Merritt2008-02-25
| | | | Originally committed as revision 12195 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Install headers in $prefix/include/$libnameMåns Rullgård2008-02-25
| | | | | | | | | | Install each library's headers in $prefix/include/$libname. The installed headers use #include "lib*/*.h"; applications are expected to do the same. Specify only $prefix/include in .pc files. Originally committed as revision 12194 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove a memcpyLoren Merritt2008-02-25
| | | | Originally committed as revision 12193 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix memory leaks in vp3 decoderMåns Rullgård2008-02-24
| | | | Originally committed as revision 12191 to svn://svn.ffmpeg.org/ffmpeg/trunk
* __asm __volatile -> asm volatile part 2Reimar Döffinger2008-02-24
| | | | Originally committed as revision 12189 to svn://svn.ffmpeg.org/ffmpeg/trunk
* __asm __volatile -> asm volatile, improves code consistency and worksReimar Döffinger2008-02-24
| | | | | | (as far as that is possible) with the Sun C compiler. Originally committed as revision 12188 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix bug I introduced in r11962.Vitor Sessak2008-02-24
| | | | | | | Thanks to Uoti Urpala for spotting it and proposing the fix. Originally committed as revision 12187 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Riff ids for wmapro and wmavoice, this adds support for stream copy of these ↵Benjamin Larsson2008-02-23
| | | | | | codecs between asf,avi and wav containers. Originally committed as revision 12182 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove apparently unneeded and buggy align.Michael Niedermayer2008-02-22
| | | | Originally committed as revision 12179 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleaner way of writing packed-byte constants.Loren Merritt2008-02-22
| | | | | | suggested by Uoti Urpala Originally committed as revision 12177 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentLoren Merritt2008-02-21
| | | | Originally committed as revision 12166 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pseudo-simd add_bytes and diff_bytesLoren Merritt2008-02-21
| | | | | | 2x faster than scalar in 32bit, 4x faster in 64bit (as opposed to 8x in mmx) Originally committed as revision 12165 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simd and unroll png_filter_rowLoren Merritt2008-02-21
| | | | | | | | | | | | cycles per 1000 pixels on core2: left: 9211->5170 top: 9283->2138 avg: 12215->7611 paeth: 64024->17360 overall rgb png decoding speed: +45% overall greyscale png decoding speed: +6% Originally committed as revision 12164 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Disabling all SSE* code for old gcc to avoid alignment issues.Michael Niedermayer2008-02-21
| | | | Originally committed as revision 12163 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert 12156Michael Niedermayer2008-02-20
| | | | | | | | | | Log: Make timestamp interpolation work with mpeg2 field pictures. Cleaner/simpler solutions are welcome. ---- A IMHO cleaner solution has been implemented. Originally committed as revision 12162 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Forgot this, which is needed for merging field pics too.Michael Niedermayer2008-02-20
| | | | Originally committed as revision 12161 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make find_frame_end() merge 2 mpeg2 field pictures. This should make mpeg2Michael Niedermayer2008-02-20
| | | | | | field pictures much more digestable. Originally committed as revision 12160 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make timestamp interpolation work with mpeg2 field pictures.Michael Niedermayer2008-02-20
| | | | | | Cleaner/simpler solutions are welcome. Originally committed as revision 12156 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clean up lib* version definitionsMåns Rullgård2008-02-19
| | | | | | Updating version numbers now requires changing only one place. Originally committed as revision 12154 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix ;;Michael Niedermayer2008-02-19
| | | | Originally committed as revision 12153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix warnings:Reimar Döffinger2008-02-19
| | | | | | | i386/vp3dsp_sse2.c:805: warning: cast discards qualifiers from pointer target type i386/vp3dsp_sse2.c:806: warning: cast discards qualifiers from pointer target type Originally committed as revision 12150 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove duplicate ;Reimar Döffinger2008-02-19
| | | | Originally committed as revision 12149 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add casts to avoid warnings:Reimar Döffinger2008-02-19
| | | | | | | fraps.c:102: warning: passing argument 1 of ‘s->dsp.bswap_buf’ from incompatible pointer type fraps.c:102: warning: passing argument 2 of ‘s->dsp.bswap_buf’ from incompatible pointer type Originally committed as revision 12148 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Missing constReimar Döffinger2008-02-19
| | | | Originally committed as revision 12147 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reduce the number of senselessly scanned bytes.Michael Niedermayer2008-02-19
| | | | Originally committed as revision 12144 to svn://svn.ffmpeg.org/ffmpeg/trunk
* arg 10000l. Fix wrong fix committed in r12141Guillaume Poirier2008-02-19
| | | | Originally committed as revision 12143 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix broken indentationGuillaume Poirier2008-02-19
| | | | Originally committed as revision 12142 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: fix always false test: Binary & has lower precedence than ==Guillaume Poirier2008-02-19
| | | | Originally committed as revision 12141 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Refactor vcprm and vcii macros by using the AVV macro.Diego Biurrun2008-02-18
| | | | Originally committed as revision 12140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Refactor the FOUROF macro using the AVV macro.Diego Biurrun2008-02-18
| | | | Originally committed as revision 12139 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove stray #undef.Diego Biurrun2008-02-18
| | | | Originally committed as revision 12138 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix crash on non-AltiVec powered machines: MPV_common_init_altivec doesn't ↵Alexander Strange2008-02-18
| | | | | | | | check mm_flags Patch by Alexander Strange %astrange A ithinksw PP com % Originally committed as revision 12137 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove duplicate AV_STRINGIFY() definitionMåns Rullgård2008-02-17
| | | | Originally committed as revision 12129 to svn://svn.ffmpeg.org/ffmpeg/trunk
* clean up definition of DECLARE_ALIGNED_8 and STRIDE_ALIGNMåns Rullgård2008-02-16
| | | | Originally committed as revision 12126 to svn://svn.ffmpeg.org/ffmpeg/trunk
* FLAT objects cannot have multiple sections, so using the L1 attributes breaksMike Frysinger2008-02-16
| | | | | | | | linking. The FDPIC relocs also break for any other format. Thus check the compiler environment and select the appropriate sections/relocs. patch by Mike Frysinger, vapier.adi a gmail d com Originally committed as revision 12125 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100lVitor Sessak2008-02-15
| | | | Originally committed as revision 11964 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify avcodec_default_get_buffer()Vitor Sessak2008-02-15
| | | | Originally committed as revision 11962 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add header for declaration of ff_xxxx functions in imgconvert.cVitor Sessak2008-02-15
| | | | Originally committed as revision 11961 to svn://svn.ffmpeg.org/ffmpeg/trunk
* This should not be part of the public APIVitor Sessak2008-02-15
| | | | Originally committed as revision 11960 to svn://svn.ffmpeg.org/ffmpeg/trunk