summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* Add flag to mark demuxers that can output discontinuous timestamps.Michael Niedermayer2008-08-15
| | | | | | (could also be added to muxers if someone wants) Originally committed as revision 14777 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use h_addr_list[0] instead of h_addr as this is the posix hostent field nameAurelien Jacobs2008-08-14
| | | | Originally committed as revision 14768 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ensure we get explicit definition of various _XOPEN_SOURCE functions we useAurelien Jacobs2008-08-14
| | | | Originally committed as revision 14766 to svn://svn.ffmpeg.org/ffmpeg/trunk
* import ok'd hunks for mxf muxerBaptiste Coudurier2008-08-14
| | | | Originally committed as revision 14765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Surround '#include <sys/select>' by HAVE_SYS_SELECT_H.Kurtnoise2008-08-14
| | | | | | patch by Kurtnoise, kurtnoise free fr Originally committed as revision 14756 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change Dirac in MPEG-TS encapsulation to conform with spec changes.Anuradha Suraparaju2008-08-14
| | | | | | patch by Anuradha Suraparaju, anuradha rd.bbc.co uk Originally committed as revision 14753 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not fill the pts reordering buffer with guessed dts.Michael Niedermayer2008-08-14
| | | | | | | | | | These values should not matter at all in principle because they do not correspond to the time of display of any frame but it seems ffmpeg becomes confused by them if they are far off and its not strictly correct to set them to guessed values. Fixes video_stalls_at_start.wmv Originally committed as revision 14746 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: list some more ebml IDs found in the wild and that we ignoreAurelien Jacobs2008-08-13
| | | | | | | This avoid printing some warnings about unknow IDs while we in fact know the IDs but just want to knowingly ignore them. Originally committed as revision 14738 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Dirac encapsulation in MPEG-TSAnuradha Suraparaju2008-08-13
| | | | | | patch by Anuradha Suraparaju, anuradha rd.bbc.co uk Originally committed as revision 14734 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused variable.Diego Biurrun2008-08-13
| | | | Originally committed as revision 14731 to svn://svn.ffmpeg.org/ffmpeg/trunk
* strcasecmp() requires #include <strings.h>Aurelien Jacobs2008-08-13
| | | | Originally committed as revision 14728 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: parse available blocks even when cluster parsing failedAurelien Jacobs2008-08-13
| | | | | | | This way, we still read the few complete blocks out of a truncated cluster at the end of a truncated file. Originally committed as revision 14723 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add needed include, make it compile without -D_BSD_SOURCE.Michael Niedermayer2008-08-12
| | | | Originally committed as revision 14718 to svn://svn.ffmpeg.org/ffmpeg/trunk
* increase MAX_REORDER_DELAY and pts_buffer size to 16, max for h264 atmBaptiste Coudurier2008-08-12
| | | | Originally committed as revision 14715 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prevent dts generation code to be executed when delay is > MAX_REORDER_DELAY,Baptiste Coudurier2008-08-12
| | | | | | this fixes overflow in AVStream->pts_buffer. Originally committed as revision 14714 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Electronic Arts demuxer: support SxEN audio tags found in 'Need for Speed: ↵Peter Ross2008-08-12
| | | | | | Pro Street' computer game. Originally committed as revision 14713 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Electronic Arts demuxer: perform identification of ADPCM EA R2 codec using ↵Peter Ross2008-08-12
| | | | | | revision2 flag. Originally committed as revision 14710 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Electronic Arts demuxer: ignore PTxx platform ID values.Peter Ross2008-08-12
| | | | Originally committed as revision 14709 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support Electronic Arts files containing MPEG2VIDEO.Peter Ross2008-08-12
| | | | Originally committed as revision 14708 to svn://svn.ffmpeg.org/ffmpeg/trunk
* FOURCC addition: added 3IV2, another mpeg4 id. ↵Benjamin Larsson2008-08-10
| | | | | | incoming/video_3iv2/video_3iv2.avi Originally committed as revision 14681 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add MDEC tags to Electronic Arts demuxer.Peter Ross2008-08-10
| | | | Originally committed as revision 14679 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: move at the beginning of the file the av_frac_* functions, avoidStefano Sabatini2008-08-10
| | | | | | the forward declarations. Originally committed as revision 14677 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: add basic tags support (metadata)Aurelien Jacobs2008-08-08
| | | | Originally committed as revision 14672 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement avformat_version().Stefano Sabatini2008-08-08
| | | | Originally committed as revision 14667 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove mxf.c, previously copied to mxfdec.cBaptiste Coudurier2008-08-07
| | | | Originally committed as revision 14661 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename mxf.c to mxfdec.cBaptiste Coudurier2008-08-07
| | | | Originally committed as revision 14655 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Maintain pointer to end of AVFormatContext.packet_buffer listMåns Rullgård2008-08-06
| | | | | | | | | | | This changes add_to_pktbuf() to maintain a pointer to the last entry in the list, avoiding a linear walk-through on each call. Before this change, add_to_pktbuf() could take a significant amount of time (10% of total decoding time), even with input files of several minutes. After the change, the time spent in this function is barely measurable with oprofile. Originally committed as revision 14654 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add Electronic Arts TGV chunk tags to EA demuxer.Peter Ross2008-08-06
| | | | Originally committed as revision 14643 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: use av_freep(&x) instead of av_free(x);x=NULLAurelien Jacobs2008-08-06
| | | | Originally committed as revision 14633 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: replace matroska_queue_packet with a single call to dynarray_addAnton Khirnov2008-08-06
| | | | | | patch by Anton Khirnov wyskas _at_ gmail _dot_ com Originally committed as revision 14632 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix small typo.Diego Biurrun2008-08-05
| | | | Originally committed as revision 14628 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support muxing of Zork PCM audio into RIFF formats.Peter Ross2008-08-05
| | | | Originally committed as revision 14617 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling/grammar fixesDiego Biurrun2008-08-05
| | | | Originally committed as revision 14616 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: remove useless num_streamsAurelien Jacobs2008-08-05
| | | | Originally committed as revision 14611 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: expand useless ebml_read_element_id() wrapperAurelien Jacobs2008-08-05
| | | | Originally committed as revision 14610 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: simplify matroska_ebmlnum_sint()Aurelien Jacobs2008-08-05
| | | | Originally committed as revision 14609 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: implement matroska_ebmlnum_uint() using ebml_read_num()Aurelien Jacobs2008-08-05
| | | | Originally committed as revision 14608 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroska: expand useless define for MS compat codec id stringsAurelien Jacobs2008-08-05
| | | | Originally committed as revision 14607 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: remove useless comments in ff_mkv_codec_tagsAurelien Jacobs2008-08-05
| | | | Originally committed as revision 14606 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: update copyright year and related commentsAurelien Jacobs2008-08-05
| | | | Originally committed as revision 14605 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: reorder some functions in a more logical orderAurelien Jacobs2008-08-05
| | | | Originally committed as revision 14604 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: remove now useless wrapper ebml_read_element_length()Aurelien Jacobs2008-08-05
| | | | Originally committed as revision 14603 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: remove now useless wrapper ebml_read_seek()Aurelien Jacobs2008-08-05
| | | | Originally committed as revision 14602 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: remove now useless peek_idAurelien Jacobs2008-08-05
| | | | Originally committed as revision 14601 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: don't try to re-read already parsed ID in matroska_parse_cluster()Aurelien Jacobs2008-08-05
| | | | Originally committed as revision 14600 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: remove now unused parameter 'once' from ebml_parse_nest()Aurelien Jacobs2008-08-05
| | | | Originally committed as revision 14599 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: directly use ebml_parse() or ebml_parse_id() where it's enoughAurelien Jacobs2008-08-05
| | | | Originally committed as revision 14598 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: new ebml_parse() function, centralize ebml_read_element_id() callsAurelien Jacobs2008-08-05
| | | | Originally committed as revision 14597 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: rename ebml_parse() to ebml_parse_nest()Aurelien Jacobs2008-08-05
| | | | Originally committed as revision 14596 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroskadec: don't care about the number of bytes read by ebml_read_element_id()Aurelien Jacobs2008-08-05
| | | | Originally committed as revision 14595 to svn://svn.ffmpeg.org/ffmpeg/trunk