summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* Generalize example target rule in common.mak so that it sets a -example$(EXESUF)Diego Biurrun2009-03-29
| | | | | | suffix for all example files instead of doing this in individual Makefiles. Originally committed as revision 18217 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't strip the first three characters off of any metadata in ASF file.Ronald S. Bultje2009-03-28
| | | | | | | See "[FFmpeg-devel] [PATCH] asf fix" thread. Patch contributed by David DeHaven <dave sagetv com>. Originally committed as revision 18213 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make rtp_write_header() fail in case of unsupported payload typeLuca Abeni2009-03-27
| | | | Originally committed as revision 18204 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move output-example dependency declaration after subdir.mak include so that ↵Diego Biurrun2009-03-27
| | | | | | | | it is not the first (and thus default) target and output-example is not always built. Originally committed as revision 18203 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move output_example.c --> libavformat/output-example.c.Diego Biurrun2009-03-27
| | | | | | The libavformat directory is a better place for a libavformat API example. Originally committed as revision 18199 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use intptr_t when casting pointers to int.Ramiro Polla2009-03-26
| | | | Originally committed as revision 18192 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move adding the '-test$(EXESUF)' suffix to test programs into common.mak.Diego Biurrun2009-03-25
| | | | Originally committed as revision 18189 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set wrong_dts for iMovie created files which has huge ctts delay, fix ↵Baptiste Coudurier2009-03-25
| | | | | | ffmpeg_sample.m4v Originally committed as revision 18181 to svn://svn.ffmpeg.org/ffmpeg/trunk
* strchr(string, '\0') returns non-NULL, and is thus not suited for use inRonald S. Bultje2009-03-24
| | | | | | | | | redir_isspace(char) to check if '\0' is a space or not. Therefore, we now use memchr(), since then we can give the length of the string (i.e. the length excluding the terminating '\0'). Fixes issue 919, see also the follow-ups in the "[PATCH] rtsp.c small cleanups" mailinglist thread. Originally committed as revision 18177 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename 'tests' target to 'testprogs'. It is too easily confused with theDiego Biurrun2009-03-22
| | | | | | 'test' target and a directory named tests exists. Originally committed as revision 18165 to svn://svn.ffmpeg.org/ffmpeg/trunk
* handle id3v2 'genre' tag formated as '%d'Aurelien Jacobs2009-03-22
| | | | Originally committed as revision 18145 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove alpha channel from default colorspace tables, since it is unused. SeeRonald S. Bultje2009-03-22
| | | | | | "qtpalette.h" thread on mailinglist. Originally committed as revision 18144 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a @todo with a comment from Kostya so we don't forget to optimize that atRonald S. Bultje2009-03-22
| | | | | | some point in the future. Originally committed as revision 18142 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add AURA 1 and 2 codec IDs and register their FOURCCsKostya Shishkov2009-03-22
| | | | Originally committed as revision 18141 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allocate tracks instead of using MAX_STREAMSBaptiste Coudurier2009-03-22
| | | | Originally committed as revision 18140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* since code now use get_bits_long, allocate padding bufferBaptiste Coudurier2009-03-22
| | | | Originally committed as revision 18138 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid creating a new stream not referenced in pmt since it cannot be ↵Baptiste Coudurier2009-03-22
| | | | | | associated to a program, fix issue 835 Originally committed as revision 18137 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reset codec width/height for h264 forcing decoder to parse extradataBaptiste Coudurier2009-03-21
| | | | Originally committed as revision 18134 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove slash-skipping code because the function called right after thatRonald S. Bultje2009-03-21
| | | | | | | statement (get_word_sep()) already does that all by itself. See summary in "[PATCH] rtsp.c small cleanups" thread on mailinglist. Originally committed as revision 18128 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent something where a if () --> { <-- is on a newline rather than on theRonald S. Bultje2009-03-21
| | | | | | | same line as the if. See summary in "[PATCH] rtsp.c small cleanups" thread on mailinglist. Originally committed as revision 18127 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Free metadata if already allocated; fixes a memleak if the header occurs twiceRonald S. Bultje2009-03-21
| | | | | | | in a stream (e.g. malicious input, broken file, etc.). See summary in "[PATCH] rtsp.c small cleanups" thread on mailinglist. Originally committed as revision 18126 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix silly bug in hex_to_data() where it compares a string pointer for whetherRonald S. Bultje2009-03-21
| | | | | | | | it is '\0' rather than its content (char *p; if (p == '\0') instead of if (*p == '\0')). See summary in "[PATCH] rtsp.c small cleanups" thread on mailinglist. Originally committed as revision 18125 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless comment about something that is deprecated. See summary inRonald S. Bultje2009-03-21
| | | | | | "[PATCH] rtsp.c small cleanups" thread on mailinglist. Originally committed as revision 18124 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use skip_spaces() in the "redir" demuxer instead of "while (isspace(&p)) p++".Ronald S. Bultje2009-03-21
| | | | | | See summary in "[PATCH] rtsp.c small cleanups" thread on mailinglist. Originally committed as revision 18123 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge functional code from get_word() and get_word_sep() into a singleRonald S. Bultje2009-03-21
| | | | | | | | | function, since they both do approximately the same thing. At the same time, remove redir_isspace() altogether since code elsewhere (including get_word_sep()) uses strchr() for the same purpose. See summary in "[PATCH] rtsp.c small cleanups" thread. Originally committed as revision 18122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow (and parse) incoming server messages (notices) interleaved with TCPRonald S. Bultje2009-03-21
| | | | | | | | data packets or in addition to UDP data packets, over the RTSP/TCP connection. See discussion in [PATCH] rtsp.c: read TCP server notifications/messages" thread on mailinglist. Originally committed as revision 18121 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a @todo item to use ByteIOContext instead of URLContext at some point inRonald S. Bultje2009-03-21
| | | | | | | the future, requested by Luca in "[PATCH] rtsp.c: read TCP server notifications/messages" thread. Originally committed as revision 18120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove index writing in RM muxer, since it is broken (multiple streams perRonald S. Bultje2009-03-21
| | | | | | | single index chunk) and is always empty anyway. See "[PATCH] rmenc.c: remove index writing" thread. Originally committed as revision 18119 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't allow to sync on packets of zero-size length, since these are neverRonald S. Bultje2009-03-21
| | | | | | valid. See "[PATCH] rmdec.c: prevent zero-length packets" thread. Originally committed as revision 18118 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move "- 12" statement up a bit. See "[PATCH] rmdec.c: prevent zero-lengthRonald S. Bultje2009-03-21
| | | | | | packets" thread. Originally committed as revision 18117 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make Smacker audio decoder output audio in original bit depthDaniel Verkamp2009-03-21
| | | | | | | | | Patch by Daniel Verkamp ($firstname) at (three-letter file extension for drivers in Win 3.1) dot (nu) Thread: [PATCH] Smacker: Output audio in original bit depth Originally committed as revision 18111 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentDavid Conrad2009-03-21
| | | | Originally committed as revision 18102 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix Speex header parsing in ogg demuxerDavid Conrad2009-03-21
| | | | Originally committed as revision 18101 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document ogg_codec's header functionDavid Conrad2009-03-21
| | | | Originally committed as revision 18100 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix compilation when DEBUG_SEEK is definedBaptiste Coudurier2009-03-21
| | | | Originally committed as revision 18099 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix valid seeking rangeBaptiste Coudurier2009-03-21
| | | | Originally committed as revision 18098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* protect realloc overflowBaptiste Coudurier2009-03-21
| | | | Originally committed as revision 18088 to svn://svn.ffmpeg.org/ffmpeg/trunk
* seek backwards 4 bytes if 'fLaC' marker is not foundJustin Ruggles2009-03-21
| | | | Originally committed as revision 18086 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PCX encoder that handles 1-, 8-, and 24-bpp pixfmts.Daniel Verkamp2009-03-20
| | | | | | Patch by Daniel Verkamp, daniel drv nu Originally committed as revision 18077 to svn://svn.ffmpeg.org/ffmpeg/trunk
* resync ffm if error in streamBaptiste Coudurier2009-03-20
| | | | Originally committed as revision 18065 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo, fix eof checkBaptiste Coudurier2009-03-20
| | | | Originally committed as revision 18064 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not write ffm write index by default, detect if file is being written and ↵Baptiste Coudurier2009-03-20
| | | | | | return EOF Originally committed as revision 18063 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add byte reordering for the SIPRO audio codec. See "rmdec.c: add SIPR codecRonald S. Bultje2009-03-20
| | | | | | try #2" thread. Patch originally by Vladimir Voroshilov. Originally committed as revision 18062 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Assign the x-pf-asf payload string to be decoded by rtp_asf.c, and add aRonald S. Bultje2009-03-20
| | | | | | | | SDP line handler that parses the streamID in the SDP so that ASF stream data can be matched to their respective streams in the RTSP demuxer. See "[PATCH] RTSP-MS 12/15: ASF payload support" thread on mailinglist. Originally committed as revision 18061 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set avi fsize to INT64_MAX if riff tag end is not set and file size is not ↵Baptiste Coudurier2009-03-19
| | | | | | available Originally committed as revision 18052 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move max analyze duration check before considering new packetBaptiste Coudurier2009-03-19
| | | | Originally committed as revision 18051 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support raw TrueHD filesRamiro Polla2009-03-19
| | | | Originally committed as revision 18049 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split TrueHD decoder from MLPRamiro Polla2009-03-19
| | | | Originally committed as revision 18045 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MOV: Use the AOT enum for the mp4_audio_types mapping.Alex Converse2009-03-19
| | | | Originally committed as revision 18044 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename GUID typedef to ff_asf_guid to fix MinGW compilation failureReimar Döffinger2009-03-18
| | | | | | (GUID is also defined, but differently, in Windows headers). Originally committed as revision 18032 to svn://svn.ffmpeg.org/ffmpeg/trunk