112 Commits (c6c6c1aaa64f1ab6823b712c914c81dacc1898aa)

Author SHA1 Message Date
Baptiste Coudurier dcc2220ab5 remove useless declarations from mpegts.h 15 years ago
Baptiste Coudurier 33931016e5 use codec rc_max_rate if set and warn if bit rate is not set 15 years ago
Baptiste Coudurier 01d6bd525a Do not split audio frames accross pes packets. 15 years ago
Mike Scheutzow 907d916627 print more debug info about muxing parameters, patch by Mike Scheutzow, scheutzow at alcatel-lucent dot com 15 years ago
Mike Scheutzow c054f372e0 update mpegts_write_pes documentation, patch by Mike Scheutzow, scheutzow at alcatel-lucent dot com 15 years ago
Mike Scheutzow 4df3bbbc68 Insert null packets to keep pcr values correct, patch by Mike Scheutzow, 15 years ago
Mike Scheutzow 49f6fd8f3f move pcr/sdt/pat period computation after ts->mux_rate is set, patch by Mike Scheutzow, scheutzow at alcatel-lucent dot com 15 years ago
Mike Scheutzow 6b18a3f5ba output a pcr as soon as possible, patch by Mike Scheutzow, scheutzow at alcatel-lucent dot com 15 years ago
Niobos 906c16a11a fix ts packet header size computation, patch by Niobos, niobos at dest-unreach dot be 15 years ago
Niobos 080cabffca fix sdt, pat, pcr size computation, patch by Niobos, niobos at dest-unreach dot be 15 years ago
Baptiste Coudurier 807e4e81a8 mux all stream types except audio as one pes packet per avpacket, issue #1374 15 years ago
Niobos 9deba199fd fix pes overhead computation, patch by Niobos, niobos at dest-unreach dot be 16 years ago
Niobos 1aae34890c rename freq to period which is more correct, patch by Niobos, niobos dot be at gmail dot com 16 years ago
Baptiste Coudurier 84df78b476 simplify pes timestamps fetching, based on a patch by corp186, chasedouglas at gmail dot com 16 years ago
corp186 c69d224102 compute total bitrate more accurately, patch by corp186, chasedouglas at gmail dot com 16 years ago
Baptiste Coudurier 24ac50525a move free data in the video case 16 years ago
Baptiste Coudurier e4358e70f8 write a single pes for video frames, some proprietary player needs it 16 years ago
Baptiste Coudurier b69017af87 ensure first pts is set, according to specs 16 years ago
Baptiste Coudurier 1e8857882b remove useless max_payload_size variable 16 years ago
Baptiste Coudurier 8f14cdee73 do not write dts if pts is not set 16 years ago
Baptiste Coudurier 31df40a130 fix total bitrate computation, based on patch by corp186, chasedouglas at gmail dot com 16 years ago
Aurelien Jacobs 4b358c3e60 use new metadata API in mpegts muxer 16 years ago
Diego Biurrun 406792e7b0 cosmetics: Remove pointless period after copyright statement non-sentences. 16 years ago
Baptiste Coudurier f3ba7c5468 use delay for subs and dirac too 16 years ago
Baptiste Coudurier a57fb91ce5 add aud nal unit if not present in h264 bitstream 16 years ago
Baptiste Coudurier 89ac55ada9 consider other codecs packets contain only one access unit, not just audio 16 years ago
Baptiste Coudurier 3d0a94f699 calculate pat, pmt and sdt exact size and adjust total bitrate 16 years ago
Baptiste Coudurier 620b9df7a7 allow user to specify muxrate 16 years ago
Baptiste Coudurier 811a0aa785 warn if dts < pcr which means TS is invalid 16 years ago
Baptiste Coudurier 5541759f6f only write dts if they differ from pts, according to specs 16 years ago
Baptiste Coudurier 46911c7ab8 use delay to avoid negative dts 16 years ago
Baptiste Coudurier de34dc39c0 set pts and dts of pes packets exactly according to specs 16 years ago
Baptiste Coudurier b5931348bc compute pcr more accurately, regression tests need update 16 years ago
Diego Biurrun 6a5d31ac25 Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 16 years ago
Anuradha Suraparaju 67a38cee37 Change Dirac in MPEG-TS encapsulation to conform with spec changes. 17 years ago
Anuradha Suraparaju f4bba2015a Dirac encapsulation in MPEG-TS 17 years ago
Stefano Sabatini bde15e74de Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 17 years ago
Baptiste Coudurier d3ad044ad5 add pretty common .m2t as ts extension 17 years ago
Baptiste Coudurier 3654a16dc9 fix continuity counter to start at 0 17 years ago
Diego Biurrun 245976da2a Use full path for #includes from another directory. 17 years ago
Aurelien Jacobs 3abe5fbdc4 improve CRC API 17 years ago
Björn Axelsson 899681cd1d Use dynamically allocated ByteIOContext in AVFormatContext 17 years ago
Måns Rullgård 700b971156 write DTS, based on patch by Luca Abeni, lucabe72 email it 18 years ago
Aurelien Jacobs 7fbde3431a replace coder/decoder file description in libavformat by muxer/demuxer 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Måns Rullgård ff70e60176 allow individual selection of muxers and demuxers 19 years ago
Måns Rullgård d2a067d1d9 give AVInput/OutputFormat structs consistent names 19 years ago
Stefan Huehner 7b49ce2e34 Add const to (mostly) char* and make some functions static, which aren't used 19 years ago
Michael Niedermayer 43a80ccee5 generic crc calculation code 19 years ago
Gildas Bazin 6d276a9e91 Properly #ifdef muxer-specific parts. 19 years ago