summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* IMA ADPCM encoder - QT variantKostya Shishkov2008-03-06
| | | | Originally committed as revision 12348 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make compilation of mpeg12* and mpegvideo conditionalAurelien Jacobs2008-03-05
| | | | Originally committed as revision 12345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move ff_mpeg1_dc_scale_table to mpegvideo.cAurelien Jacobs2008-03-05
| | | | Originally committed as revision 12344 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add dependencies for matroska audio and nut muxers over lavcAurelien Jacobs2008-03-05
| | | | Originally committed as revision 12339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* doxyfy frame type comments and add some more commentsAurelien Jacobs2008-03-05
| | | | Originally committed as revision 12337 to svn://svn.ffmpeg.org/ffmpeg/trunk
* define BI frame type along with other frame typesAurelien Jacobs2008-03-05
| | | | Originally committed as revision 12336 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetic: alignAurelien Jacobs2008-03-05
| | | | Originally committed as revision 12335 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add some required objects dependenciesAurelien Jacobs2008-03-05
| | | | Originally committed as revision 12333 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid linking with h263 and mpeg4 find_frame_end()Aurelien Jacobs2008-03-05
| | | | | | when those codecs are not enabled. Originally committed as revision 12332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix the WC3 Xan decoder by correcting the frame accounting logicMike Melanson2008-03-05
| | | | Originally committed as revision 12326 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix handling flags with the MSB set.Michael Niedermayer2008-03-05
| | | | Originally committed as revision 12324 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove more useless mpegvideo.h includesAurelien Jacobs2008-03-05
| | | | Originally committed as revision 12323 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move EDGE_WIDTH definition allong with draw_edges where it belongsAurelien Jacobs2008-03-05
| | | | Originally committed as revision 12322 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove #include "mpegvideo.h" where it is not neededAurelien Jacobs2008-03-05
| | | | Originally committed as revision 12321 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move relevant declarations to mpeg12data.hAurelien Jacobs2008-03-05
| | | | Originally committed as revision 12320 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move run length table constants to rl.hAurelien Jacobs2008-03-04
| | | | Originally committed as revision 12319 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move ff_emulated_edge_mc() to dsputilAurelien Jacobs2008-03-04
| | | | Originally committed as revision 12318 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused elements from tables.Michael Niedermayer2008-03-04
| | | | Originally committed as revision 12317 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Detect and prevent reading over the end of counts_*. We pass the errorMichael Niedermayer2008-03-04
| | | | | | | | | | | through a context variable as this is simpler and i think also faster, but the return value of functions could be used instead of course. The code also ensures as a side effect that the AC decoder state does not become invalid. This fixes all known crashes. And outputs nothing in case of an error instead of random noise. Originally committed as revision 12316 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prevent segfault due to reading over the end of the input buffer.Michael Niedermayer2008-03-04
| | | | Originally committed as revision 12315 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix wmv3 dependenciesAurelien Jacobs2008-03-04
| | | | Originally committed as revision 12314 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation on powerpc.Aurelien Jacobs2008-03-04
| | | | | | | DECLARE_ALIGNED_8 is not defined at that point, but this code is powerpc only, so it's really equivalent to DECLARE_ALIGNED(16... Originally committed as revision 12313 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove old draw_edges declaration cruftAurelien Jacobs2008-03-04
| | | | Originally committed as revision 12312 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move ff_init_scantable() into dsputilAurelien Jacobs2008-03-04
| | | | Originally committed as revision 12311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move draw_edges() into dsputilAurelien Jacobs2008-03-04
| | | | Originally committed as revision 12309 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dsputil.h is a local headerAurelien Jacobs2008-03-03
| | | | Originally committed as revision 12308 to svn://svn.ffmpeg.org/ffmpeg/trunk
* include required headerAurelien Jacobs2008-03-03
| | | | Originally committed as revision 12307 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove invalid free() forgotten in r12300Måns Rullgård2008-03-03
| | | | Originally committed as revision 12303 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Provide non null class name to avoid crash with ffmpeg -h.Michael Niedermayer2008-03-03
| | | | Originally committed as revision 12300 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use scale factor instead of sum for downmix level adjustment. avoids divisionJustin Ruggles2008-03-01
| | | | | | inside downmix loop. 7% faster 5.1-to-stereo downmixing. Originally committed as revision 12287 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pre-calculate downmix coefficient sums. 2% faster 5.1-to-stereo downmixing.Justin Ruggles2008-03-01
| | | | Originally committed as revision 12286 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use 24-bit fixed-point transform coefficients until just before MDCT. ThisJustin Ruggles2008-03-01
| | | | | | gives 7% faster decoding on average. Originally committed as revision 12284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more aspect ratios added in one of the ammendmentsLoren Merritt2008-03-01
| | | | Originally committed as revision 12282 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make AMR-NB block size const and 8 bits.Benoit Fouet2008-02-29
| | | | Originally committed as revision 12278 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define block size for AMR-WB (use IF2 table).Benoit Fouet2008-02-29
| | | | | | Spotted by John Fitzgerald: jjfitzgerald gmail com Originally committed as revision 12277 to svn://svn.ffmpeg.org/ffmpeg/trunk
* suppress the second warningMichael Niedermayer2008-02-28
| | | | Originally committed as revision 12276 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use cltd instead of cdq asm mnemonic, ICC and gcc support both, butReimar Döffinger2008-02-28
| | | | | | SunStudio 12 only supports the former. Originally committed as revision 12275 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1000l parenthesisBaptiste Coudurier2008-02-28
| | | | Originally committed as revision 12274 to svn://svn.ffmpeg.org/ffmpeg/trunk
* code is ok for 4bpp in mov too, fix 16grey.movBaptiste Coudurier2008-02-28
| | | | Originally committed as revision 12273 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add more riff IDs to support remuxing.Benjamin Larsson2008-02-27
| | | | Originally committed as revision 12266 to svn://svn.ffmpeg.org/ffmpeg/trunk
* better includeMichael Niedermayer2008-02-26
| | | | Originally committed as revision 12257 to svn://svn.ffmpeg.org/ffmpeg/trunk
* include dependencies ...Michael Niedermayer2008-02-26
| | | | Originally committed as revision 12256 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add multiple inclusion guards.Diego Biurrun2008-02-26
| | | | Originally committed as revision 12255 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add explanatory comment to '#define FLOAT float'.Diego Biurrun2008-02-26
| | | | Originally committed as revision 12254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* less preprocessor magic in version number macrosMåns Rullgård2008-02-26
| | | | Originally committed as revision 12246 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Stuffing bytes to not violate minimum legality rate.Michael Niedermayer2008-02-26
| | | | | | Note, this is a joke and not related to MPEG CBR. Originally committed as revision 12244 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove another temporary variable with which gcc has problems.Michael Niedermayer2008-02-26
| | | | Originally committed as revision 12243 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Demplayerify indentation.Diego Biurrun2008-02-26
| | | | Originally committed as revision 12240 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add comments to some #endif directives.Diego Biurrun2008-02-26
| | | | Originally committed as revision 12239 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: spelling/grammarDiego Biurrun2008-02-26
| | | | Originally committed as revision 12238 to svn://svn.ffmpeg.org/ffmpeg/trunk