summaryrefslogtreecommitdiff
path: root/libavformat/mpegtsenc.c
Commit message (Collapse)AuthorAge
...
* reindentBaptiste Coudurier2010-03-10
| | | | Originally committed as revision 22427 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In mpegts muxer, write adts header if aac bitstream does not contain itBaptiste Coudurier2010-03-09
| | | | Originally committed as revision 22355 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In mpegts muxer, search for h264 aud nal, it might not be the first nal.Baptiste Coudurier2010-03-08
| | | | | | | Improve ther error message when bitstream is malformated and tell user to use the bitstream filter. Originally committed as revision 22354 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpegts vbr muxing, activated when muxing rate is not supplied by theBaptiste Coudurier2010-03-08
| | | | | | user. Originally committed as revision 22352 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Start continuity counter at 0 for pmt as wellBaptiste Coudurier2010-03-08
| | | | Originally committed as revision 22350 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Start continuity counter at 0 for streamsBaptiste Coudurier2010-03-08
| | | | Originally committed as revision 22344 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l typo, fix ts total bit rate computationBaptiste Coudurier2010-03-08
| | | | Originally committed as revision 22343 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correctly increment continuity_counter in PCR packets.Yann Coupin2010-02-24
| | | | | | Patch by Yann Coupin, yann.coupin+ffmpeg gmail Originally committed as revision 22020 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert wrongly commited hunk in r21205Baptiste Coudurier2010-01-13
| | | | Originally committed as revision 21207 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 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