aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/mpegts.h
diff options
context:
space:
mode:
authorAlex Converse <alex.converse@gmail.com>2011-10-11 14:49:59 -0700
committerAlex Converse <alex.converse@gmail.com>2011-10-28 14:54:14 -0700
commitca65932bbf2a4851838f84456050e2972091950d (patch)
tree41e607720cf8c91489873e6ddc578cb8d4176388 /libavformat/mpegts.h
parentc5302670244bd587d6ff3b6e8ef73451d1c01211 (diff)
downloadffmpeg-ca65932bbf2a4851838f84456050e2972091950d.tar.gz
mpegts: MP4 SL support
Diffstat (limited to 'libavformat/mpegts.h')
-rw-r--r--libavformat/mpegts.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/libavformat/mpegts.h b/libavformat/mpegts.h
index 560637b4fe..e38f2e09a3 100644
--- a/libavformat/mpegts.h
+++ b/libavformat/mpegts.h
@@ -66,9 +66,27 @@ int ff_mpegts_parse_packet(MpegTSContext *ts, AVPacket *pkt,
void ff_mpegts_parse_close(MpegTSContext *ts);
typedef struct {
+ int use_au_start;
+ int use_au_end;
+ int use_rand_acc_pt;
+ int use_padding;
+ int use_timestamps;
+ int use_idle;
+ int timestamp_res;
+ int timestamp_len;
+ int ocr_len;
+ int au_len;
+ int inst_bitrate_len;
+ int degr_prior_len;
+ int au_seq_num_len;
+ int packet_seq_num_len;
+} SLConfigDescr;
+
+typedef struct {
int es_id;
int dec_config_descr_len;
uint8_t *dec_config_descr;
+ SLConfigDescr sl;
} Mp4Descr;
/**