aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/mpegts.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Add Bluray Subtitle SupportStephen Backway2009-08-251-0/+1
| | | | | | Patch by Stephen Backway, stev391 A exemail D com D au Originally committed as revision 19699 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpegts: change variable-length array to fixed lengthMåns Rullgård2009-08-241-1/+1
| | | | | | The difference between 188 and 204 is not worth worrying about. Originally committed as revision 19697 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use generic multi-stream key frame finding routine to implement read_seek2 ↵Ivan Schreter2009-08-221-13/+68
| | | | | | | | and map read_seek to read_seek2. Originally committed as revision 19681 to svn://svn.ffmpeg.org/ffmpeg/trunk
* init pes dts and pts to AV_NOPTS_VALUE, fix issue #1297Baptiste Coudurier2009-07-301-0/+2
| | | | Originally committed as revision 19546 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Stop parsing in read_header only after finding pmt, andBaptiste Coudurier2009-07-291-6/+5
| | | | | | | do not close pat filter so further pmt can be parsed. Fix issue #1294. Originally committed as revision 19530 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only set CODEC_ID_PROBE when a packet from a stream having a PES headerBaptiste Coudurier2009-06-251-6/+11
| | | | | | is read. Originally committed as revision 19273 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add 0-termination in table, patch by Wolfram Gloger, wmglo at dent dot med ↵Wolfram Gloger2009-06-201-0/+1
| | | | | | dot uni-muenchen dot de Originally committed as revision 19229 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not parse full header for private streamsBaptiste Coudurier2009-06-021-3/+19
| | | | Originally committed as revision 19075 to svn://svn.ffmpeg.org/ffmpeg/trunk
* correctly handle maximum streams limitBaptiste Coudurier2009-06-021-1/+2
| | | | Originally committed as revision 19074 to svn://svn.ffmpeg.org/ffmpeg/trunk
* export data from private streamsBaptiste Coudurier2009-06-021-16/+23
| | | | Originally committed as revision 19073 to svn://svn.ffmpeg.org/ffmpeg/trunk
* initialize pes state to skipBaptiste Coudurier2009-05-311-0/+1
| | | | Originally committed as revision 19029 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print reg desc in a more friendly wayBaptiste Coudurier2009-05-311-1/+1
| | | | Originally committed as revision 19021 to svn://svn.ffmpeg.org/ffmpeg/trunk
* give context to dprintfBaptiste Coudurier2009-05-311-1/+1
| | | | Originally committed as revision 19020 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print registration descriptor in debugBaptiste Coudurier2009-05-311-0/+1
| | | | Originally committed as revision 19019 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 0x7a is E-AC3 descriptorBaptiste Coudurier2009-05-311-1/+1
| | | | Originally committed as revision 19017 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set codec_tag to stream type, so user can deal with itBaptiste Coudurier2009-05-311-0/+2
| | | | Originally committed as revision 19013 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set codec_tag to registration descriptor if presentBaptiste Coudurier2009-05-311-3/+2
| | | | Originally committed as revision 19012 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add streams even if they are not present in PMT, fix #1092 and #835Baptiste Coudurier2009-05-311-3/+21
| | | | Originally committed as revision 19011 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove no longer needed fake dvbsub stream typeBaptiste Coudurier2009-05-311-1/+0
| | | | Originally committed as revision 19010 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reindentBaptiste Coudurier2009-05-311-6/+6
| | | | Originally committed as revision 19009 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove no longer needed initBaptiste Coudurier2009-05-311-3/+3
| | | | Originally committed as revision 19008 to svn://svn.ffmpeg.org/ffmpeg/trunk
* factorizeBaptiste Coudurier2009-05-311-13/+12
| | | | Originally committed as revision 19007 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify and mergeBaptiste Coudurier2009-05-311-49/+41
| | | | Originally committed as revision 19006 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move new_pes_av_stream to avoid forward declarationBaptiste Coudurier2009-05-311-85/+82
| | | | Originally committed as revision 19005 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove definesBaptiste Coudurier2009-05-311-7/+6
| | | | Originally committed as revision 19004 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rework stream type and codec identificationBaptiste Coudurier2009-05-311-79/+81
| | | | Originally committed as revision 19003 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, reindent, remove useless braces, whitespacesBaptiste Coudurier2009-05-311-17/+16
| | | | Originally committed as revision 19002 to svn://svn.ffmpeg.org/ffmpeg/trunk
* export all streams in ts demuxerBaptiste Coudurier2009-05-311-23/+1
| | | | Originally committed as revision 19001 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support AVDISCARD_ALL in mpegts demuxerBaptiste Coudurier2009-05-271-1/+1
| | | | Originally committed as revision 18964 to svn://svn.ffmpeg.org/ffmpeg/trunk
* return error in mpegts_push_data and propagate itBaptiste Coudurier2009-05-271-19/+27
| | | | Originally committed as revision 18963 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l, forgot ';', fix compilationBaptiste Coudurier2009-05-271-1/+1
| | | | Originally committed as revision 18962 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check that len is not negativeBaptiste Coudurier2009-05-271-0/+2
| | | | Originally committed as revision 18961 to svn://svn.ffmpeg.org/ffmpeg/trunk
* demux whole PES packets from TSBaptiste Coudurier2009-05-271-23/+84
| | | | Originally committed as revision 18960 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move DEBUG define before include to get dprintfBaptiste Coudurier2009-05-261-3/+3
| | | | Originally committed as revision 18956 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless wrapperBaptiste Coudurier2009-04-121-8/+2
| | | | Originally committed as revision 18465 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless wrapperBaptiste Coudurier2009-04-121-7/+1
| | | | Originally committed as revision 18463 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace DEBUG_SI with DEBUG and use dprintfBaptiste Coudurier2009-04-121-31/+28
| | | | Originally committed as revision 18458 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set stream type to ac3 if registration descriptor is present.Baptiste Coudurier2009-04-121-0/+2
| | | | | | Based on patch by Nico Sabi, nicola dot sabbi at poste dot it Originally committed as revision 18457 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify registration descriptor parsing with bytestream get functionsBaptiste Coudurier2009-04-121-18/+8
| | | | Originally committed as revision 18456 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ok, ts demuxer is more complicated than I thoughtBjörn Axelsson2009-04-121-1/+3
| | | | | | | | Revert r18454 and fix correctly #700 Stop parsing if end of buffer is reached while reading patch by Björn Axelsson, bjorn dot axelsson at intinor dot se Originally committed as revision 18455 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix end of buffer check, fix hang_read_header.h264.tsBaptiste Coudurier2009-04-121-1/+1
| | | | Originally committed as revision 18454 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid creating a new stream not referenced in pmt since it cannot be ↵Baptiste Coudurier2009-03-221-5/+2
| | | | | | associated to a program, fix issue 835 Originally committed as revision 18137 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change TS seeking so it returns position/timestamp of a key frame.Ivan Schreter2009-02-281-4/+12
| | | | | | Patch by Ivan Schreter, schreter gmx net Originally committed as revision 17665 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use new metadata API in mpegts demuxerAurelien Jacobs2009-02-101-3/+5
| | | | Originally committed as revision 17112 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix minor memory leak.Jindřich Makovička2009-02-061-0/+7
| | | | | | Patch by Jindrich Makovicka, approved by mans. Originally committed as revision 17021 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix probe & demuxing of Topfield 58XXPVR and 68XXPVR (topfield.rec)Michael Niedermayer2009-02-031-5/+6
| | | | Originally committed as revision 16968 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set pts and dts when only pts is present, according to specsBaptiste Coudurier2009-01-231-1/+1
| | | | Originally committed as revision 16734 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-191-1/+1
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix build: Add intreadwrite.h and bswap.h #includes where necessary.Diego Biurrun2009-01-111-0/+1
| | | | Originally committed as revision 16556 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpegts: replace Program_t typedef with "struct Program"Måns Rullgård2008-12-131-7/+7
| | | | Originally committed as revision 16086 to svn://svn.ffmpeg.org/ffmpeg/trunk