summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* Read ASF metadata as proper UTF-16 and spit it out as proper UTF-8 in ourAnton Khirnov2010-02-24
| | | | | | | | metadata system. Patch by Anton Khirnov <wyskas gmail com>. Originally committed as revision 22034 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't add WM prefixes to all written ASF tags.Anton Khirnov2010-02-24
| | | | | | Patch by Anton Khirnov <wyskas gmail com>. Originally committed as revision 22033 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Eliminate put_str16().Anton Khirnov2010-02-24
| | | | | | Patch by Anton Khirnov <wyskas gmail com>. Originally committed as revision 22031 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mention that metadata tags are (unvalidated) UTF-8.Anton Khirnov2010-02-24
| | | | | | Patch by Anton Khirnov <wyskas gmail com>. Originally committed as revision 22028 to svn://svn.ffmpeg.org/ffmpeg/trunk
* low-complexity Bink file seekingPeter Ross2010-02-24
| | | | Originally committed as revision 22022 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set AVINDEX_KEYFRAME correctly for binkPeter Ross2010-02-24
| | | | Originally committed as revision 22021 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correctly increment continuity_counter in PCR packets.Yann Coupin2010-02-24
| | | | | | Patch by Yann Coupin, yann.coupin+ffmpeg gmail Originally committed as revision 22020 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: skip byte array tags.Benoit Fouet2010-02-24
| | | | | | Patch from Anton Khirnov wyskas gmail Originally committed as revision 22019 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: add a debug message about skipped tags.Benoit Fouet2010-02-24
| | | | | | Patch from Anton Khirnov wyskas gmail Originally committed as revision 22018 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: fix a memleak.Benoit Fouet2010-02-24
| | | | | | Patch from Anton Khirnov wyskas gmail Originally committed as revision 22017 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: only unicode tags must have even length.Benoit Fouet2010-02-24
| | | | | | Patch from: Anton Khirnov wyskas gmail Originally committed as revision 22016 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introduce metadata conversion table for NUT muxer and demuxer.Anton Khirnov2010-02-24
| | | | | | | Patch by Anton Khirnov (wyskas, do no evil mail) Thread "[PATCH] nut metadata conversion table" Originally committed as revision 22015 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Count all frames with codec_info_nb_frames not just ones with non zeroMichael Niedermayer2010-02-23
| | | | | | duration. I hope this breaks nothing. Its needed for my fix of issue1156 Originally committed as revision 22001 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Put codec_info_nb_frames back in AVStream and print its value.Michael Niedermayer2010-02-23
| | | | | | | This way streams with no or very few frames can be avoided during auto selection Originally committed as revision 21998 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set video stream duration for Bink demuxerPeter Ross2010-02-23
| | | | Originally committed as revision 21996 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: reindentMartin Storsjö2010-02-23
| | | | Originally committed as revision 21995 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bink audio pts starts at 0, not reported_sizePeter Ross2010-02-23
| | | | Originally committed as revision 21994 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make Bink demuxer pass video flags to decoderKostya Shishkov2010-02-23
| | | | Originally committed as revision 21978 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prefix non-static RTSP functions with ff_.Ronald S. Bultje2010-02-23
| | | | Originally committed as revision 21974 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure mp1/mp2 get their frame_size set.Michael Niedermayer2010-02-22
| | | | | | Fixes issue1696 Originally committed as revision 21972 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add an RTSP muxerMartin Storsjö2010-02-22
| | | | Originally committed as revision 21971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Free metadata in chained RTP muxers in the RTSP muxerMartin Storsjö2010-02-22
| | | | | | This fixes a minor memory leak Originally committed as revision 21970 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: reindentMartin Storsjö2010-02-22
| | | | Originally committed as revision 21969 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add declarations and doxygen documentation of generic rtsp support functionsMartin Storsjö2010-02-22
| | | | | | to rtsp.h, and make the functions non-static Originally committed as revision 21968 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: reindent after applying patchesMartin Storsjö2010-02-22
| | | | Originally committed as revision 21967 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't follow RTSP redirects when used as a muxerMartin Storsjö2010-02-22
| | | | Originally committed as revision 21966 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a function rtsp_setup_output_streams for announcing the SDPMartin Storsjö2010-02-22
| | | | | | | and setting up the internal RTSPStream data structures when using the RTSP code in muxer mode. Originally committed as revision 21965 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Create AVFormatContext objects as private transport for output RTSP sessionsMartin Storsjö2010-02-22
| | | | Originally committed as revision 21964 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure a set r_frame_rate is not overriden by a guess.Michael Niedermayer2010-02-22
| | | | | | Also make sure we dont waste time in this case with collecting timestamps. Originally committed as revision 21957 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Attempt to fix the completely random values returned by ff_avc_find_startcode().Michael Niedermayer2010-02-22
| | | | Originally committed as revision 21955 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix memory leak for truncated packets in idCin demuxerVitor Sessak2010-02-21
| | | | Originally committed as revision 21938 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure we dont write more bytes into filename than the array is long.Michael Niedermayer2010-02-20
| | | | | | | just a precaution in case the size of the source array is increased or made dynamically allocateable. Originally committed as revision 21926 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not attempt to open references through absolute pathes.Michael Niedermayer2010-02-20
| | | | | | This would allow an attacker to test remotely if a local file exists. Originally committed as revision 21925 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not leave uninitialized data in the packet in MPC demuxer. Should allow forVitor Sessak2010-02-20
| | | | | | adding a demuxer test to FATE. Originally committed as revision 21916 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split rtsp_read_header() into two functions, so that the main part (now alsoMartin Storsjö2010-02-19
| | | | | | | | known as rtsp_connect()) can be used in the RTSP muxer. Patch by Martin Storsjö <$firstname $firstname st>. Originally committed as revision 21915 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split out input-specific parts of rtsp_read_header() into its own, new,Martin Storsjö2010-02-19
| | | | | | | | | function (rtsp_setup_input_streams()), as preparation for the upcoming RTSP muxer. Patch by Martin Storsjö <$firstname $firstname st>. Originally committed as revision 21914 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only send out NAT-punching RTP/RTCP packets when we're in demuxer mode, i.e.Martin Storsjö2010-02-19
| | | | | | | | don't send them when acting as a RTSP muxer. Patch by Martin Storsjö <$firstname $firstname st>. Originally committed as revision 21913 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use mode=receive instead of mode=play if in RTSP muxer (instead of demuxer)Martin Storsjö2010-02-19
| | | | | | | | mode. Patch by Martin Storsjö <$firstname $firstname st>. Originally committed as revision 21912 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make rtsp_close_streams() take a AVFormatContext instead of a RTSPStateMartin Storsjö2010-02-19
| | | | | | | | argument, so we can use AVFormatContext->* here in the future. Patch by Martin Storsjö <$firstname $firstname st>. Originally committed as revision 21911 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WavPack demuxer also depends on APE tag parserKostya Shishkov2010-02-19
| | | | Originally committed as revision 21909 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make Bink demuxer skip all zero audio tracks, not only the first oneKostya Shishkov2010-02-19
| | | | Originally committed as revision 21908 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AEA demuxer requires raw.o for pcm_read_seekDaniel Verkamp2010-02-19
| | | | Originally committed as revision 21905 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix memory leak for truncated framesVitor Sessak2010-02-19
| | | | Originally committed as revision 21901 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix memory leak for truncated framesVitor Sessak2010-02-19
| | | | Originally committed as revision 21900 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove stale function declaration.Martin Storsjö2010-02-19
| | | | | | Patch by Martin Storsjö <$firstname $firstname st>. Originally committed as revision 21899 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename RTSP_STATE_PLAYING to _STREAMING, since that better covers theMartin Storsjö2010-02-19
| | | | | | | | future use of the rtsp* codebase for RTSP muxing. Patch by Martin Storsjö <$firstname $firstname st>. Originally committed as revision 21896 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WavPack demuxer supports ID3v1 tags, so don't forget id3v1.o dependency for itKostya Shishkov2010-02-19
| | | | | | in Makefile Originally committed as revision 21891 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make RTMP client send bytes read reportKostya Shishkov2010-02-18
| | | | Originally committed as revision 21882 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add functions to send RTSP commands with content attached to them. This willMartin Storsjö2010-02-17
| | | | | | | | | be used eventually in the RTSP muxer (see thread "[PATCH] RTSP muxer, round 3" on mailinglist). Patch by Martin Storsjö <$firstname $firstname st>. Originally committed as revision 21862 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove first_rtcp_ntp_time. This is used to prevent overflow of the timestamp,Ronald S. Bultje2010-02-16
| | | | | | | | | | but doesn't actually do that. What's worse, it creates timestamp adjustments that are different per stream within a session, leading to a/v sync issues. See discussion in thread "[FFmpeg-devel] rtp streaming x264+audio issues (and some ideas to fix them)". Patch suggested by Luca Abeni <lucabe72 email it>. Originally committed as revision 21857 to svn://svn.ffmpeg.org/ffmpeg/trunk