summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* Avoid segfault for empty input filesVitor Sessak2009-10-17
| | | | Originally committed as revision 20265 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove extraneous const keywordMåns Rullgård2009-10-17
| | | | Originally committed as revision 20263 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Emit the SDP lines in the correct orderLuca Abeni2009-10-17
| | | | Originally committed as revision 20262 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make AVCodecTag.id enum CodecID and use CODEC_ID_NONE instead of 0.Carl Eugen Hoyos2009-10-16
| | | | Originally committed as revision 20250 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Log a clearer warning message when muxing FLV with Speex containing more thanJustin Ruggles2009-10-16
| | | | | | 8 frames per packet. Originally committed as revision 20247 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split parts of dvdata.h into dvdata.c, this ensures that things likeReimar Döffinger2009-10-16
| | | | | | | | work_chunks_* and dv_idct_factor_* variables appear only once in the binary instead of 3 times. Saves 3264 bytes in .rodata and 312416 bytes in .bss on x86_64. Originally committed as revision 20246 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add Speex support to the FLV muxer.Justin Ruggles2009-10-16
| | | | Originally committed as revision 20245 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Skip padding bytes correctly in ID3 tags.Jai Menon2009-10-15
| | | | | | This fixes a regression introduced in r20170. Originally committed as revision 20238 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: update Makefile after renameJustin Ruggles2009-10-15
| | | | Originally committed as revision 20236 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename aiff.c to aiffdec.cJustin Ruggles2009-10-15
| | | | Originally committed as revision 20235 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split up the AIFF muxer and demuxer into separate files.Justin Ruggles2009-10-15
| | | | Originally committed as revision 20234 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add decoder for "forward uncompressed".Reimar Döffinger2009-10-13
| | | | | | Fixes issue 1467. Originally committed as revision 20226 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MXF: simply ignore tracks that are invalid due to not having a valid SequenceReimar Döffinger2009-10-13
| | | | | | | part instead of failing completely. This partly fixes issue 1470 (broken files created by BBC ingex recorder). Originally committed as revision 20221 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add Speex support to the Ogg muxer.Justin Ruggles2009-10-13
| | | | Originally committed as revision 20220 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not read data past the end of the SSND chunk in the AIFF demuxer.Justin Ruggles2009-10-13
| | | | | | Fixes Issue 1455. Originally committed as revision 20219 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support Midvid JPEG Video Codec (still flipped).Carl Eugen Hoyos2009-10-12
| | | | Originally committed as revision 20218 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support Intel JPEG Library Video Codec (still flipped).Carl Eugen Hoyos2009-10-12
| | | | Originally committed as revision 20217 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Calculate correct packet durations when demuxing Ogg/Speex. This involvesJustin Ruggles2009-10-12
| | | | | | | determining if there is any delay in the first packet and/or any truncation in the final packet. Originally committed as revision 20216 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge declaration and initializationReimar Döffinger2009-10-12
| | | | Originally committed as revision 20214 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify: use FFMINReimar Döffinger2009-10-12
| | | | Originally committed as revision 20213 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Detect Windows Media DRM protected files and display warning if no keyDaniel G. Taylor2009-10-11
| | | | | | | | was provided. Patch by Daniel G. Taylor, dan programmer-art org Originally committed as revision 20209 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow autodetection of E-AC3.Carl Eugen Hoyos2009-10-11
| | | | Originally committed as revision 20206 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow demuxing of E-AC3 (stream type 0x84) in MPEG-TS.Carl Eugen Hoyos2009-10-10
| | | | Originally committed as revision 20200 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not allow 0 sample rate in TMV demuxerDaniel Verkamp2009-10-09
| | | | Originally committed as revision 20195 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Stricter TMV probeDaniel Verkamp2009-10-09
| | | | Originally committed as revision 20194 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentDaniel Verkamp2009-10-06
| | | | Originally committed as revision 20182 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add RF64 support to wav demuxer.Daniel Verkamp2009-10-06
| | | | Originally committed as revision 20181 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only read ID3v1 tag if ID3v2 isn't present or is empty.Anton Khirnov2009-10-05
| | | | | | | | | This prevents the demuxer from exporting multiple semantically identical but differently named tags. Patch by Anton Khirnov, wyskas gmail Originally committed as revision 20175 to svn://svn.ffmpeg.org/ffmpeg/trunk
* id3v2: Export all text information frames with correct names.Anton Khirnov2009-10-05
| | | | | | Patch by Anton Khirnov <wyskas at gmail dot com> Originally committed as revision 20171 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MP3 muxer: Write all metadata.Anton Khirnov2009-10-05
| | | | | | Patch by Anton Khirnov <wyskas at gmail dot com> Originally committed as revision 20170 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix pcm_read_seek () when the position it calculates is greater than 2 GB.Daniel Verkamp2009-10-05
| | | | | | | | | | | | pcm_read_seek() puts the return value of url_fseek() in an int and then compares < 0 to see if an error occurred; if the position is greater than 2 GB, the 32-bit signed int result will be < 0. Change the type of ret to int64_t to avoid the wraparound. patch by Daniel Verkamp, daniel drv nu Originally committed as revision 20169 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow the combined TrueHD/AC3 tracks on Blu-Ray discs to be demuxed as two ↵Ian Caulfield2009-10-05
| | | | | | | | separate streams. Patch by Ian Caulfield, ian D caulfield A gmail Originally committed as revision 20168 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add FIXME about low_delay vs has_b_frames.Carl Eugen Hoyos2009-10-03
| | | | Originally committed as revision 20161 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H264 allows B frames without requiring a >=1 sized buffer.Wallak2009-10-03
| | | | | | Patch by wallak, wallak free fr Originally committed as revision 20160 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
* 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 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
* 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
* 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