aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat
Commit message (Collapse)AuthorAgeFilesLines
* cosmetics: Consistently place HEADERS before OBJS in all Makefiles.Diego Biurrun2008-11-201-2/+2
| | | | Originally committed as revision 15896 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decrease atom size, fix broken files missing version/flagsBaptiste Coudurier2008-11-181-1/+2
| | | | Originally committed as revision 15872 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Trivial, CosmeticsReynaldo H. Verdejo Pinochet2008-11-181-16/+16
| | | | Originally committed as revision 15871 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change type of prev_stream_id from uint32_t to int, since it has a max sizeRonald S. Bultje2008-11-171-1/+2
| | | | | | of 16bits. See discussion in "[PATCH] RDT/Realmedia patches #2" thread on ML. Originally committed as revision 15864 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r15853.Ronald S. Bultje2008-11-171-1/+1
| | | | Originally committed as revision 15854 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Read optional components of the RDT packet header, such as extended setIDRonald S. Bultje2008-11-171-3/+12
| | | | | | | and streamID and the length. of the packet in case of packet concatenation. Discussed in ML thread "[PATCH] RDT/Realmedia patches #2". Originally committed as revision 15853 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change header reading implementation to using get_bits() instead of directlyRonald S. Bultje2008-11-171-8/+22
| | | | | | | | accessing the data array. This allows to easily read optionally available header bits without causing pains. See discussion in "[PATCH] RDT/Realmedia patches #2" thread on ML. Originally committed as revision 15852 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prefix all ff_rdt_parse_header() arguments with a p, preparing for localRonald S. Bultje2008-11-171-7/+7
| | | | | | | variables to temporary hold the values. Discussed in ML thread "[PATCH] RDT/Realmedia patches #2". Originally committed as revision 15851 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix memleak caused by the fact that url_open_buf() allocates a contextRonald S. Bultje2008-11-171-20/+20
| | | | | | | | | | | when calling, but url_close_buf() doesn't free it. The better solution is to not allocate it at all, init it with init_put_byte() and then not have to close it at all. In the case where we do need to hold it around for longer than within the function context, we allocate it with av_alloc_put_byte() and free it with av_free() instead. Discussed in ML thread "[PATCH] fix small memleak in rdt.c". Originally committed as revision 15850 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add ByteIOContext argument to public ff_rm_* functions so that we canRonald S. Bultje2008-11-173-29/+31
| | | | | | | | specify the data source as function argument instead of in s->pb before calling the function. Discussed in ML thread "[PATCH] fix small memleak in rdt.c". Originally committed as revision 15849 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Get rid of MSG_DONTWAIT using a more standard way to use a socketJindřich Makovička2008-11-171-1/+3
| | | | | | | in a non blocked mode. Patch by Jindrich Makovicka: makovick gmail Originally committed as revision 15846 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set pts in flv demuxerBaptiste Coudurier2008-11-161-5/+16
| | | | Originally committed as revision 15841 to svn://svn.ffmpeg.org/ffmpeg/trunk
* read itunes metadata, code based on Reimar's patchBaptiste Coudurier2008-11-161-3/+51
| | | | Originally committed as revision 15840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change status packet skipping to be more spec-compliant. See discussion inRonald S. Bultje2008-11-151-4/+11
| | | | | | "[PATCH] RDT/Realmedia patches #2" thread on ML. Originally committed as revision 15836 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make function comment a bit more linguistically correct.Ronald S. Bultje2008-11-151-1/+1
| | | | Originally committed as revision 15835 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r15833.Ronald S. Bultje2008-11-151-4/+4
| | | | Originally committed as revision 15834 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add is_keyframe param to ff_rdt_parse_header(). See ML discussion inRonald S. Bultje2008-11-153-7/+11
| | | | | | "[PATCH] RDT/Realmedia patches #2" thread. Originally committed as revision 15833 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify metadata readingBaptiste Coudurier2008-11-151-36/+20
| | | | Originally committed as revision 15830 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: fix index timestamps for some broken filesAurelien Jacobs2008-11-151-1/+8
| | | | | | fix issue697 Originally committed as revision 15829 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Call check_back_and_send_rr() function only in case of RTP as a transport.Ronald S. Bultje2008-11-151-1/+1
| | | | | | | | Don't call it for RDT, since it is unneeded and it doesn't provide a RTPDemuxContext, leading to some memory errors. See "[PATCH] fix small memory error in rtsp.c" thread on ML. Originally committed as revision 15828 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename variables in ff_rdt_parse_header() and callers to match theRonald S. Bultje2008-11-152-18/+18
| | | | | | | comment documentation in that function. See discussion on ML in the "[PATCH] RDT/Realmedia patches #2" thread. Originally committed as revision 15825 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check for interrupt when receiving from socketJindřich Makovička2008-11-141-1/+18
| | | | Originally committed as revision 15824 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add comment describing the RDT packet header. See discussion in "[PATCH]Ronald S. Bultje2008-11-141-0/+51
| | | | | | RDT/Realmedia patches #2" thread on the mailinglist. Originally committed as revision 15823 to svn://svn.ffmpeg.org/ffmpeg/trunk
* timestamp is dts in wmv/asfBaptiste Coudurier2008-11-141-1/+1
| | | | Originally committed as revision 15821 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow the UDP socket buffer size to be adjusted using aJindřich Makovička2008-11-121-3/+11
| | | | | | | | 'buffer_size' URL option. Patch by Jindrich Makovicka, makovick at gmail dot com Originally committed as revision 15807 to svn://svn.ffmpeg.org/ffmpeg/trunk
* always use the whole buffer for reading w/ packetized sources to avoid ↵Jindřich Makovička2008-11-101-1/+1
| | | | | | packet truncation Originally committed as revision 15799 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix argument constness for the av_codec_get_id() andStefano Sabatini2008-11-082-4/+4
| | | | | | | av_codec_get_tag() functions, making them take in input a constant array, since they're not supposed to change it. Fix some warnings. Originally committed as revision 15795 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Electronic Arts demuxer: support TGQ video tagsPeter Ross2008-11-081-0/+9
| | | | Originally committed as revision 15791 to svn://svn.ffmpeg.org/ffmpeg/trunk
* OGG: correct PTS with old theora streamsMåns Rullgård2008-11-061-8/+11
| | | | Originally committed as revision 15785 to svn://svn.ffmpeg.org/ffmpeg/trunk
* OGG: untypedef demuxer structsMåns Rullgård2008-11-067-83/+83
| | | | Originally committed as revision 15784 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Decode audio channel layout from RIFF/WAV file format.Peter Ross2008-11-051-1/+1
| | | | Originally committed as revision 15774 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check sub_packet_size against 0 to avoid div by zero later.Michael Niedermayer2008-10-291-0/+5
| | | | | | Fixes issue473 Originally committed as revision 15739 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix endless loop when opening corrupt FLV files (issue 699).Andrew Wason2008-10-281-1/+1
| | | | | | Patch by Andrew Wason, rectalogic A rectalogic D com Originally committed as revision 15738 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix umid base value, use revision 5 and generic material typeBaptiste Coudurier2008-10-271-1/+1
| | | | Originally committed as revision 15723 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix sound essence compression ULBaptiste Coudurier2008-10-261-1/+1
| | | | Originally committed as revision 15721 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix start position ULBaptiste Coudurier2008-10-261-1/+1
| | | | Originally committed as revision 15720 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify sample rate code, flv_set_audio_codec already overrides it for ↵Baptiste Coudurier2008-10-241-4/+1
| | | | | | nellymoser 8khz Originally committed as revision 15687 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prettyprinting cosmeticsDiego Biurrun2008-10-242-80/+81
| | | | Originally committed as revision 15682 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spelling cosmeticsDiego Biurrun2008-10-242-22/+24
| | | | Originally committed as revision 15681 to svn://svn.ffmpeg.org/ffmpeg/trunk
* force sample rate to 16khz for speex in flv, fix speexaudio.flvBaptiste Coudurier2008-10-241-1/+4
| | | | Originally committed as revision 15678 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix for >2GB flv filesPascal Massimino2008-10-241-5/+6
| | | | Originally committed as revision 15677 to svn://svn.ffmpeg.org/ffmpeg/trunk
* raw dnxhd de/muxerBaptiste Coudurier2008-10-244-1/+43
| | | | Originally committed as revision 15674 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dnxhd codec is intra onlyBaptiste Coudurier2008-10-231-0/+1
| | | | Originally committed as revision 15672 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskaenc: require global headerAurelien Jacobs2008-10-221-0/+2
| | | | | | fixes issue696 Originally committed as revision 15667 to svn://svn.ffmpeg.org/ffmpeg/trunk
* uses FF_ARRAY_ELEMS() where appropriateAurelien Jacobs2008-10-215-17/+12
| | | | Originally committed as revision 15662 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for pts==dts on I/P frames in the presence of non low delay decoding andMichael Niedermayer2008-10-191-0/+8
| | | | | | | discard these invalid timestamps. fixes issue171. Originally committed as revision 15641 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move code setting delay and presentation_delayed a little up soMichael Niedermayer2008-10-181-8/+9
| | | | | | that the variables are available sooner. Originally committed as revision 15640 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Append read data onto the buffer instead of overwriting, this ensuresMichael Niedermayer2008-10-181-5/+10
| | | | | | | that the whole buffer is available for seeking back. Fixes issue480 Originally committed as revision 15634 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Nellymoser 8KHZ flv muxing fix, patch by Alexander Wichers development at ↵Alexander Wichers2008-10-181-1/+5
| | | | | | wichersdot nu Originally committed as revision 15633 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 8HZ -> 8KHZ, cosmetics patch by Alexander Wichers development at wichersdot nuAlexander Wichers2008-10-182-10/+10
| | | | Originally committed as revision 15632 to svn://svn.ffmpeg.org/ffmpeg/trunk