summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* Check for seek failures in avi_load_index, otherwise if the index offsetReimar Döffinger2009-08-26
| | | | | | | is invalid (e.g. truncated file) we might end up reading the whole file since trying to seek beyond the end of file does not set EOF. Originally committed as revision 19709 to svn://svn.ffmpeg.org/ffmpeg/trunk
* return AVERROR(ENOMEM) if stream could not be allocatedBaptiste Coudurier2009-08-25
| | | | Originally committed as revision 19702 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check av_new_stream return value, patch by Kent Mein, mein at cs dot umn dot eduKent Mein2009-08-25
| | | | Originally committed as revision 19701 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not read index chunks as audio/video data; closes issue 1336.Maksym Veremeyenko2009-08-25
| | | | | | patch by Maksym Veremeyenko, verem m1stereo tv Originally committed as revision 19700 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add Bluray Subtitle SupportStephen Backway2009-08-25
| | | | | | Patch by Stephen Backway, stev391 A exemail D com D au Originally committed as revision 19699 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark video from .mtv files correctly as upside-down.Reimar Döffinger2009-08-25
| | | | Originally committed as revision 19698 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpegts: change variable-length array to fixed lengthMåns Rullgård2009-08-24
| | | | | | The difference between 188 and 204 is not worth worrying about. Originally committed as revision 19697 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: add correct extradata offset for V_MS/VFW/FOURCC tracksAurelien Jacobs2009-08-24
| | | | Originally committed as revision 19694 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: factorize some codeAurelien Jacobs2009-08-24
| | | | Originally committed as revision 19693 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use generic multi-stream key frame finding routine to implement read_seek2 ↵Ivan Schreter2009-08-22
| | | | | | | | and map read_seek to read_seek2. Originally committed as revision 19681 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support for generic multi-stream key frame finding for new seek API.Ivan Schreter2009-08-22
| | | | Originally committed as revision 19680 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for S/PDIF encapsulation.Bartlomiej Wolowiec2009-08-21
| | | | Originally committed as revision 19674 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Moves the display of metadata to dump_format()Peter Ross2009-08-12
| | | | Originally committed as revision 19632 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Parse ID3 tags in Musepack SV7 filesMatti Hamalainen2009-08-11
| | | | | | | Patch by Matti Hamalainen (mhamalai@students.oamk.+358) Thread: [PATCH] 6/6 Add parsing of ID3v2 tags in Musepack SV7 demuxer Originally committed as revision 19631 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Parse APE metadata tags in Musepack SV7 filesMatti Hamalainen2009-08-11
| | | | | | | | Patch by Matti Hamalainen (to get his mail address remove common endings from "mhamalainen@studentsnen.oamknen.finen") Thread: [PATCH]5/6 Add APE tag metadata reading support in Musepack SV7 demuxer Originally committed as revision 19630 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move APE tag parsing into separate module.Kostya Shishkov2009-08-11
| | | | | | Based on patch by Matti Hamalainen (mhamalai<mot>students<punkt>oamk<punkt>) Originally committed as revision 19629 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not use internals of ByteIOContext during APE tags parsing.Matti Hamalainen2009-08-11
| | | | | | | Patch by Matti Hamalainen, mail = reverse("if.kmao.stneduts@ialamahm") Thread: [PATCH] 2/6 Fix broken APE tag key handling Originally committed as revision 19628 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove incorrect APE tag size adjustment based on flags.Matti Hamalainen2009-08-11
| | | | | | | Patch by Matti Hamalainen (mhamalai <luona> students <piste> oamk <piste> fi) Thread: [PATCH] 1/6 Remove incorrect APE tag size adjustment based on flags Originally committed as revision 19627 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avidec: simplify, using av_rescale_q() instead of av_rescale()Aurelien Jacobs2009-08-10
| | | | Originally committed as revision 19624 to svn://svn.ffmpeg.org/ffmpeg/trunk
* actually define AVSEEK_FLAG_FRAME as described in avformat_seek_file() docAurelien Jacobs2009-08-10
| | | | Originally committed as revision 19623 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: disable h264 parser as long as it totally mess up frame typeAurelien Jacobs2009-08-10
| | | | Originally committed as revision 19622 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: correctly parse flags for simpleblock framesAurelien Jacobs2009-08-10
| | | | Originally committed as revision 19621 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: whitespace, prettyprinting, coding style fixesDiego Biurrun2009-08-10
| | | | Originally committed as revision 19618 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Sony Wave64 demuxerDaniel Verkamp2009-08-10
| | | | | | patch by Daniel Verkamp, daniel drv nu Originally committed as revision 19617 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix riff subtitle timebaseAurelien Jacobs2009-08-07
| | | | Originally committed as revision 19607 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use enums instead of int.Ramiro Polla2009-08-02
| | | | Originally committed as revision 19568 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTMP protocol support (as a client)Kostya Shishkov2009-07-31
| | | | Originally committed as revision 19556 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, remove spaces after '(' and before ')'Baptiste Coudurier2009-07-30
| | | | Originally committed as revision 19547 to svn://svn.ffmpeg.org/ffmpeg/trunk
* init pes dts and pts to AV_NOPTS_VALUE, fix issue #1297Baptiste Coudurier2009-07-30
| | | | Originally committed as revision 19546 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove old_flags variable, which is a duplicate of the flags variable.Ronald S. Bultje2009-07-30
| | | | Originally committed as revision 19540 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't use a pointer-to-flags/timestamp in ff_rm_parse_packet(); the functionRonald S. Bultje2009-07-30
| | | | | | | | | | used to return packet data, which might update the flags/timestamp to be used for the next packet data returned by the demuxer. However, that was separated out into a new function, and the flags/timestamp are thus never updated within ff_rm_parse_packet() anymore, and thus do not need to be a pointer. Originally committed as revision 19539 to svn://svn.ffmpeg.org/ffmpeg/trunk
* return EOF in image2 demuxerBaptiste Coudurier2009-07-30
| | | | Originally committed as revision 19538 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove pointless '#ifdef DEBUG' around dprintf macro.Diego Biurrun2009-07-29
| | | | Originally committed as revision 19535 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Stop parsing in read_header only after finding pmt, andBaptiste Coudurier2009-07-29
| | | | | | | do not close pat filter so further pmt can be parsed. Fix issue #1294. Originally committed as revision 19530 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename freq to period which is more correct, patch by Niobos, niobos dot be ↵Niobos2009-07-28
| | | | | | at gmail dot com Originally committed as revision 19529 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: remove spaces between function name and arguments in declaration,Ronald S. Bultje2009-07-27
| | | | | | and put return type ("static void") on the same line as function name. Originally committed as revision 19519 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use named initializers and use new/free_context() instead of extradata()Colin McQuillan2009-07-27
| | | | | | for context allocators. Patch by Colin McQuillan m niloc googlemail com. Originally committed as revision 19518 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement support for EOS as used by WMS and other RTSP servers that do notRonald S. Bultje2009-07-27
| | | | | | | implement RTCP/bye. See "[PATCH] rtsp.c: EOS support" thread from a few months back. Originally committed as revision 19517 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement RTSP-MS/ASF packet parsing - this completes RTSP-MS support. SeeRonald S. Bultje2009-07-27
| | | | | | discussion in "[PATCH] RTSP-MS 14/15: ASF packet parsing" thread on mailinglist. Originally committed as revision 19516 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only consider -1 as an error return value for open().Martin Storsjö2009-07-27
| | | | | | | | | | This is: - what Posix says (-1 on error, >=0 on success) - fixing a bug on winCE (<0 sometimes) Patch by Martin Storsjö: martin martin st Originally committed as revision 19513 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add handling of EAGAIN at packet boundaries. See "[PATCH] RTSP-MS 14/15:Ronald S. Bultje2009-07-26
| | | | | | ASF packet parsing" thread for discussion / reasoning. Originally committed as revision 19509 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace WORDS_BIGENDIAN with HAVE_BIGENDIANMåns Rullgård2009-07-26
| | | | Originally committed as revision 19508 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix various compilation dependenciesAurelien Jacobs2009-07-24
| | | | Originally committed as revision 19507 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix compilation of cavsvideo demuxerAurelien Jacobs2009-07-24
| | | | Originally committed as revision 19506 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Register some additional AMF types in libavformat/flv.hKostya Shishkov2009-07-21
| | | | Originally committed as revision 19476 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use globally consistent include guard names.Stefano Sabatini2009-07-19
| | | | Originally committed as revision 19462 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only free '*ic_ptr' when a caller has pre-allocated a context and passed it inArt Clarke2009-07-15
| | | | | | | (wherein av_open_input_file assumes memory ownership). Patch by Art Clarke a<surname> xuggle com Originally committed as revision 19436 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use ff_neterrno instead of errno in tcp.c.Martin Storsjö2009-07-15
| | | | | | | | | | If ff_neterrno() is checked instead of errno, that's probably what should be used in the return value. As a sideeffect, this gives better compatibility with Windows (CE), where network errors aren't visible in errno.) patch by Martin Storsjö, martin martin st Originally committed as revision 19433 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only #define lseek to _lseeki64 on MinGW, not MinGW CE.İsmail Dönmez2009-07-13
| | | | | | | This fixes compilation on WinCE, which does not support _lseeki64. patch by Ismail Dönmez, ismail namtrac org Originally committed as revision 19425 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make (de)muxers for format variants select the main format (de)muxer.Diego Biurrun2009-07-12
| | | | | | It makes little sense to enable the variant without the main format. Originally committed as revision 19420 to svn://svn.ffmpeg.org/ffmpeg/trunk