summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* assdec: don't remove CR, they are part of the specAurelien Jacobs2008-09-27
| | | | Originally committed as revision 15442 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Break overly long lines, one grammar fix.Diego Biurrun2008-09-27
| | | | Originally committed as revision 15441 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spelling/wording/grammarDiego Biurrun2008-09-27
| | | | Originally committed as revision 15440 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move doxygen comments for av_gettime from utils.c to avformat.h.Diego Biurrun2008-09-27
| | | | Originally committed as revision 15439 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ASS/SSA muxer.Michael Niedermayer2008-09-26
| | | | Originally committed as revision 15430 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add ok parts to the rm demuxer for SIPRO supportBenjamin Larsson2008-09-26
| | | | Originally committed as revision 15426 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for Acelp.net fourcc and codecid, remuxing wav to avi should workBenjamin Larsson2008-09-26
| | | | Originally committed as revision 15425 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not lose the '\n'.Michael Niedermayer2008-09-26
| | | | Originally committed as revision 15424 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 2 in 1, an ASS and SSA demuxer.Michael Niedermayer2008-09-26
| | | | | | Tested with -scodec copy on all ASS & SSA samples that i found on mphq (exactly 2). Originally committed as revision 15422 to svn://svn.ffmpeg.org/ffmpeg/trunk
* only include sys/select.h if present, fix mingw compilationBaptiste Coudurier2008-09-26
| | | | Originally committed as revision 15420 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prevent image2 from complaining about non monotone timestamps asMichael Niedermayer2008-09-26
| | | | | | there are no timestamps in "raw" image2. Originally committed as revision 15419 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, remove GXF: in log messages since it is present in contextBaptiste Coudurier2008-09-24
| | | | Originally committed as revision 15409 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skip invalid audio samples in gxf packetsBaptiste Coudurier2008-09-24
| | | | Originally committed as revision 15408 to svn://svn.ffmpeg.org/ffmpeg/trunk
* include sys/select.h to get select, according to posix 2001,Baptiste Coudurier2008-09-24
| | | | | | fix compilation on freebsd 5.5 Originally committed as revision 15406 to svn://svn.ffmpeg.org/ffmpeg/trunk
* include sys/select.h instead of unistd.h to get select,Baptiste Coudurier2008-09-24
| | | | | | according to posix 2001, fix compilation on freebsd 5.5 Originally committed as revision 15405 to svn://svn.ffmpeg.org/ffmpeg/trunk
* stop parsing if tag size is wrongly < 8 to avoid infinite loopBaptiste Coudurier2008-09-24
| | | | Originally committed as revision 15401 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid segfault due to not set AVCodec.Michael Niedermayer2008-09-24
| | | | Originally committed as revision 15400 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge amr wb case with amr nb and qcelpBaptiste Coudurier2008-09-24
| | | | Originally committed as revision 15399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not override sample rate for amr nor qcelp, should fix some qcelp files ↵Baptiste Coudurier2008-09-24
| | | | | | at 16000hz Originally committed as revision 15397 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ASF stands for "advanced stream format" not "adaptive ...", changing it to ↵Michael Niedermayer2008-09-24
| | | | | | "ASF". Originally committed as revision 15395 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for RVTR fourCCVitor Sessak2008-09-23
| | | | Originally committed as revision 15386 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ensure that muxer and encoder aspect ratios match. So noMichael Niedermayer2008-09-19
| | | | | | invalid files are generated. Originally committed as revision 15367 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add fourcc for MS RLE4Kostya Shishkov2008-09-18
| | | | Originally committed as revision 15357 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert r14983, value is not sample aspect ratio, it is display aspect ratioBaptiste Coudurier2008-09-17
| | | | Originally committed as revision 15352 to svn://svn.ffmpeg.org/ffmpeg/trunk
* write number of samples in FLAC extradata.Justin Ruggles2008-09-14
| | | | | | based on a patch by Mathieu Velten (matmaul gmail com). Originally committed as revision 15324 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add error message for unsupported codecs in WAVE.Justin Ruggles2008-09-14
| | | | | | Resolves issue 623. Originally committed as revision 15322 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r15317.Ronald S. Bultje2008-09-14
| | | | Originally committed as revision 15318 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename RTSP_SERVER_RDT to RTSP_SERVER_REAL, because RDT (the transportRonald S. Bultje2008-09-14
| | | | | | | protocol) is not strictly related to the server type (Real servers can stream both RDT and RTP). Originally committed as revision 15317 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: simplify, first_timecode is already in the indexAurelien Jacobs2008-09-12
| | | | | | no need to duplicate it Originally committed as revision 15302 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: prevent seeking before the first keyframe of the reference streamAurelien Jacobs2008-09-11
| | | | Originally committed as revision 15301 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r15927, see discussion in "[PATCH] rtsp cleanup part 1:Ronald S. Bultje2008-09-11
| | | | | | remove duplicate code" thread on ML. Originally committed as revision 15298 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize out common code for opening of the RTP parsing context betweenRonald S. Bultje2008-09-11
| | | | | | | SDP and RTSP into a new function. See discussion on ML in "[PATCH] rtsp cleanup part 1: remove duplicate code" thread. Originally committed as revision 15297 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clarify convergence_duration.Michael Niedermayer2008-09-10
| | | | Originally committed as revision 15291 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set bits_per_coded_sample according to new lavc apiBaptiste Coudurier2008-09-09
| | | | Originally committed as revision 15289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: demux relevant subtitle packets after a seekAurelien Jacobs2008-09-09
| | | | | | only works for subtitle tracks which were properly indexed up to the seek point Originally committed as revision 15284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: ensure that overlapping subtitles are not added to the indexAurelien Jacobs2008-09-09
| | | | Originally committed as revision 15283 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: after seeking, skip up to the desired timestamp instead ofAurelien Jacobs2008-09-09
| | | | | | the desired stream Originally committed as revision 15282 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: move timecode calculation a little earlierAurelien Jacobs2008-09-09
| | | | | | so as to be able to use it in other part of the code Originally committed as revision 15281 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: sanitize track time_scale before using itAurelien Jacobs2008-09-09
| | | | | | fix issue628 Originally committed as revision 15280 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print stream index in decimal not in hex, easier for debuggingBaptiste Coudurier2008-09-09
| | | | Originally committed as revision 15279 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set block align in av_write_header if not set, fix issue #489Baptiste Coudurier2008-09-08
| | | | Originally committed as revision 15277 to svn://svn.ffmpeg.org/ffmpeg/trunk
* write copyright metadata tagBaptiste Coudurier2008-09-08
| | | | Originally committed as revision 15276 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump Major version, this commit is almost just renaming bits_per_sample toLuca Abeni2008-09-08
| | | | | | | | | | | bits_per_coded_sample but that cannot be done seperately. Patch by Luca Abeni Also reset the minor version and fix the forgotton change to libfaad. Note: The API/ABI should not be considered stable yet, there still may be a change done here or there if some developer has some cleanup ideas and patches! Originally committed as revision 15262 to svn://svn.ffmpeg.org/ffmpeg/trunk
* terminate tag tables by CODEC_ID_NONEBaptiste Coudurier2008-09-08
| | | | Originally committed as revision 15259 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set default bps to 16 in wav headerBaptiste Coudurier2008-09-07
| | | | Originally committed as revision 15239 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement RDT-specific data parsing routines. After these changes, simpleRonald S. Bultje2008-09-07
| | | | | | | playback of RTSP/RDT streams should work. See discussion in "Realmedia patch" thread on ML. Originally committed as revision 15237 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after previous patch.Ronald S. Bultje2008-09-07
| | | | Originally committed as revision 15236 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement a RDT-specific SET_PARAMETER command that subscribes to theRonald S. Bultje2008-09-07
| | | | | | | first stream in a RTSP/RDT session. See discussion in "Realmedia patch" thread on ML. Originally committed as revision 15235 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add dynamic payload handlers to rdt.c. These follow the same API as the onesRonald S. Bultje2008-09-07
| | | | | | | | | | | | | | | | | | in rtpdec.c, so that they can be shared and used in the same way in rtsp.c. The handlers, since they are specific for RDT, are registered in rdt.c and a new registration function is thus called from allformats.c. The dynamic payload handler also implements RDT-specific SDP-line parsing for OpaqueData and StartTime, which are specific for RDT and needed for proper playback. OpaqueData contains one or a list ("MLTI") of "MDPR" chunks that can be parsed by the rmdec.c function ff_rm_read_mdpr_codecdata(). To use this function, we create a new rdt_demuxer, which has the same private data as the rm_demuxer. The resulting AVFormatContext created with _open_stream() can thus be used to call functions in the RM demuxer. See discussion in "Realmedia patch" thread on ML. Originally committed as revision 15234 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Give register_dynamic_payload_handler() in rtpdec.c a ff_ prefix and exportRonald S. Bultje2008-09-07
| | | | | | | it so that I can use it in rdt.c as well. See discussion in "Realmedia patch" thread on ML. Originally committed as revision 15233 to svn://svn.ffmpeg.org/ffmpeg/trunk