summaryrefslogtreecommitdiff
path: root/libavformat/mpegts.c
Commit message (Collapse)AuthorAge
* Replace all occurrences of AVERROR_IO with AVERROR(EIO).Panagiotis Issaris2007-07-19
| | | | Originally committed as revision 9760 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix compilation with assertAlex Beregszaszi2007-07-13
| | | | Originally committed as revision 9619 to svn://svn.ffmpeg.org/ffmpeg/trunk
* update SectionCallback and PESCallback typedefs to match functionsMåns Rullgård2007-07-08
| | | | Originally committed as revision 9542 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use AV_RB* macros where appropriate.Ronald S. Bultje2007-07-06
| | | | | | | | patch by Ronald S. Bultje, rsbultje gmail com thread: Re: [FFmpeg-devel] remove int readers date: Sat, 23 Jun 2007 09:32:12 -0400 Originally committed as revision 9499 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-06-08
| | | | Originally committed as revision 9258 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove now unused "global" pcr_pidMichael Niedermayer2007-06-08
| | | | Originally committed as revision 9257 to svn://svn.ffmpeg.org/ffmpeg/trunk
* proper per stream pcr_pid support by (Wolfram Gloger wmglo ↵Michael Niedermayer2007-06-08
| | | | | | dent.med.uni-muenchen@de ) Originally committed as revision 9256 to svn://svn.ffmpeg.org/ffmpeg/trunk
* partially revert r2931 (Support raw mpegts streams from dvr)Michael Niedermayer2007-06-04
| | | | | | the change was wrong Originally committed as revision 9219 to svn://svn.ffmpeg.org/ffmpeg/trunk
* harmless typoMichael Niedermayer2007-06-04
| | | | Originally committed as revision 9210 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix indentionMichael Niedermayer2007-06-04
| | | | Originally committed as revision 9209 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove duplicate PAT scaning code and actual PAT scanMichael Niedermayer2007-06-04
| | | | | | | also disabling the nonsense 3yr old rawts change (it would after the above chage totally break the demuxer if its left enabled) Originally committed as revision 9208 to svn://svn.ffmpeg.org/ffmpeg/trunk
* unused variablesMichael Niedermayer2007-06-04
| | | | Originally committed as revision 9207 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont rescan for information on each pid, but rather do it just once byMichael Niedermayer2007-06-04
| | | | | | opening 1 filter for each at the same time Originally committed as revision 9206 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move structs and enums to top of file so they can be usedMichael Niedermayer2007-06-04
| | | | Originally committed as revision 9205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* passing MpegTSFilter to the filters instead of a random void *opaqueMichael Niedermayer2007-06-04
| | | | | | | code is simler and the filters now know the pid they are filtering so one filter callback can be used with more then one pid at the same time Originally committed as revision 9204 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not perform SDT scan at the begin (this avoids a timeconsuming search forMichael Niedermayer2007-06-04
| | | | | | optional info) instead fill SDT info in and update it as we stumble across it Originally committed as revision 9201 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make new_service() update existing info sanelyMichael Niedermayer2007-06-04
| | | | Originally committed as revision 9200 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove fake service/provider names used for PATMichael Niedermayer2007-06-04
| | | | | | | this allows us to distingush if the info came from SDT or PAT and will allow to dyamically fill info in ... Originally committed as revision 9199 to svn://svn.ffmpeg.org/ffmpeg/trunk
* IndentationBenoit Fouet2007-06-04
| | | | Originally committed as revision 9197 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get rid of if(1)Michael Niedermayer2007-06-02
| | | | Originally committed as revision 9179 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get rid of one layer of callback obfuscationMichael Niedermayer2007-06-02
| | | | Originally committed as revision 9178 to svn://svn.ffmpeg.org/ffmpeg/trunk
* kill completely idiotic code which hides all but 2 streamsMichael Niedermayer2007-06-02
| | | | Originally committed as revision 9177 to svn://svn.ffmpeg.org/ffmpeg/trunk
* correct implementation of "try with auto_guess if first detection fails"Michael Niedermayer2007-06-02
| | | | | | (untested) Originally committed as revision 9175 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert r4802 (try with auto_guess if first detection fails)Michael Niedermayer2007-06-02
| | | | | | | this change is broken, 3/4 of the code added is unreachable, ill implement it correctly in a moment Originally committed as revision 9174 to svn://svn.ffmpeg.org/ffmpeg/trunk
* split mpeg2ts_raw mode into its own demuxer using such a flag is an ↵Michael Niedermayer2007-06-02
| | | | | | incredibly dirty hack Originally committed as revision 9173 to svn://svn.ffmpeg.org/ffmpeg/trunk
* variable initialization (because of a gcc warning)Glenn A. Serre2007-05-29
| | | | | | patch by Glenn A. Serre gaserre spiresoftware com Originally committed as revision 9146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add an enum for need_parsingAurelien Jacobs2007-04-15
| | | | Originally committed as revision 8742 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introduce two new logging functions av_hex_dump_log() and av_pkt_dump_log()Panagiotis Issaris2007-03-12
| | | | | | which use av_log() for logging instead of fprintf(). Originally committed as revision 8339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* This fixes error handling for BeOS, removing the need for some ifdefs.François Revol2007-02-13
| | | | | | | | | AVERROR_ defines are moved to avcodec.h as they are needed in there as well. Feel free to move that to avutil/common.h. Bumped up avcodec/format version numbers as though it's binary compatible we will want to rebuild apps as error values changed. Please from now on use return AVERROR(EFOO) instead of the ugly return -EFOO in your code. This also removes the need for berrno.h. Originally committed as revision 7965 to svn://svn.ffmpeg.org/ffmpeg/trunk
* demux VC1 in mpegtsNico Sabbi2007-02-09
| | | | Originally committed as revision 7902 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add some context to av_log calls.Michel Bardiaux2007-01-31
| | | | | | patch by Michel Bardiaux, mbardiaux mediaxim be Originally committed as revision 7774 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpegts-documentation-only.patch -- adds documentation patch by Daniel ↵Daniel Kristjansson2007-01-23
| | | | | | | | Kristjansson / danielk mrl.nyu edu yes another 1 year old patch, this one though has one failed hunk Originally committed as revision 7676 to svn://svn.ffmpeg.org/ffmpeg/trunk
* "converts printf's to avlog's" patch by Daniel Kristjansson / danielk ↵Daniel Kristjansson2007-01-23
| | | | | | | | | mrl.nyu edu another 1 year old patch forgoten by mans trailing whitespace removial by me Originally committed as revision 7674 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make some symbols staticMåns Rullgård2006-11-11
| | | | Originally committed as revision 6973 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace coder/decoder file description in libavformat by muxer/demuxerAurelien Jacobs2006-10-23
| | | | Originally committed as revision 6774 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* scan s->probesize packets instead of MAX_SCAN_PACKETS (that is still the ↵Nico Sabbi2006-08-27
| | | | | | default value) Originally committed as revision 6110 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allow individual selection of muxers and demuxersMåns Rullgård2006-07-10
| | | | Originally committed as revision 5707 to svn://svn.ffmpeg.org/ffmpeg/trunk
* give AVInput/OutputFormat structs consistent namesMåns Rullgård2006-07-09
| | | | Originally committed as revision 5697 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Etsi identifies DTS audio with stream_private+descriptor 0x7b (in the PMT).Nico Sabbi2006-07-08
| | | | | | | | | This patch permits to recognize these streams but it's untested for lack of samples. Patch by Nico Sabbi <nicola_sabbi at fastwebnet it> Originally committed as revision 5671 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add const to (mostly) char* and make some functions static, which aren't usedStefan Huehner2006-06-18
| | | | | | | outside their declaring source file and which have no corresponding prototype. patch by Stefan Huehner stefan^^@^^huehner^^.^^org Originally committed as revision 5497 to svn://svn.ffmpeg.org/ffmpeg/trunk
* This patch simply adds demuxing support for AC-3 streams in DVB TSMåns Rullgård2006-04-01
| | | | | | | | | | | | files. In these streams AC-3 is given type 0x06 (private stream) and includes a descriptor with either tag 0x6A or 0x7A. The code already handles ATSC AC-3 which uses stream type 0x81. All the new patch does is look for any stream type 0x06 that has a descriptor with the proper tag (i.e. 0x6A or 0x7A) and if found forces it to be recognized as an AC-3 stream. From Andy Brown <abrown at daqtron com> Originally committed as revision 5260 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix memory leak on mpegts closeMåns Rullgård2006-04-01
| | | | | | found by Andy Brown <abrown at daqtron com> Originally committed as revision 5259 to svn://svn.ffmpeg.org/ffmpeg/trunk
* generic crc calculation codeMichael Niedermayer2006-03-06
| | | | Originally committed as revision 5115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-12
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* try with auto_guess if first detection failsNico Sabbi2006-01-02
| | | | Originally committed as revision 4802 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added support for DVHS (192) packet sizeNico Sabbi2006-01-02
| | | | Originally committed as revision 4801 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-17
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERSDiego Biurrun2005-09-23
| | | | | | | in libavformat to allow building (de)coders and (de)muxers independently at some point + support for this option in configure. Originally committed as revision 4611 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Kill some compiler warnings. Compiled code verified identical after changes.Måns Rullgård2005-09-06
| | | | Originally committed as revision 4567 to svn://svn.ffmpeg.org/ffmpeg/trunk