summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* Make ff_url_split() publicMåns Rullgård2010-06-27
| | | | | | | ff_url_split() is retained as an alias, as it was used by ffserver, to avoid breaking ABI compatibility with it. Originally committed as revision 23822 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix implicit cast warningEli Friedman2010-06-27
| | | | | | Patch by Eli Friedman, eli dot friedman at gmail Originally committed as revision 23817 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtpdec_mpeg4: Rename PayloadContext to be consistently 'data'Josh Allmann2010-06-25
| | | | | | Patch by Josh Allmann, joshua dot allmann at gmail Originally committed as revision 23773 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTSP, rtpdec: Move RTPPayloadData into rtpdec_mpeg4 and remove all ↵Josh Allmann2010-06-25
| | | | | | | | references to rtp_payload_data in rtpdec and rtsp Patch by Josh Allmann, joshua dot allmann at gmail Originally committed as revision 23772 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtpdec: Move AAC depacketization code in rtpdec to a proper payload handlerJosh Allmann2010-06-25
| | | | | | Patch by Josh Allmann, joshua dot allmann at gmail Originally committed as revision 23771 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTSP: Move more SDP/FMTP stuff from rtsp.c to rtpdec_mpeg4.cJosh Allmann2010-06-25
| | | | | | Patch by Josh Allmann, joshua dot allmann at gmail Originally committed as revision 23770 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTSP: Decouple MPEG-4 and AAC specific parts from rtsp.cJosh Allmann2010-06-25
| | | | | | Patch by Josh Allmann, joshua dot allmann at gmail Originally committed as revision 23769 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTSP: Remove skip_spaces in favor of strspnJosh Allmann2010-06-25
| | | | | | Patch by Josh Allmann, joshua dot allmann at gmail Originally committed as revision 23768 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avienc : Avoid creating invalid AVI files when muxing subtitle streamsJai Menon2010-06-25
| | | | | | other than XSUB. Originally committed as revision 23766 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve mov atom parsing debug message, print parent atom and size in decimalBaptiste Coudurier2010-06-25
| | | | Originally committed as revision 23764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove typo: s/ingore/ignore/Luca Barbato2010-06-24
| | | | Originally committed as revision 23758 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: ensure number of streams is within bounds; remove VLA in asf_read_pts()Måns Rullgård2010-06-24
| | | | Originally committed as revision 23756 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correctly return EOF for smacker videosAlexei Svitkine2010-06-24
| | | | | | Patch by Alexei Svitkine, alexei dot svitkine at gmail Originally committed as revision 23749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentMartin Storsjö2010-06-23
| | | | Originally committed as revision 23735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add all required includes to avio.hMartin Storsjö2010-06-23
| | | | Originally committed as revision 23734 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Continue after guids in asf after which other guids are possible instead of ↵Michael Niedermayer2010-06-23
| | | | | | | | | skiping over the stored size. Fixes issue2029 Originally committed as revision 23732 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mention how "now" is interpreted in the parse_date() doxy.Stefano Sabatini2010-06-22
| | | | Originally committed as revision 23725 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix date specification accepted by parse_date().Stefano Sabatini2010-06-22
| | | | Originally committed as revision 23724 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the http protocol open the connection immediately in http_open againMartin Storsjö2010-06-22
| | | | | | | Also make the RTSP protocol use url_alloc and url_connect instead of relying on the delay open behaviour. Originally committed as revision 23710 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add an AVClass to the HTTPContextMartin Storsjö2010-06-22
| | | | Originally committed as revision 23709 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allocate the HTTPContext through URLProtocol.priv_data_sizeMartin Storsjö2010-06-22
| | | | Originally committed as revision 23708 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add priv_data_size and priv_data_class to URLProtocolMartin Storsjö2010-06-22
| | | | | | This allows url_alloc to allocate and initialize the priv_data. Originally committed as revision 23706 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split url_open and url_open_protocol into url_alloc and url_connectMartin Storsjö2010-06-22
| | | | Originally committed as revision 23704 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add an av_register_protocol2 function that takes a size parameterMartin Storsjö2010-06-22
| | | | | | | This allows extending the URLProtocol struct without breaking binary compatibility with code compiled with older definitions of the struct. Originally committed as revision 23702 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix failure in av_read_frame on timestamp rollover.Stephen Dredge2010-06-22
| | | | | | Patch by Stephen Dredge, sdredge A tpg com au Originally committed as revision 23699 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTSP: Use the same authentication for the HTTP POST session as for the GETMartin Storsjö2010-06-21
| | | | Originally committed as revision 23686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* HTTP: Add a method for initializing the authentication state from another ↵Martin Storsjö2010-06-21
| | | | | | connection Originally committed as revision 23685 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentMartin Storsjö2010-06-21
| | | | Originally committed as revision 23684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* HTTP: Compact the code for writing chunked post dataMartin Storsjö2010-06-21
| | | | Originally committed as revision 23683 to svn://svn.ffmpeg.org/ffmpeg/trunk
* HTTP: Get rid of the is_chunked variable, use the chunksize variable insteadMartin Storsjö2010-06-21
| | | | Originally committed as revision 23682 to svn://svn.ffmpeg.org/ffmpeg/trunk
* HTTP: Clarify a commentMartin Storsjö2010-06-21
| | | | Originally committed as revision 23681 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reset chunksize back to zero (= no chunked encoding) after each new openRonald S. Bultje2010-06-20
| | | | | | | | connection (e.g. a seek). This fixes the theoretical case where a server sends a file first using chunked encoding, and then using non-chunked encoding. Originally committed as revision 23665 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use url_write(), not http_write(), for sending the HTTP headers. This preventsRonald S. Bultje2010-06-20
| | | | | | | them from being sent using chunked encoding (I don't think this ever happened, but either way it would be wrong). Originally committed as revision 23664 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add IEC958 data_types for DTS-HD (data burst described in IEC 61937-5),Carl Eugen Hoyos2010-06-20
| | | | | | E-AC-3 (61937-3 Edition 2) and TrueHD (61937-9). Originally committed as revision 23655 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTSP: Add the auth credentials to the HTTP tunnel URL, tooMartin Storsjö2010-06-19
| | | | Originally committed as revision 23651 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ff_url_join: Don't add any at-char if the auth is an empty stringMartin Storsjö2010-06-19
| | | | Originally committed as revision 23650 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTSP: Set the connection handles to null after closing themMartin Storsjö2010-06-19
| | | | | | This fixes a potential issue when doing redirects. Originally committed as revision 23649 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTSP: Don't store the connection handles in local variablesJosh Allmann2010-06-19
| | | | | | | | This removes some useless copying of handles, and simplifies error handling. Patch by Josh Allmann, joshua dot allmann at gmail Originally committed as revision 23648 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve h263_probe()Michael Niedermayer2010-06-18
| | | | | | Fixes issue2015 Originally committed as revision 23645 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTSP: Clean up rtsp_hd on failureMartin Storsjö2010-06-18
| | | | | | | Since rtsp_hd isn't assigned to rt->rtsp_hd until after the setup phase, the initialized URLContext could be leaked on failures. Originally committed as revision 23643 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTMP: Return from rtmp_read as soon as some data is availableMartin Storsjö2010-06-18
| | | | | | | | Earlier, the function only returned when the enough data to fill the requested buffer was available. This lead to high latency when receiving low-bandwidth streams. Originally committed as revision 23642 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add IEC958 data_types for Atrac* and WMA Pro.Carl Eugen Hoyos2010-06-18
| | | | | | Data-burst is described in IEC 61937-7 (Atrac) and IEC 61937-8 (WMA Pro). Originally committed as revision 23641 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add metadata support. Patch by Michael Karcher.Michael Karcher2010-06-17
| | | | Originally committed as revision 23639 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify (no need to check for st->codec->extradata) and correctLuca Abeni2010-06-17
| | | | | | | (extradata_size must be at least 5 bytes) the H.264 MP4 syntax check in rtpenc.c Originally committed as revision 23638 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add the necessary includes, add an extra empty line for cosmeticsMartin Storsjö2010-06-17
| | | | Originally committed as revision 23636 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Marking what should be removed in relation to MAX_STREAMS.Michael Niedermayer2010-06-16
| | | | Originally committed as revision 23634 to svn://svn.ffmpeg.org/ffmpeg/trunk
* If the video stream is H.264 with MP4 syntax, store the NAL lenght size inLuca Abeni2010-06-16
| | | | | | the RTP muxer context (it will be used later for splitting frames in NALs) Originally committed as revision 23625 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec : propagate AVERROR to the callerAurelien Jacobs2010-06-15
| | | | | | based on a patch by Jai Menon Originally committed as revision 23619 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix missing logging context in a series of dprintf()s. Partially based onZhentan Feng2010-06-15
| | | | | | patch by Zhentan Feng <spyfeng gmail com>. Originally committed as revision 23614 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add compatibility wrappers for functions moved from lavf to lavcMåns Rullgård2010-06-15
| | | | | | | | When symbol versioning is enabled, moving symbols from one library to another breaks binary compatibility. This adds wrappers with the old version tag for the av_*packet functions recently moved to lavc. Originally committed as revision 23611 to svn://svn.ffmpeg.org/ffmpeg/trunk