summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* Factorize out code used for MS RLE format decoding in different decoders.Kostya Shishkov2008-09-18
| | | | Originally committed as revision 15356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove duplication of TRANSPOSE8 macro, also removing some redundant load/storesDavid Conrad2008-09-18
| | | | Originally committed as revision 15355 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make a separate macro for writing an entire block from registers to memoryDavid Conrad2008-09-18
| | | | Originally committed as revision 15354 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize SSE2_(Row|Column)_IDCT into one macroDavid Conrad2008-09-18
| | | | Originally committed as revision 15353 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: remove excessive blank linesDavid Conrad2008-09-17
| | | | Originally committed as revision 15351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ensure MMX/SSE2 VP3 IDCT selection isn't disabled when only Theora is enabledDavid Conrad2008-09-17
| | | | Originally committed as revision 15350 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: reindentDavid Conrad2008-09-17
| | | | Originally committed as revision 15349 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rewrite SSE2 VP3 IDCT in inline asmDavid Conrad2008-09-17
| | | | Originally committed as revision 15347 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rewrite MMX VP3 IDCT in inline asmDavid Conrad2008-09-17
| | | | Originally committed as revision 15346 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MMX/SSE2 VP3 IDCT are bitexact now that the dequantization matrices are ↵David Conrad2008-09-17
| | | | | | permutated correctly Originally committed as revision 15345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Take idct permutation into account when initializing dequantization matricesDavid Conrad2008-09-17
| | | | Originally committed as revision 15344 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use SAMPLE_FMT_FLT instead of doing the float->int conversion in theVitor Sessak2008-09-17
| | | | | | | decoder. This changes the output very little and any difference should be inaudible. Originally committed as revision 15343 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Second-stage gain and Moving Average Predictor codebooks.Vladimir Voroshilov2008-09-17
| | | | Originally committed as revision 15342 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Another set of approved changes for G.729: includes, formats structure,Vladimir Voroshilov2008-09-17
| | | | | | several parts of main decoding routine and initialization code. Originally committed as revision 15341 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Validate pulse position and error out if an invalid position is encountered.Alex Converse2008-09-16
| | | | | | Patch by Alex Converse (alex converse gmail com) Originally committed as revision 15340 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only print "invalid new backstep" when it is really invalid.Michael Niedermayer2008-09-16
| | | | | | Fixes issue541. Originally committed as revision 15339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix regression test failure caused by golomb limit not being consideredMichael Niedermayer2008-09-16
| | | | | | in r15334. Originally committed as revision 15338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sync to latest x264 git, field was renamedBaptiste Coudurier2008-09-16
| | | | Originally committed as revision 15337 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make decoder more robust by default against broken encoders.Michael Niedermayer2008-09-16
| | | | | | Fixes issue540. Originally committed as revision 15336 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correct the threshold of get_ur_golomb_jpegls() at which the optimizedMichael Niedermayer2008-09-15
| | | | | | | case is used. Fix issue245. Originally committed as revision 15334 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: fix indentation after r15321Justin Ruggles2008-09-14
| | | | Originally committed as revision 15332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* write actual min and max frame size to FLAC header. update regression test ↵Justin Ruggles2008-09-14
| | | | | | checksum. Originally committed as revision 15331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Fix indentation.Diego Biurrun2008-09-14
| | | | Originally committed as revision 15330 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless #ifdef around #include.Diego Biurrun2008-09-14
| | | | Originally committed as revision 15329 to svn://svn.ffmpeg.org/ffmpeg/trunk
* write MD5 checksum to FLAC header. update regression tests.Justin Ruggles2008-09-14
| | | | Originally committed as revision 15326 to svn://svn.ffmpeg.org/ffmpeg/trunk
* write number of samples in FLAC extradata.Justin Ruggles2008-09-14
| | | | | | based on a patch by Mathieu Velten (matmaul gmail com). Originally committed as revision 15324 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Return error when trying to decode non-grayscale 16-bit PNM images.Justin Ruggles2008-09-14
| | | | | | Fixes issue 566. Originally committed as revision 15321 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after last commitRobert Swain2008-09-13
| | | | Originally committed as revision 15315 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Apply pulses to unscaled coefficients rather than scaled.Alex Converse2008-09-13
| | | | | | Slight reworking of a patch by Alex Converse (alex converse gmail com) Originally committed as revision 15314 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Operands of '+' are not necessarily evaluated in order so r15311 was pointless.Robert Swain2008-09-13
| | | | | | Splitting the assignment onto two lines should resolve the order issue. Originally committed as revision 15313 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correct order of parsing for pulse scalefactor band and offset to match theAlex Converse2008-09-13
| | | | | | | | specification. Patch by Alex Converse (alex converse gmail com) Originally committed as revision 15311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: line breaksVitor Sessak2008-09-13
| | | | Originally committed as revision 15308 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify: use a single history buffer for gain and a single one forVitor Sessak2008-09-13
| | | | | | speech instead of having two for each in the context. Originally committed as revision 15307 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation on Mac OS X 10.4: Defining _POSIX_C_SOURCE hides the u_char &David Conrad2008-09-13
| | | | | | | | similar typedefs that sysctl.h needs. Since sysctl() itself isn't POSIX undefining _POSIX_C_SOURCE for check_altivec.c seems the best way to fix this. patch by David Conrad lessen42 at gmail com Originally committed as revision 15306 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after last commitRobert Swain2008-09-12
| | | | Originally committed as revision 15304 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only read some of TNS bitstream data in the case that the TNS filter order isAlex Converse2008-09-12
| | | | | | | | | non-zero as per the specification. Patch by Alex Converse (alex converse gmail com) Fixes another issue pertaining to issue632 Originally committed as revision 15303 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: align spec referencesVitor Sessak2008-09-11
| | | | Originally committed as revision 15300 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename function: s/colmult/apply_window/Vitor Sessak2008-09-11
| | | | Originally committed as revision 15299 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling/wording/grammar fixesDiego Biurrun2008-09-11
| | | | Originally committed as revision 15296 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make it possible to disable loop filter in VC-1.Kostya Shishkov2008-09-11
| | | | | | Unlike H.264 it does not affect picture quality on any files I've watched. Originally committed as revision 15295 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correct pulse amplitude application - a negative or 0 coefficient implies theRobert Swain2008-09-11
| | | | | | | | | pulse is subtracted, else it is added. Also avoid a divide by 0. Based on a patch by Alex Converse (alex converse gmail com) Fixes part of issue632 Originally committed as revision 15294 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix incorrect printing of brainfart cropping error in some cases in ↵Jason Garrett-Glaser2008-09-11
| | | | | | progressive mode. Originally committed as revision 15293 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Convert table to integer.Vitor Sessak2008-09-10
| | | | Originally committed as revision 15292 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Convert two tables to signed decimalVitor Sessak2008-09-09
| | | | Originally committed as revision 15290 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: remove useless parenthesesVitor Sessak2008-09-09
| | | | Originally committed as revision 15288 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove ChannelData.lev var and use ChannelData.level insteadVitor Sessak2008-09-09
| | | | Originally committed as revision 15287 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for creating Simple Profile (I-frame only, no arithmetic coding)Anuradha Suraparaju2008-09-09
| | | | | | Dirac bytestreams. patch by Anuradha Suraparaju, anuradha rd.bbc.co uk Originally committed as revision 15286 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vorbis_enc : set coded_frame->pts value to running sample count.Jai Menon2008-09-09
| | | | | | | This is a temporary fix for issue 502 and will not be required when we start using AVFrame for audio codecs. Originally committed as revision 15285 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove one more stuff under #if LIBAVCODEC_VERSION_INTAurelien Jacobs2008-09-08
| | | | | | which was forgotten in r15263 Originally committed as revision 15278 to svn://svn.ffmpeg.org/ffmpeg/trunk
* alac : fix case where bits_per_sample is not set.Baptiste Coudurier2008-09-08
| | | | | | Patch by Baptiste Originally committed as revision 15275 to svn://svn.ffmpeg.org/ffmpeg/trunk