mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-02-04 06:08:26 +02:00
avformat/mpegtsenc: remove deprecated resend_headers option
Deprecated since 2014. Signed-off-by: Marton Balint <cus@passwd.hu>
This commit is contained in:
parent
88ac76be79
commit
5974463767
@ -1611,10 +1611,6 @@ Conform to System B (DVB) instead of System A (ATSC).
|
|||||||
Mark the initial packet of each stream as discontinuity.
|
Mark the initial packet of each stream as discontinuity.
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@item resend_headers @var{integer}
|
|
||||||
Reemit PAT/PMT before writing the next packet. This option is deprecated:
|
|
||||||
use @option{mpegts_flags} instead.
|
|
||||||
|
|
||||||
@item mpegts_copyts @var{boolean}
|
@item mpegts_copyts @var{boolean}
|
||||||
Preserve original timestamps, if value is set to @code{1}. Default value
|
Preserve original timestamps, if value is set to @code{1}. Default value
|
||||||
is @code{-1}, which results in shifting timestamps so that they start from 0.
|
is @code{-1}, which results in shifting timestamps so that they start from 0.
|
||||||
|
@ -97,8 +97,6 @@ typedef struct MpegTSWrite {
|
|||||||
int start_pid;
|
int start_pid;
|
||||||
int m2ts_mode;
|
int m2ts_mode;
|
||||||
|
|
||||||
int reemit_pat_pmt; // backward compatibility
|
|
||||||
|
|
||||||
int pcr_period;
|
int pcr_period;
|
||||||
#define MPEGTS_FLAG_REEMIT_PAT_PMT 0x01
|
#define MPEGTS_FLAG_REEMIT_PAT_PMT 0x01
|
||||||
#define MPEGTS_FLAG_AAC_LATM 0x02
|
#define MPEGTS_FLAG_AAC_LATM 0x02
|
||||||
@ -1558,13 +1556,6 @@ static int mpegts_write_packet_internal(AVFormatContext *s, AVPacket *pkt)
|
|||||||
if (side_data)
|
if (side_data)
|
||||||
stream_id = side_data[0];
|
stream_id = side_data[0];
|
||||||
|
|
||||||
if (ts->reemit_pat_pmt) {
|
|
||||||
av_log(s, AV_LOG_WARNING,
|
|
||||||
"resend_headers option is deprecated, use -mpegts_flags resend_headers\n");
|
|
||||||
ts->reemit_pat_pmt = 0;
|
|
||||||
ts->flags |= MPEGTS_FLAG_REEMIT_PAT_PMT;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (ts->flags & MPEGTS_FLAG_REEMIT_PAT_PMT) {
|
if (ts->flags & MPEGTS_FLAG_REEMIT_PAT_PMT) {
|
||||||
ts->pat_packet_count = ts->pat_packet_period - 1;
|
ts->pat_packet_count = ts->pat_packet_period - 1;
|
||||||
ts->sdt_packet_count = ts->sdt_packet_period - 1;
|
ts->sdt_packet_count = ts->sdt_packet_period - 1;
|
||||||
@ -1962,10 +1953,6 @@ static const AVOption options[] = {
|
|||||||
{ "initial_discontinuity", "Mark initial packets as discontinuous",
|
{ "initial_discontinuity", "Mark initial packets as discontinuous",
|
||||||
0, AV_OPT_TYPE_CONST, { .i64 = MPEGTS_FLAG_DISCONT }, 0, INT_MAX,
|
0, AV_OPT_TYPE_CONST, { .i64 = MPEGTS_FLAG_DISCONT }, 0, INT_MAX,
|
||||||
AV_OPT_FLAG_ENCODING_PARAM, "mpegts_flags" },
|
AV_OPT_FLAG_ENCODING_PARAM, "mpegts_flags" },
|
||||||
// backward compatibility
|
|
||||||
{ "resend_headers", "Reemit PAT/PMT before writing the next packet",
|
|
||||||
offsetof(MpegTSWrite, reemit_pat_pmt), AV_OPT_TYPE_INT,
|
|
||||||
{ .i64 = 0 }, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM },
|
|
||||||
{ "mpegts_copyts", "don't offset dts/pts",
|
{ "mpegts_copyts", "don't offset dts/pts",
|
||||||
offsetof(MpegTSWrite, copyts), AV_OPT_TYPE_BOOL,
|
offsetof(MpegTSWrite, copyts), AV_OPT_TYPE_BOOL,
|
||||||
{ .i64 = -1 }, -1, 1, AV_OPT_FLAG_ENCODING_PARAM },
|
{ .i64 = -1 }, -1, 1, AV_OPT_FLAG_ENCODING_PARAM },
|
||||||
|
Loading…
x
Reference in New Issue
Block a user