summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* ARM: apply extern symbol prefix where neededMåns Rullgård2009-10-02
| | | | Originally committed as revision 20147 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: define extern symbol prefix without quotes for for asm filesMåns Rullgård2009-10-02
| | | | Originally committed as revision 20146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not use -mdynamic-no-pic if PIC is enabledMåns Rullgård2009-10-02
| | | | Originally committed as revision 20145 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: add -marm flag since we do not support ThumbMåns Rullgård2009-10-02
| | | | Originally committed as revision 20144 to svn://svn.ffmpeg.org/ffmpeg/trunk
* wav demuxer: return AVERROR_EOF instead of AVERROR(EIO) when the end ofReimar Döffinger2009-10-02
| | | | | | the file is reached normally, without any error. Originally committed as revision 20143 to svn://svn.ffmpeg.org/ffmpeg/trunk
* wav: return av_get_packet errors unchanged.Reimar Döffinger2009-10-02
| | | | Originally committed as revision 20142 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix seek regression test: several AVERROR(EIO) correctly changed to AVERROR_EOF.Reimar Döffinger2009-10-02
| | | | Originally committed as revision 20141 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove url_feof check that would be triggered only after incorrectly producingReimar Döffinger2009-10-02
| | | | | | an empty packet and also av_get_packet already handles EOF now. Originally committed as revision 20140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless setting of pkt->size, av_get_packet already handles that.Reimar Döffinger2009-10-02
| | | | Originally committed as revision 20139 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Return special EOF checking for aiff and au demuxers, the check was atReimar Döffinger2009-10-02
| | | | | | | the wrong place, causing an empty packet to be read before EOF was detected and the eof detection is already now handled by av_get_packet anyway. Originally committed as revision 20138 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Return any error return values from av_get_packet, get_buffer etc. unchangedReimar Döffinger2009-10-02
| | | | | | | | in the raw demuxers. Also remove special handling of 0-size reads, if they are due to an error/eof, these are already converted to the appropriate error by get_buffer. Originally committed as revision 20137 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make seek regression tests fit after previous get_buffer change.Reimar Döffinger2009-10-02
| | | | | | | The au and aiff demuxers would always return an empty packet before detecting EOF, this is now fixed with av_get_packet etc. returning EOF. Originally committed as revision 20136 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make get_buffer and get_partial_buffer return url_ferror or AVERROR_EOF asReimar Döffinger2009-10-02
| | | | | | | | appropriate if it couldn't read any data at all. This should make handling of EOF and error simpler or make it work right without extra code in a few place (e.g. raw demuxer). Originally committed as revision 20135 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check whether 32-bit x86 is really 64-bitDavid Conrad2009-10-01
| | | | | | Fixes configure on OS X 10.6 Originally committed as revision 20134 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: cosmetics: indentationAurelien Jacobs2009-10-01
| | | | Originally committed as revision 20133 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: don't overwrite extradata already read by ff_get_wav_header()Aurelien Jacobs2009-10-01
| | | | Originally committed as revision 20132 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: fix handling of A_MS/ACM track with no extradataAurelien Jacobs2009-10-01
| | | | Originally committed as revision 20131 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make rawvideo_read_packet return partial frames.Reimar Döffinger2009-10-01
| | | | | | | This is consistent with other demuxers and also fixes a memleak (memory allocated for partial frame data was leaked). Originally committed as revision 20130 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify: remove pointless {} and elseReimar Döffinger2009-10-01
| | | | Originally committed as revision 20129 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove pointless setting of pkt->size, av_get_packet already handles this.Reimar Döffinger2009-10-01
| | | | Originally committed as revision 20128 to svn://svn.ffmpeg.org/ffmpeg/trunk
* au demuxer: pass av_get_packet error on unchanged instead of converting toReimar Döffinger2009-10-01
| | | | | | AVERROR(EIO). Originally committed as revision 20127 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_new_packet failing should return ENOMEM, not EIO.Reimar Döffinger2009-10-01
| | | | Originally committed as revision 20126 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avcodec_open set codec_id and codec_type if they haven't been set.Reimar Döffinger2009-10-01
| | | | | | | This fixes the API breakage introduced by the check that avctx codec id and type match the opened codec and should make (almost?) all applications work again. Originally committed as revision 20125 to svn://svn.ffmpeg.org/ffmpeg/trunk
* put_bits can only reliably write up to 31 bit bits, above it relies onReimar Döffinger2009-10-01
| | | | | | | | undefined shift behaviour. Document this, fix the assert and add a put_bits32 to handle writing 32 bits and use that where necessary. Originally committed as revision 20124 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use MANGLE in cavsdsp, the current version using "m" constraints will notReimar Döffinger2009-10-01
| | | | | | compile on e.g. OpenBSD due to running out of registers. Originally committed as revision 20123 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document -sn option.Diego Biurrun2009-10-01
| | | | Originally committed as revision 20122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix indentation after last commit.Benoit Fouet2009-10-01
| | | | Originally committed as revision 20121 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for TARGA images without RLE compression.Anne-Laure de Smit2009-10-01
| | | | | | Patch by Anne-Laure de Smit: gmail_address(annelaure, desmit) Originally committed as revision 20120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Explain the process of patch review and commit a bit.Diego Biurrun2009-10-01
| | | | Originally committed as revision 20119 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix playback of strange AVI files with stray LIST.Aurelien Jacobs2009-10-01
| | | | | | | sample: http://samples.mplayerhq.hu/avi/AV36_1.AVI fix suggested by Michael Originally committed as revision 20118 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix wrongly indented block.Diego Biurrun2009-10-01
| | | | Originally committed as revision 20117 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use "!exp" instead of "exp == NULL" in if condition.Diego Biurrun2009-10-01
| | | | Originally committed as revision 20116 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: K&R coding style, prettyprintingDiego Biurrun2009-10-01
| | | | Originally committed as revision 20115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not attempt to decode TIFF files containing fax data with uncompressedKostya Shishkov2009-10-01
| | | | | | mode allowed for there is no code to decode it (yet). Originally committed as revision 20114 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lavc MJPEG decoder is capable of decoding some extended sequentialKostya Shishkov2009-10-01
| | | | | | | | Huffman-compressed JPEG files, so make it decode those files (samples are welcome). This fixes issue 1420 Originally committed as revision 20113 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make BMP decoder produce flipped picture with RLE compression.Kostya Shishkov2009-10-01
| | | | | | This fixes issue 1415 Originally committed as revision 20112 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 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