summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* CODEC_ID_CAVS (part of the cavs patch by Stefan Gehrer stefan.gehrer gmx de)Stefan Gehrer2006-07-02
| | | | Originally committed as revision 5579 to svn://svn.ffmpeg.org/ffmpeg/trunk
* staric frame_rate_tab -> non static ff_frame_rate_tab part of the cavs patch ↵Stefan Gehrer2006-07-02
| | | | | | by (Stefan Gehrer stefan.gehrer gmx de) Originally committed as revision 5578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 3 lines while -> 1 line for loopMichael Niedermayer2006-07-02
| | | | Originally committed as revision 5577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-07-02
| | | | Originally committed as revision 5576 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify compute_autocorrMichael Niedermayer2006-07-02
| | | | Originally committed as revision 5575 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont use memcpy for copying structsMichael Niedermayer2006-07-02
| | | | Originally committed as revision 5574 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-07-02
| | | | Originally committed as revision 5573 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flac-lpc patch by (Justin Ruggles jruggle earthlink net)Justin Ruggles2006-07-02
| | | | | | tabs removed and regression.sh fixed (it was missing in the patch) by me Originally committed as revision 5572 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-07-02
| | | | Originally committed as revision 5571 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ff_fft_init now double checks that the system has mm3dnow.h beforeBenjamin Larsson2006-07-02
| | | | | | | | checking if the cpu can do 3dnow at all. This bug caused amd cpu's without sse to not have a working fft function. Ie no wma, cook or vorbis decoder. Originally committed as revision 5570 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove unneeded castsMåns Rullgård2006-07-02
| | | | Originally committed as revision 5569 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get rid of veccpy(), replace with simple assignmentMåns Rullgård2006-07-02
| | | | Originally committed as revision 5568 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new files for the CAVS decoder by (Stefan Gehrer <stefan gehrer gmx de)Michael Niedermayer2006-07-01
| | | | Originally committed as revision 5567 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fill_mbaff_ref_list is missing a return statement, its return valueMåns Rullgård2006-07-01
| | | | | | is ignored, and it can't possibly fail, so make it void Originally committed as revision 5566 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Adjust AC prediction if (some) predictors are not available.Kostya Shishkov2006-07-01
| | | | Originally committed as revision 5564 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 0xFFFF l of cola. Now P-frames are decoded almost without distortions.Kostya Shishkov2006-07-01
| | | | Originally committed as revision 5563 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused variable (and it wasn't free'd too)Kostya Shishkov2006-07-01
| | | | Originally committed as revision 5562 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use MpegEncContext->mbskip_table instead of custom bitplane.Kostya Shishkov2006-07-01
| | | | Originally committed as revision 5561 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Allocating 16 bytes more for the MEMALIGN_HACK is enough. There's noHerve W2006-06-30
| | | | | | | | | | | | | | | | | need for 1 more extra byte. * Checking whether the to be allocated size is larger than INT_MAX, doesn't assure that size+16 bytes for the MEMALIGN_HACK isn't larger than INT_MAX. * malloc might return NULL. Checking for it before using that pointer seems like a good idea. Patch by Herve W. H PPP O PPP W PPP aka PPP V+ffmpeg AH gmail PPP com Original thread: Date: Jun 29, 2006 1:21 PM Subject: [Ffmpeg-devel] [PATCH] minor improvements to libavcodec/mem.c Originally committed as revision 5559 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Disable w53 and w97 cmp methods when snow encoder is disabledDiego Pettenò2006-06-30
| | | | | | | | | Patch by Diego 'Flameeyes' Petteno flameeyes AH gentoo PP org Original thread: Date: Jun 30, 2006 1:16 AM Subject: [Ffmpeg-devel] [PATCH] Disable w53 and w97 cmp methods when snow encoder is disabled Originally committed as revision 5558 to svn://svn.ffmpeg.org/ffmpeg/trunk
* anothe useless sizeof(char)Reynaldo H. Verdejo Pinochet2006-06-30
| | | | Originally committed as revision 5555 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Slightly reworked MC code, it gives better picture.Kostya Shishkov2006-06-30
| | | | Originally committed as revision 5554 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typoKostya Shishkov2006-06-30
| | | | Originally committed as revision 5553 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spelling fixes courtesy of "Hervé W." H.O.W.aka.V+ffmpeg (at) gmail (dot) comDiego Biurrun2006-06-30
| | | | Originally committed as revision 5552 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix initialization of vc1_decoder (the same as wmv3_decoder).Reimar Döffinger2006-06-29
| | | | | | Patch by Reimar Doeffinger. Originally committed as revision 5544 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Some optimization and fixes - mostly reworked MC and bitplanes.Kostya Shishkov2006-06-29
| | | | Originally committed as revision 5543 to svn://svn.ffmpeg.org/ffmpeg/trunk
* This should make P-frames decoding work on x86 (by avoiding get_bits(0))Kostya Shishkov2006-06-29
| | | | Originally committed as revision 5542 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacenc - rice param search patch by (Justin Ruggles jruggle earthlink netJustin Ruggles2006-06-27
| | | | | | | | | | | | | | | | | | | | | | | 1) search for optimal rice parameters and partition order. i also modified the stereo method estimation to use this to calculate estimated bit count instead of using just the pure sums. 2) search for the best fixed prediction order 3) constant subframe mode (good for encoding silence) Note that the regression test for the decoded wav file also changed. This is due to FFmpeg's FLAC decoder truncating the file, which it did before anyway...just at a different cutoff point. The generated FLAC files are still 100% lossless. With this update, FFmpeg's FLAC encoder has speed and compression somewhere between "flac -1" and "flac -2". On my machine, it's about 15% faster than "flac -2", and about 10% slower than "flac -1". The encoding parameters are identical to "flac -2" (fixed predictors, 1152 blocksize, partition order 0 to 3). Originally committed as revision 5536 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Added loop filtering as ersatz for overlap filter (improves picture quality ↵Kostya Shishkov2006-06-27
| | | | | | for coarse quantization). Originally committed as revision 5535 to svn://svn.ffmpeg.org/ffmpeg/trunk
* VC1 Intra blocks in P-frames use different zigzag table than I-frames.Kostya Shishkov2006-06-27
| | | | Originally committed as revision 5534 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not read full byte when less than 8 bits are still to be read.Reimar Döffinger2006-06-27
| | | | | | | Does not make a difference with any of my samples, but current code does not make much sense. Originally committed as revision 5533 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ignore overrun in spectral RLE decoding, fixesReimar Döffinger2006-06-27
| | | | | | http://www.missouri.edu/~bah347/gprime/nintendothemesacappellax.wmv Originally committed as revision 5532 to svn://svn.ffmpeg.org/ffmpeg/trunk
* VC-1 decoder with I-frames support and partial P-frames decodingKostya Shishkov2006-06-27
| | | | Originally committed as revision 5530 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename VC9 to VC1 as there is no such thing as VC9Kostya Shishkov2006-06-27
| | | | Originally committed as revision 5529 to svn://svn.ffmpeg.org/ffmpeg/trunk
* stereo decorrelation support by (Justin Ruggles jruggle earthlink net>)Michael Niedermayer2006-06-26
| | | | Originally committed as revision 5528 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2006-06-25
| | | | Originally committed as revision 5527 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanup patch from Diego Pettenò <flameeyes@gentoo.org>Luca Barbato2006-06-25
| | | | Originally committed as revision 5526 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor cleanupLuca Barbato2006-06-24
| | | | Originally committed as revision 5518 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify & optimize things a littleMichael Niedermayer2006-06-24
| | | | Originally committed as revision 5516 to svn://svn.ffmpeg.org/ffmpeg/trunk
* first rudimentary version of (Justin Ruggles jruggle earthlink net) flac ↵Michael Niedermayer2006-06-24
| | | | | | encoder Originally committed as revision 5514 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CODEC_CAP_SMALL_LAST_FRAME patch by Justin Ruggles jruggle earthlink netJustin Ruggles2006-06-24
| | | | Originally committed as revision 5512 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix 24bit flac support, revised from Thibaut Mattern <thibaut.mattern@gmail.com>Luca Barbato2006-06-21
| | | | Originally committed as revision 5507 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make gcc-3 happy again, thanks to Olivier Castan <castan.o@free.fr> for ↵Luca Barbato2006-06-20
| | | | | | pointing the issue Originally committed as revision 5504 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused FFMPEG_VERSION_INT.Diego Biurrun2006-06-20
| | | | | | Note: If this is useful I'll put it in version.sh/version.h. Originally committed as revision 5503 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use Subversion revision for FFMPEG_VERSION.Diego Biurrun2006-06-20
| | | | | | based on a patch by Ismail Dönmez ismail$$at$$pardus$$dot$$org$$dot$$tr Originally committed as revision 5502 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add const to (mostly) char* and make some functions static, which aren't usedStefan Huehner2006-06-18
| | | | | | | outside their declaring source file and which have no corresponding prototype. patch by Stefan Huehner stefan^^@^^huehner^^.^^org Originally committed as revision 5497 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: should not hurt performance, scream if areLuca Barbato2006-06-17
| | | | Originally committed as revision 5493 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename version from CVS to the more sensible HEAD.Diego Biurrun2006-06-17
| | | | Originally committed as revision 5489 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The AAC frame header uses 13 bits for the frame size, so the buffer shouldMåns Rullgård2006-06-16
| | | | | | | | have room for such a frame. A frame that large seems unlikely in a valid file, but leaving room for it spares us the need to check it elsewhere. Moving the buffer to the end of the struct made debugging this easier. Originally committed as revision 5487 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l to whoever wrote thisMichael Niedermayer2006-06-15
| | | | Originally committed as revision 5479 to svn://svn.ffmpeg.org/ffmpeg/trunk