Georgi Chorbadzhiyski
|
445996aa51
Replace defines in libavformat/mpegtsenc.c with AVOptions
|
13 years ago |
Peter Ross
|
4d54df8e07
mpegtsenc: support CODEC_ID_AAC_LATM
|
13 years ago |
Georgi Chorbadzhiyski
|
a7827a17c6
In mpegts "reserved_future_use" field must be set to 1 in SDT table
|
13 years ago |
Diego Elio Pettenò
|
c6610a216e
Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.
|
13 years ago |
Georgi Chorbadzhiyski
|
535638b55f
mpegtsenc: set reserved bits to 1 in PCR field
|
13 years ago |
Georgi Chorbadzhiyski
|
6e78c8ee94
mpegtsenc: remove unused variables
|
13 years ago |
Janne Grunau
|
e5fe65512b
mpegtsenc: prefer metadata keyed with "service_name"
|
13 years ago |
Georgi Chorbadzhiyski
|
69688e71bc
Add service_provider and service_name metadata
|
13 years ago |
Tomas Härdin
|
66be80d610
mpegtsenc: Improve PCR generation and output
|
14 years ago |
Tomas Härdin
|
1620939022
mpegtsenc: Indent
|
14 years ago |
Tomas Härdin
|
d1ac03517e
mpegtsenc: Write subtitle extradata if set
|
14 years ago |
Baptiste Coudurier
|
ef011e6d58
In mpegts muxer, fix rbsp trailing bits in AUD nal, fixes issue #2122
|
14 years ago |
Måns Rullgård
|
8fc0162ac4
Add av_ prefix to bswap macros
|
14 years ago |
Baptiste Coudurier
|
efdccce500
In mpegts muxer, print VBR instead of dummy 1 when displaying muxrate
|
14 years ago |
Måns Rullgård
|
ea59f489b0
mpegtsenc: allocate correct size for PID table
|
14 years ago |
Mike Scheutzow
|
5fd4857354
Allow setting streamid when muxing mpegts.
|
14 years ago |
Stefano Sabatini
|
9a2cb05ff9
Move the internal function declarations in avformat.h to internal.h.
|
14 years ago |
Stefano Sabatini
|
2874c81cc8
Replace all remaining occurrences of AVERROR_NOMEM with
|
14 years ago |
Stefano Sabatini
|
72415b2adb
Define AVMediaType enum, and use it instead of enum CodecType, which
|
14 years ago |
Baptiste Coudurier
|
83c2bc7abb
In mpegts muxer, free adts context and temporary data
|
14 years ago |
Baptiste Coudurier
|
e3433702ae
reindent
|
14 years ago |
Baptiste Coudurier
|
8fdd542ce4
In mpegts muxer, write adts header if aac bitstream does not contain it
|
14 years ago |
Baptiste Coudurier
|
e17d77bb67
In mpegts muxer, search for h264 aud nal, it might not be the first nal.
|
14 years ago |
Baptiste Coudurier
|
7082ea56c8
mpegts vbr muxing, activated when muxing rate is not supplied by the
|
14 years ago |
Baptiste Coudurier
|
677a1144b0
Start continuity counter at 0 for pmt as well
|
14 years ago |
Baptiste Coudurier
|
d73a458f27
Start continuity counter at 0 for streams
|
14 years ago |
Baptiste Coudurier
|
9169174fd6
10l typo, fix ts total bit rate computation
|
14 years ago |
Yann Coupin
|
8d819221db
Correctly increment continuity_counter in PCR packets.
|
14 years ago |
Baptiste Coudurier
|
a1f42882e1
revert wrongly commited hunk in r21205
|
15 years ago |
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
|
15 years ago |
Niobos
|
1aae34890c
rename freq to period which is more correct, patch by Niobos, niobos dot be at gmail dot com
|
15 years ago |
Baptiste Coudurier
|
84df78b476
simplify pes timestamps fetching, based on a patch by corp186, chasedouglas at gmail dot com
|
15 years ago |
corp186
|
c69d224102
compute total bitrate more accurately, patch by corp186, chasedouglas at gmail dot com
|
15 years ago |
Baptiste Coudurier
|
24ac50525a
move free data in the video case
|
15 years ago |
Baptiste Coudurier
|
e4358e70f8
write a single pes for video frames, some proprietary player needs it
|
15 years ago |
Baptiste Coudurier
|
b69017af87
ensure first pts is set, according to specs
|
15 years ago |
Baptiste Coudurier
|
1e8857882b
remove useless max_payload_size variable
|
15 years ago |
Baptiste Coudurier
|
8f14cdee73
do not write dts if pts is not set
|
15 years ago |
Baptiste Coudurier
|
31df40a130
fix total bitrate computation, based on patch by corp186, chasedouglas at gmail dot com
|
15 years ago |