summaryrefslogtreecommitdiffstats
path: root/libavformat
Commit message (Collapse)AuthorAgeFilesLines
* Do not leave uninitialized data in the packet in MPC demuxer. Should allow forVitor Sessak2010-02-201-0/+2
| | | | | | 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-191-10/+24
| | | | | | | | 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-191-33/+42
| | | | | | | | | 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-191-1/+1
| | | | | | | | 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-191-1/+3
| | | | | | | | 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-191-6/+6
| | | | | | | | 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-191-1/+1
| | | | 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-191-1/+1
| | | | Originally committed as revision 21908 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AEA demuxer requires raw.o for pcm_read_seekDaniel Verkamp2010-02-191-1/+1
| | | | Originally committed as revision 21905 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix memory leak for truncated framesVitor Sessak2010-02-191-2/+2
| | | | Originally committed as revision 21901 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix memory leak for truncated framesVitor Sessak2010-02-191-10/+14
| | | | Originally committed as revision 21900 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove stale function declaration.Martin Storsjö2010-02-191-1/+0
| | | | | | 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-192-7/+7
| | | | | | | | 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-191-1/+1
| | | | | | in Makefile Originally committed as revision 21891 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make RTMP client send bytes read reportKostya Shishkov2010-02-181-0/+38
| | | | 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-171-1/+25
| | | | | | | | | 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-162-5/+1
| | | | | | | | | | 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
* When using RTP-over-UDP, send dummy packets during stream setup, similar toMartin Storsjö2010-02-163-0/+58
| | | | | | | | | what e.g. RealPlayer does. This allows proper port forwarding setup in NAT- based environments. Patch by Martin Storsjö <$firstname at $firstname dot st>. Originally committed as revision 21856 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix two problems (no idea how this ever worked):Ronald S. Bultje2010-02-161-1/+1
| | | | | | | | | | - the return value of url_open_dyn_*buf() is 0 on success, so using if (!(res = url_open_dyn_*buf())) return res; is not going to work - url_open_dyn_packet_buf actually writes the max_packet_size before each piece of data. Feeding this to the ASF demuxer will never work. Therefore, use url_open_dyn_buf() instead. Originally committed as revision 21853 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r21851.Ronald S. Bultje2010-02-161-1/+1
| | | | Originally committed as revision 21852 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't return 0 if buffer setup failed. That signals the RTSP demuxer thatRonald S. Bultje2010-02-161-1/+1
| | | | | | | the packet was filled in, leading to virtually random behaviour in the decoder later on. Instead, return a negative value. Originally committed as revision 21851 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set lavf identification string globally in av_write_header(), ratherAnton Khirnov2010-02-166-10/+20
| | | | | | | | | than inside the muxers. Remove special handling of "encoder" tags from AVI and MP3 muxers. Patch by Anton Khirnov <wyskas gmail com>. Originally committed as revision 21850 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support IFF ANNO (annotation) chunk typePeter Ross2010-02-161-0/+11
| | | | Originally committed as revision 21847 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Strings in extended content header are UTF16,Anton Khirnov2010-02-151-2/+2
| | | | | | | | so terminating NULLs are 2 bytes long, not 1. Patch by Anton Khirnov, wyskas gmail Originally committed as revision 21841 to svn://svn.ffmpeg.org/ffmpeg/trunk
* workaround for broken files created by previous versions of asfenc.Anton Khirnov2010-02-151-0/+4
| | | | | | Patch by Anton Khirnov, wyskas gmail Originally committed as revision 21840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentReimar Döffinger2010-02-141-1/+1
| | | | Originally committed as revision 21824 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize h261_probe function, since it is far slower than all others.Reimar Döffinger2010-02-141-0/+4
| | | | | | About 5 times faster. Originally committed as revision 21823 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add netspeak gsm and truespeech wav format tags to riff.cBen Littler2010-02-131-0/+2
| | | | Originally committed as revision 21797 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not call lseek() with invalid whence valueMåns Rullgård2010-02-131-0/+2
| | | | Originally committed as revision 21795 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add flag so muxers not needing width/height can signal this.Michael Niedermayer2010-02-123-3/+4
| | | | | | Add this flag to img2 (fixes -vcodec copy to image2 in some cases) Originally committed as revision 21773 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make DeluxePaint Animation demuxer actually return the find_record() error ↵Peter Ross2010-02-121-2/+2
| | | | | | code (issue 1739). Originally committed as revision 21769 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add GEOV fourcc (issue971).Michael Niedermayer2010-02-121-0/+1
| | | | Originally committed as revision 21768 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix timestamps.Michael Niedermayer2010-02-111-4/+9
| | | | Originally committed as revision 21761 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentDaniel Verkamp2010-02-101-1/+1
| | | | Originally committed as revision 21747 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix demuxing of wav files with broken data headerDaniel Verkamp2010-02-101-0/+3
| | | | Originally committed as revision 21746 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use av_compare_ts from libavutil instead of the locale compare_ts, theReimar Döffinger2010-02-101-39/+7
| | | | | | calculations in the later one are not correct with large time stamps. Originally committed as revision 21744 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix syncronisation for streams with a high encoding delay.Timo Teräs2010-02-101-2/+1
| | | | | | Patch by Timo Teräs (timo DOT teras AT iki DOT fi) Originally committed as revision 21743 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r21741.Ronald S. Bultje2010-02-101-29/+29
| | | | Originally committed as revision 21742 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't forget to set known audio parameters (samplerate, etc.) if the codec isRonald S. Bultje2010-02-101-5/+1
| | | | | | | not supported in FFmpeg. This will cause crashes later because the samplerate is used to initialize the timebase. Originally committed as revision 21741 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTP/AMR depacketizer, by Martin Storsjö <$firstname at $firstname dot st>.Ronald S. Bultje2010-02-105-1/+212
| | | | Originally committed as revision 21740 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Dont give up after 100kb of zero bytes but returnd EAGAINMichael Niedermayer2010-02-101-2/+7
| | | | | | fixes issue1729 Originally committed as revision 21738 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mp3: ftell() file offset for VBR tags before ID3v1 parser messes it up.Andreas Öman2010-02-101-1/+2
| | | | Originally committed as revision 21737 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Doxument url_fopen().Stefano Sabatini2010-02-091-2/+14
| | | | Originally committed as revision 21714 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure the header value used to avoid repeating headers on seeking to theReimar Döffinger2010-02-081-2/+2
| | | | | | | start and to avoid initializing codecs with missing headers is set for all streams. Fixes issue 1723. Originally committed as revision 21693 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement gai_strerror() for systems lacking such functionality. PatchRonald S. Bultje2010-02-082-0/+13
| | | | | | by KO Myung-Hun <komh challion net>. Originally committed as revision 21692 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix playback with invalid files that don't set the continuation flag forDavid Conrad2010-02-082-1/+5
| | | | | | | pages that continue packets started in prior pages. Fixes issue1248 Originally committed as revision 21688 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Directly use av_rescale_rnd() instead of av_convert_ts() as this cuts theMichael Niedermayer2010-02-071-1/+3
| | | | | | number of calls to it down by 2. Originally committed as revision 21676 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use av_compare_ts() for interleaving per dts.Michael Niedermayer2010-02-071-7/+1
| | | | Originally committed as revision 21672 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement a physical concatenation protocol.Michele Orrù2010-02-074-1/+201
| | | | | | Patch by Michele Orrù reverse(<moc.liamg@yp.rekam>). Originally committed as revision 21666 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add AVI metadata conversion table.Anton Khirnov2010-02-065-50/+90
| | | | | | Patch by Anton Khirnov (gmail{wyskas}). Originally committed as revision 21653 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud