summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Make MS RLE decoder produce both bottom-up and top-down picturesKostya Shishkov2009-10-01
| | | | Originally committed as revision 20111 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change an error to a warning to support broken AC-3 files known to exist.Justin Ruggles2009-10-01
| | | | | | Fixes Issue 1426. Originally committed as revision 20110 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support constant-quant encoding for libtheoraDavid Conrad2009-09-30
| | | | | | Based on a patch by j f (gonzaz-z # operamail (d) com) Originally committed as revision 20109 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: break a long lineMåns Rullgård2009-09-30
| | | | Originally committed as revision 20108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Re-add check for compilation failure with ebx clobber, and only setReimar Döffinger2009-09-30
| | | | | | | | | ebx_available if both "b" constraint and exb clobber code compile. This is to fix compilation with Mac OSX 10.5.8's gcc 4.0.1 in 64 bit mode (-m64) which only fails for ebx/rbx clobbers but not "b" constraints - this is probably a compiler bug. Originally committed as revision 20107 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: wrong operation in stereo rematrixingJustin Ruggles2009-09-30
| | | | Originally committed as revision 20106 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: return result of test from check_asmMåns Rullgård2009-09-30
| | | | | | This makes it possible to use check_asm in conditionals. Originally committed as revision 20105 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for SGI images without RLE compression.Anne-Laure de Smit2009-09-30
| | | | | | patch by Anne-Laure de Smit, annelaure.desmit gmail com Originally committed as revision 20104 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not needlessly add 7 to put_buts_count before dividing by 8,Reimar Döffinger2009-09-30
| | | | | | flush_put_bits ensures it is divisible 8. Originally committed as revision 20103 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l in code reading codec_name, the first byte is the length and should notReimar Döffinger2009-09-30
| | | | | | become part of the string. Originally committed as revision 20102 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use a "b" constraint instead of ebx clobber to detect if EBX is available.Reimar Döffinger2009-09-30
| | | | | | | The test using clobber incorrectly indicates ebx to be available with the default compilers on OpenBSD 4.5 and Haiku. Originally committed as revision 20101 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use floating point mathematics when encoding mpeg audio.Lasse Reinhold2009-09-30
| | | | | | | | Fixes issue 975: high db peak levels when encoding mp2 Original patch by Lasse Reinhold, lassemikkelreinhold hotmail Originally committed as revision 20100 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Return an error when the parsed mpc chunk size is negative, otherwise weReimar Döffinger2009-09-30
| | | | | | | might end up in an endless loop where the same chunk is parsed over and over. Fixes a hang near the end for http://samples.mplayerhq.hu/A-codecs/musepack/sv8/sv8-tags.mpc Originally committed as revision 20099 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation of beosaudio.cpp, not tested if it actually works though.Reimar Döffinger2009-09-30
| | | | Originally committed as revision 20098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix typo in comment.Reimar Döffinger2009-09-30
| | | | Originally committed as revision 20097 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use skip_put_bytes in MJPEG encoder instead of filling all bytes with 0Reimar Döffinger2009-09-30
| | | | | | with put_bits. Originally committed as revision 20096 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use ff_put_string in vorbis encoder.Reimar Döffinger2009-09-30
| | | | Originally committed as revision 20095 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace several #ifdef PIC with the more obvious and correctReimar Döffinger2009-09-30
| | | | | | #if !HAVE_EBX_AVAILABLE, since all it does is avoid using ebx. Originally committed as revision 20094 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Disable parsing for ogg streams where no ogg header was found,Reimar Döffinger2009-09-30
| | | | | | | if no header was found the parser was not initialized and thus will crash when trying to use it. Originally committed as revision 20093 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Convert latin1 codec_name in mov to UTF-8, since all strings in FFmpegReimar Döffinger2009-09-30
| | | | | | must be valid UTF-8. Originally committed as revision 20092 to svn://svn.ffmpeg.org/ffmpeg/trunk
* When BitsPerSample tag is not present in TIFF, that means file isKostya Shishkov2009-09-30
| | | | | | | monochrome, so initialize picture before decoding. This fixes decoding monochrome files produced by lavc TIFF encoder. Originally committed as revision 20091 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify stereo rematrixing by only using one temporary variable. It is alsoJustin Ruggles2009-09-30
| | | | | | about 1.8% faster on my system. Originally committed as revision 20090 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove unneeded assignment in inner loop. rematrixing bands are contiguous.Justin Ruggles2009-09-30
| | | | Originally committed as revision 20089 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prefer -vcodec rawvideo over -vcodec huffyuv for lavfi regressionStefano Sabatini2009-09-29
| | | | | | | tests, as the use of huffyuv may cause the auto-insertion of a scale filter, thus masking the mis-behavior of some filter. Originally committed as revision 20088 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove disabled code cruft.Diego Biurrun2009-09-29
| | | | Originally committed as revision 20087 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix md5 program invocation for BSD.Michael Kostylev2009-09-29
| | | | | | patch by Michael Kostylev, michael.kostylev gmail com Originally committed as revision 20086 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use context instead of NULL for logging.Reimar Döffinger2009-09-29
| | | | Originally committed as revision 20085 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure that dv encoder initializes all encoded packet data.Reimar Döffinger2009-09-29
| | | | | | | | The specification does not say which value to use for unused parts, so fill all unused bytes with 0xff, which is consistent with what DV usually uses for reserved or unused parts. Originally committed as revision 20084 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: K&R coding style, prettyprintingDiego Biurrun2009-09-29
| | | | Originally committed as revision 20083 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix indentation in avcodec.hJason Garrett-Glaser2009-09-29
| | | | Originally committed as revision 20082 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WMA: fix loop unrolling in decode_exp_vlc()Måns Rullgård2009-09-29
| | | | | | The count can be a non-multiple of 4 after all. Originally committed as revision 20081 to svn://svn.ffmpeg.org/ffmpeg/trunk
* whitespace cosmetics, prettyprinting, K&R coding styleDiego Biurrun2009-09-29
| | | | Originally committed as revision 20080 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify r20025: use align_get_bits instead of reimplementing it.Reimar Döffinger2009-09-29
| | | | Originally committed as revision 20079 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WMA: store level_table as floats, use type punning for sign flip in decodeMåns Rullgård2009-09-29
| | | | Originally committed as revision 20078 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WMA: use type punning and unroll loops in decode_exp_vlc()Måns Rullgård2009-09-29
| | | | | | | | GCC does stupid things if these assignments are done using floats directly, so fill the runs using integer operations instead. Also unroll the loops since the length is always a multiple of 4. Originally committed as revision 20077 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WMA: use a table instead of pow() in decode_exp_vlcMåns Rullgård2009-09-29
| | | | Originally committed as revision 20076 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Sync AC3 probe values with MP3 probe values, they have to avoid similar issues.Reimar Döffinger2009-09-29
| | | | | | | This fixes ffmpeg-generated files with -acodec ac3 being detected as raw ac3 instead of MPEG. Originally committed as revision 20075 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Extend DV autodetection to also reliably detect single-frame DVs withReimar Döffinger2009-09-29
| | | | | | | | | a higher score that MAX/4. It checks that there are at least 10 DIF headers and at least one per 24000 bytes, and if so considers the file reliably detected as DV. Passes probetest, too. Originally committed as revision 20074 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add id3v2 metadata conversion table and use it in mp3 muxer.Anton Khirnov2009-09-29
| | | | | | Patch by Anton Khirnov, wyskas gmail Originally committed as revision 20073 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure all the bits are written to output in fax data decoder.Kostya Shishkov2009-09-29
| | | | | | | This fixes decoding TIFF images with fax compression and width being not multiple of eight (and issue 1429). Originally committed as revision 20072 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some more linebreak and brace placement cosmeticsDiego Biurrun2009-09-28
| | | | Originally committed as revision 20071 to svn://svn.ffmpeg.org/ffmpeg/trunk
* brace placement and linebreak cosmeticsDiego Biurrun2009-09-28
| | | | Originally committed as revision 20070 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Refactor channel element configuration and mapping code into its own functionRobert Swain2009-09-28
| | | | | | to allow reuse Originally committed as revision 20069 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after last commitRobert Swain2009-09-28
| | | | Originally committed as revision 20068 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: Add channel layout support for channel configuration as defined in theRobert Swain2009-09-28
| | | | | | specification Originally committed as revision 20067 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: reindent and reformat function declarationsKostya Shishkov2009-09-28
| | | | Originally committed as revision 20066 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Finally distinguish TIFF_CCITT_RLE and TIFF_G3 1-D case, so both of themKostya Shishkov2009-09-28
| | | | | | | will be decoded correctly. This fixes issue 1423. Originally committed as revision 20065 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make TIFF decoder load compression options only for corresponding codecKostya Shishkov2009-09-28
| | | | Originally committed as revision 20064 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: NEON optimised vector_fmul_addMåns Rullgård2009-09-27
| | | | Originally committed as revision 20063 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: fix indentation after previous commitMåns Rullgård2009-09-27
| | | | Originally committed as revision 20062 to svn://svn.ffmpeg.org/ffmpeg/trunk