summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* av_free() -> av_freep(), patch by Reimar Doffinger, see discussion inReimar Döffinger2008-12-28
| | | | | | "rmdec.c: double free" thread on mailinglist. Originally committed as revision 16379 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix double free which happens for playback of .rm files after r16365. SeeRonald S. Bultje2008-12-28
| | | | | | | "rmdec.c: double free" discussion on mailinglist, patch with suggestions from Reimar Doffinger. Originally committed as revision 16378 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix a typo that made VMD demuxer always assume Indeo 3 as video codec.Kostya Shishkov2008-12-28
| | | | | | Spotted by Robert Swain Originally committed as revision 16371 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r16368.Ronald S. Bultje2008-12-28
| | | | Originally committed as revision 16369 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add audio_pkt_cnt return value to ff_rm_retrieve_cache(). See discussion inRonald S. Bultje2008-12-28
| | | | | | "[PATCH] oops I broke rdt.c" mailinglist thread. Originally committed as revision 16368 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change audio_pkt_cnt from an array into a single field, since only a singleRonald S. Bultje2008-12-28
| | | | | | | member of the array is ever used (compare to RMDemuxContext->audio_pkt_cnt). See "[PATCH] oops I broke rdt.c" mailinglist thread. Originally committed as revision 16367 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add RMStream object as function argument to public functions so that non-.rmRonald S. Bultje2008-12-28
| | | | | | | | AVStreams can be used to call these public rmdec.c functions as well, as is the case for RDT/RTSP streams. See mailinglist discussion in "[PATCH] rdt.c: don't reuse the same AVStream in both RTSP and RM demuxer" thread. Originally committed as revision 16366 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement RMStream stream-specific private data object in the RM demuxer.Ronald S. Bultje2008-12-28
| | | | | | | This allows multiple video or audio streams per .rm file. See mailinglist thread "[PATCH] rmdec.c: implement RMVideo/AudioStream". Originally committed as revision 16365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Latest Coktel Vision VMDs contained Indeo 3, add demuxer support for itKostya Shishkov2008-12-27
| | | | Originally committed as revision 16363 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add amr in avi riff tagsBen Littler2008-12-24
| | | | Originally committed as revision 16303 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix two identical warnings when compiling riff.c and nuv.c with icc:Carl Eugen Hoyos2008-12-22
| | | | | | warning #188: enumerated type mixed with another type Originally committed as revision 16281 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix a warning when compiling with icc:Carl Eugen Hoyos2008-12-22
| | | | | | warning #188: enumerated type mixed with another type Originally committed as revision 16280 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Initialize s->opaque before calling url_resetbuf().Aurelien Jacobs2008-12-22
| | | | | | | | Fixes a regression test crash for icc 10.1 64 bit. Patch by Aurelien. Originally committed as revision 16271 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change mpeg audio parser so it only sets frame_size, channels and bit_rateMichael Niedermayer2008-12-21
| | | | | | | after it has a few valid frames. Fixes issue762 Originally committed as revision 16259 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix detection of audio codec in K70707-ARIA229.flv.Michael Niedermayer2008-12-21
| | | | | | Fixes issue760. Originally committed as revision 16254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allocate and clear FF_INPUT_BUFFER_PADDING_SIZE bytes at the end of mkvAlexander Strange2008-12-19
| | | | | | | | extradata. Fixes valgrind invalid read warnings during H.264 extradata parsing. Originally committed as revision 16229 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, remove useless parenthesis and whitespacesBaptiste Coudurier2008-12-18
| | | | Originally committed as revision 16213 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set alac channels from extradata, fix alac mono in m4aBaptiste Coudurier2008-12-18
| | | | Originally committed as revision 16212 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make asf_get_packet() and asf_parse_packet() public for use in RTSP-MS andRonald S. Bultje2008-12-18
| | | | | | | give them a ff_ prefix. See "[PATCH] asf.c: make functions of interest for MS-RTSP public" thread on ML. Originally committed as revision 16205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a ByteIOContext argument to ASF functions that will be shared with theRonald S. Bultje2008-12-18
| | | | | | | | RTSP stack for RTSP-MS support. This way, they can read input from any given input source. See discussion in "[PATCH] add gb argument to ASF functions of interest to MS-RTSP" ML thread. Originally committed as revision 16204 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add jp2 support to img2 demuxer.Benoit Fouet2008-12-17
| | | | | | On behalf of Jai Menon Originally committed as revision 16187 to svn://svn.ffmpeg.org/ffmpeg/trunk
* activate jpeg2000 fourcc in mov/mj2Baptiste Coudurier2008-12-17
| | | | Originally committed as revision 16185 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix bug where the avi demxuer lost the first frame of malformedMichael Niedermayer2008-12-16
| | | | | | | ODML avis. Fixes VS2k5DebugDemo-01-partial.avi Originally committed as revision 16167 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check that nb_streams is valid before setting stream, fix crash with jp2 ↵Baptiste Coudurier2008-12-16
| | | | | | which do not use same structure Originally committed as revision 16166 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add MPNG fourccBen Littler2008-12-16
| | | | | | fixes http://sceneish.ath.cx/stuff/netmap/netmap.avi Originally committed as revision 16163 to svn://svn.ffmpeg.org/ffmpeg/trunk
* two more mpeg4 fourccs and one msmpeg4v3 from uncommon codec listBen Littler2008-12-16
| | | | Originally committed as revision 16162 to svn://svn.ffmpeg.org/ffmpeg/trunk
* QIVG fourcc, fixes http://rodweb.dip.jp/partner/check.aviBen Littler2008-12-16
| | | | Originally committed as revision 16161 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add rpza avi fourccBen Littler2008-12-16
| | | | Originally committed as revision 16160 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use get_buffer() and url_fskip() for some loops of get_byte()s. See ↵Ronald S. Bultje2008-12-14
| | | | | | | | discussion in ML thread "[PATCH] rmdec.c: use get_buffer and skip_bytes instead of loops of get_byte". Originally committed as revision 16139 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent something that looks weird.Ronald S. Bultje2008-12-14
| | | | Originally committed as revision 16138 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add comment to indicate why the SDP line buffer is as big as it is.Ronald S. Bultje2008-12-14
| | | | Originally committed as revision 16137 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Increase SDP line buffer size because ASF headers in RTSP-MS are very big. ↵Ronald S. Bultje2008-12-14
| | | | | | | | See ML discussion in "rtsp.c: increase SDP line buffer size" thread. Originally committed as revision 16136 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (forgot sample_size)Michael Niedermayer2008-12-14
| | | | | | Should fix fate. Originally committed as revision 16133 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make register_avcodec() call avcodec_init().Stefano Sabatini2008-12-14
| | | | | | | This avoids the possibility to use a registered codec without first initializing libavcodec, which resulted in unexpected behavior. Originally committed as revision 16131 to svn://svn.ffmpeg.org/ffmpeg/trunk
* oggflac: fix bitstream reader usageMåns Rullgård2008-12-14
| | | | Originally committed as revision 16129 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix non interleaved variable fps ODML avis.Michael Niedermayer2008-12-14
| | | | | | Fixed issue738 Originally committed as revision 16127 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove silly FIXME comment.Michael Niedermayer2008-12-14
| | | | Originally committed as revision 16122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The POSIX namespace shall be held sacrosanct. To that end,Mike Melanson2008-12-14
| | | | | | continue eliminating _t from structure names in FFmpeg. Originally committed as revision 16118 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename rtp_payload_data_t to avoid clashes with the POSIX namespaceLuca Abeni2008-12-13
| | | | Originally committed as revision 16115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless typedefLuca Abeni2008-12-13
| | | | Originally committed as revision 16114 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused typesLuca Abeni2008-12-13
| | | | Originally committed as revision 16113 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid _t in gxf enum type namesReimar Döffinger2008-12-13
| | | | Originally committed as revision 16112 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split RMContext into RMDemux/MuxContext and make them private in rmdec/enc.c.Ronald S. Bultje2008-12-13
| | | | | | | | Reason for this is that there are no shared entries in the demuxer/muxer context, making it a mystery as to why it was shared between the two. See "[PATCH] clean rmdemux/muxcontext" patch on mailinglist. Originally committed as revision 16111 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't access RMContext directly in rdt.c. Rather, use the return value ofRonald S. Bultje2008-12-13
| | | | | | | | | ff_rm_parse_packet() to indicate whether more audio packets are available in the demuxer from the last RM frame, and save that in the RDT parsing context. See patch/discussion in "[PATCH] rdt.c: don't access RMContext" on ML. Originally committed as revision 16110 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Separate the packet fetching from the data reading, so that the data readingRonald S. Bultje2008-12-13
| | | | | | | | | | | | function is assured to parse at most one packet. This makes this function useful for ASF data packet parsing in a "push-mode" in addition to the current "pull-mode", and therefore allows for use of these functions in, for example, the RTSP demuxer (for MS-RTSP support). Tested to give identical output before and after for regular ASF playback, also see discussion in the ML thread "[PATCH] asf.c: move packet_time_start=0 statement". Testsuite also works after the patch, tested by Benoit Fouet. Originally committed as revision 16108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l: Add missing backslashes.Diego Biurrun2008-12-13
| | | | Originally committed as revision 16107 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Break some lines for a more aesthetically pleasing result.Diego Biurrun2008-12-13
| | | | Originally committed as revision 16106 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove misleading comment, _t is POSIX-reserved namespace.Diego Biurrun2008-12-13
| | | | Originally committed as revision 16105 to svn://svn.ffmpeg.org/ffmpeg/trunk
* whitespace cosmeticsDiego Biurrun2008-12-13
| | | | Originally committed as revision 16100 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid _t in identifier names, _t is reserved by POSIX.Jai Menon2008-12-13
| | | | | | patch by Jai Menon, jmenon86 gmail com Originally committed as revision 16098 to svn://svn.ffmpeg.org/ffmpeg/trunk