avformat/mpegts: Change order of structs to match 7968059e5c
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
ee83f667af
commit
e489e83466
@ -158,25 +158,6 @@ struct MpegTSContext {
|
||||
#define MPEGTS_OPTIONS \
|
||||
{ "resync_size", "Size limit for looking up a new syncronization.", offsetof(MpegTSContext, resync_size), AV_OPT_TYPE_INT, { .i64 = MAX_RESYNC_SIZE}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }
|
||||
|
||||
static const AVOption raw_options[] = {
|
||||
MPEGTS_OPTIONS,
|
||||
{ "compute_pcr", "Compute exact PCR for each transport stream packet.",
|
||||
offsetof(MpegTSContext, mpeg2ts_compute_pcr), AV_OPT_TYPE_INT,
|
||||
{ .i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM },
|
||||
{ "ts_packetsize", "Output option carrying the raw packet size.",
|
||||
offsetof(MpegTSContext, raw_packet_size), AV_OPT_TYPE_INT,
|
||||
{ .i64 = 0 }, 0, 0,
|
||||
AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_EXPORT | AV_OPT_FLAG_READONLY },
|
||||
{ NULL },
|
||||
};
|
||||
|
||||
static const AVClass mpegtsraw_class = {
|
||||
.class_name = "mpegtsraw demuxer",
|
||||
.item_name = av_default_item_name,
|
||||
.option = raw_options,
|
||||
.version = LIBAVUTIL_VERSION_INT,
|
||||
};
|
||||
|
||||
static const AVOption options[] = {
|
||||
MPEGTS_OPTIONS,
|
||||
{"fix_teletext_pts", "Try to fix pts values of dvb teletext streams.", offsetof(MpegTSContext, fix_teletext_pts), AV_OPT_TYPE_INT,
|
||||
@ -197,6 +178,25 @@ static const AVClass mpegts_class = {
|
||||
.version = LIBAVUTIL_VERSION_INT,
|
||||
};
|
||||
|
||||
static const AVOption raw_options[] = {
|
||||
MPEGTS_OPTIONS,
|
||||
{ "compute_pcr", "Compute exact PCR for each transport stream packet.",
|
||||
offsetof(MpegTSContext, mpeg2ts_compute_pcr), AV_OPT_TYPE_INT,
|
||||
{ .i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM },
|
||||
{ "ts_packetsize", "Output option carrying the raw packet size.",
|
||||
offsetof(MpegTSContext, raw_packet_size), AV_OPT_TYPE_INT,
|
||||
{ .i64 = 0 }, 0, 0,
|
||||
AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_EXPORT | AV_OPT_FLAG_READONLY },
|
||||
{ NULL },
|
||||
};
|
||||
|
||||
static const AVClass mpegtsraw_class = {
|
||||
.class_name = "mpegtsraw demuxer",
|
||||
.item_name = av_default_item_name,
|
||||
.option = raw_options,
|
||||
.version = LIBAVUTIL_VERSION_INT,
|
||||
};
|
||||
|
||||
/* TS stream handling */
|
||||
|
||||
enum MpegTSState {
|
||||
|
Loading…
Reference in New Issue
Block a user