summaryrefslogtreecommitdiff
path: root/libavformat/mpegtsenc.c
Commit message (Collapse)AuthorAge
...
* remove useless declarations from mpegts.hBaptiste Coudurier2010-01-13
| | | | Originally committed as revision 21205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use codec rc_max_rate if set and warn if bit rate is not setBaptiste Coudurier2010-01-13
| | | | Originally committed as revision 21204 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not split audio frames accross pes packets.Baptiste Coudurier2010-01-13
| | | | | | This was not supported by some equipment and cisco analyzer. Originally committed as revision 21203 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print more debug info about muxing parameters, patch by Mike Scheutzow, ↵Mike Scheutzow2010-01-13
| | | | | | scheutzow at alcatel-lucent dot com Originally committed as revision 21201 to svn://svn.ffmpeg.org/ffmpeg/trunk
* update mpegts_write_pes documentation, patch by Mike Scheutzow, scheutzow at ↵Mike Scheutzow2010-01-13
| | | | | | alcatel-lucent dot com Originally committed as revision 21200 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Insert null packets to keep pcr values correct, patch by Mike Scheutzow,Mike Scheutzow2010-01-13
| | | | | | scheutzow at alcatel-lucent dot com and Niobos, niobos at dest-unreach dot be. Originally committed as revision 21199 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move pcr/sdt/pat period computation after ts->mux_rate is set, patch by Mike ↵Mike Scheutzow2010-01-13
| | | | | | Scheutzow, scheutzow at alcatel-lucent dot com Originally committed as revision 21198 to svn://svn.ffmpeg.org/ffmpeg/trunk
* output a pcr as soon as possible, patch by Mike Scheutzow, scheutzow at ↵Mike Scheutzow2010-01-13
| | | | | | alcatel-lucent dot com Originally committed as revision 21197 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix ts packet header size computation, patch by Niobos, niobos at ↵Niobos2010-01-13
| | | | | | dest-unreach dot be Originally committed as revision 21196 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix sdt, pat, pcr size computation, patch by Niobos, niobos at dest-unreach ↵Niobos2010-01-13
| | | | | | dot be Originally committed as revision 21195 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mux all stream types except audio as one pes packet per avpacket, issue #1374Baptiste Coudurier2009-10-18
| | | | Originally committed as revision 20292 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix pes overhead computation, patch by Niobos, niobos at dest-unreach dot beNiobos2009-09-17
| | | | Originally committed as revision 19902 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename freq to period which is more correct, patch by Niobos, niobos dot be ↵Niobos2009-07-28
| | | | | | at gmail dot com Originally committed as revision 19529 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify pes timestamps fetching, based on a patch by corp186, chasedouglas ↵Baptiste Coudurier2009-05-23
| | | | | | at gmail dot com Originally committed as revision 18910 to svn://svn.ffmpeg.org/ffmpeg/trunk
* compute total bitrate more accurately, patch by corp186, chasedouglas at ↵corp1862009-05-23
| | | | | | gmail dot com Originally committed as revision 18909 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move free data in the video caseBaptiste Coudurier2009-05-11
| | | | Originally committed as revision 18793 to svn://svn.ffmpeg.org/ffmpeg/trunk
* write a single pes for video frames, some proprietary player needs itBaptiste Coudurier2009-05-11
| | | | Originally committed as revision 18792 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ensure first pts is set, according to specsBaptiste Coudurier2009-05-10
| | | | Originally committed as revision 18781 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless max_payload_size variableBaptiste Coudurier2009-05-10
| | | | Originally committed as revision 18780 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not write dts if pts is not setBaptiste Coudurier2009-05-10
| | | | Originally committed as revision 18779 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix total bitrate computation, based on patch by corp186, chasedouglas at ↵Baptiste Coudurier2009-05-10
| | | | | | gmail dot com Originally committed as revision 18778 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use new metadata API in mpegts muxerAurelien Jacobs2009-02-18
| | | | Originally committed as revision 17406 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-19
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use delay for subs and dirac tooBaptiste Coudurier2009-01-15
| | | | Originally committed as revision 16614 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add aud nal unit if not present in h264 bitstreamBaptiste Coudurier2009-01-15
| | | | Originally committed as revision 16613 to svn://svn.ffmpeg.org/ffmpeg/trunk
* consider other codecs packets contain only one access unit, not just audioBaptiste Coudurier2009-01-14
| | | | Originally committed as revision 16611 to svn://svn.ffmpeg.org/ffmpeg/trunk
* calculate pat, pmt and sdt exact size and adjust total bitrateBaptiste Coudurier2009-01-14
| | | | Originally committed as revision 16610 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allow user to specify muxrateBaptiste Coudurier2009-01-14
| | | | Originally committed as revision 16609 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warn if dts < pcr which means TS is invalidBaptiste Coudurier2009-01-14
| | | | Originally committed as revision 16607 to svn://svn.ffmpeg.org/ffmpeg/trunk
* only write dts if they differ from pts, according to specsBaptiste Coudurier2009-01-14
| | | | Originally committed as revision 16605 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use delay to avoid negative dtsBaptiste Coudurier2009-01-14
| | | | Originally committed as revision 16604 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set pts and dts of pes packets exactly according to specsBaptiste Coudurier2009-01-14
| | | | Originally committed as revision 16603 to svn://svn.ffmpeg.org/ffmpeg/trunk
* compute pcr more accurately, regression tests need updateBaptiste Coudurier2009-01-14
| | | | Originally committed as revision 16596 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix build: Add intreadwrite.h and bswap.h #includes where necessary.Diego Biurrun2009-01-11
| | | | Originally committed as revision 16556 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
* 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
* Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.Stefano Sabatini2008-06-03
| | | | | | | patch by Stefano Sabatini, stefano.sabatini-lala poste.it along with some spelling/consistency fixes for the long names by me Originally committed as revision 13649 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add pretty common .m2t as ts extensionBaptiste Coudurier2008-06-03
| | | | Originally committed as revision 13642 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix continuity counter to start at 0Baptiste Coudurier2008-06-03
| | | | Originally committed as revision 13641 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full path for #includes from another directory.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* improve CRC APIAurelien Jacobs2008-01-04
| | | | | | | - don't export any global var - provide either generated or hardcoded tables Originally committed as revision 11409 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use dynamically allocated ByteIOContext in AVFormatContextBjörn Axelsson2007-11-21
| | | | | | | patch by: Björn Axelsson, bjorn d axelsson a intinor d se thread: [PATCH] Remove static ByteIOContexts, 06 nov 2007 Originally committed as revision 11071 to svn://svn.ffmpeg.org/ffmpeg/trunk
* write DTS, based on patch by Luca Abeni, lucabe72 email itMåns Rullgård2007-03-02
| | | | Originally committed as revision 8196 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
* 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
* 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
* generic crc calculation codeMichael Niedermayer2006-03-06
| | | | Originally committed as revision 5115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Properly #ifdef muxer-specific parts.Gildas Bazin2006-01-19
| | | | | | Taken from a patch by Gildas Bazin < gbazin -- @@ -- altern -- . -- org > Originally committed as revision 4869 to svn://svn.ffmpeg.org/ffmpeg/trunk