aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat
Commit message (Collapse)AuthorAgeFilesLines
* check av_new_stream return value, patch by Kent Mein, mein at cs dot umn dot eduKent Mein2009-08-251-0/+2
| | | | 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-251-0/+6
| | | | | | 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-251-0/+1
| | | | | | 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-251-0/+2
| | | | Originally committed as revision 19698 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpegts: change variable-length array to fixed lengthMåns Rullgård2009-08-242-1/+3
| | | | | | 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-241-0/+1
| | | | Originally committed as revision 19694 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: factorize some codeAurelien Jacobs2009-08-241-3/+1
| | | | 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-221-13/+68
| | | | | | | | 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-224-2/+677
| | | | Originally committed as revision 19680 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for S/PDIF encapsulation.Bartlomiej Wolowiec2009-08-214-1/+313
| | | | Originally committed as revision 19674 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Moves the display of metadata to dump_format()Peter Ross2009-08-121-0/+8
| | | | Originally committed as revision 19632 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Parse ID3 tags in Musepack SV7 filesMatti Hamalainen2009-08-111-7/+13
| | | | | | | 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-112-1/+9
| | | | | | | | 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-114-99/+158
| | | | | | 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-111-12/+18
| | | | | | | 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-111-3/+0
| | | | | | | 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-101-3/+3
| | | | 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-101-0/+1
| | | | 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-101-0/+1
| | | | Originally committed as revision 19622 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: correctly parse flags for simpleblock framesAurelien Jacobs2009-08-101-2/+6
| | | | Originally committed as revision 19621 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: whitespace, prettyprinting, coding style fixesDiego Biurrun2009-08-101-28/+29
| | | | Originally committed as revision 19618 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Sony Wave64 demuxerDaniel Verkamp2009-08-103-1/+121
| | | | | | 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-071-1/+2
| | | | Originally committed as revision 19607 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use enums instead of int.Ramiro Polla2009-08-021-3/+3
| | | | Originally committed as revision 19568 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTMP protocol support (as a client)Kostya Shishkov2009-07-317-1/+1217
| | | | Originally committed as revision 19556 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, remove spaces after '(' and before ')'Baptiste Coudurier2009-07-301-14/+14
| | | | 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-301-0/+2
| | | | 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-301-3/+2
| | | | 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-303-15/+14
| | | | | | | | | | 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-301-0/+2
| | | | Originally committed as revision 19538 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove pointless '#ifdef DEBUG' around dprintf macro.Diego Biurrun2009-07-291-2/+0
| | | | Originally committed as revision 19535 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Stop parsing in read_header only after finding pmt, andBaptiste Coudurier2009-07-291-6/+5
| | | | | | | 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-281-10/+10
| | | | | | 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-271-17/+11
| | | | | | 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-274-34/+34
| | | | | | 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-272-0/+25
| | | | | | | 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-272-1/+201
| | | | | | 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-271-1/+1
| | | | | | | | | | 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-261-0/+8
| | | | | | 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-265-7/+7
| | | | Originally committed as revision 19508 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix various compilation dependenciesAurelien Jacobs2009-07-241-5/+5
| | | | Originally committed as revision 19507 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix compilation of cavsvideo demuxerAurelien Jacobs2009-07-241-0/+2
| | | | Originally committed as revision 19506 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Register some additional AMF types in libavformat/flv.hKostya Shishkov2009-07-211-0/+2
| | | | Originally committed as revision 19476 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use globally consistent include guard names.Stefano Sabatini2009-07-191-3/+3
| | | | 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-151-1/+3
| | | | | | | (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-151-2/+2
| | | | | | | | | | 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-131-1/+1
| | | | | | | 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-121-9/+0
| | | | | | It makes little sense to enable the variant without the main format. Originally committed as revision 19420 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add block_align to sox input.Phil Rutschman2009-07-081-3/+6
| | | | | | Patch by Phil Rutschman: name.surname modsystems com Originally committed as revision 19371 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix mem leak when user preallocates an AVFormatContext, passes it toArt Clarke2009-07-081-1/+1
| | | | | | | av_open_input_file(), but the file does not exist. Patch by Art Clarke a$(surname) xuggle com Originally committed as revision 19370 to svn://svn.ffmpeg.org/ffmpeg/trunk