From ca65932bbf2a4851838f84456050e2972091950d Mon Sep 17 00:00:00 2001 From: Alex Converse Date: Tue, 11 Oct 2011 14:49:59 -0700 Subject: mpegts: MP4 SL support --- libavformat/mpegts.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'libavformat/mpegts.h') diff --git a/libavformat/mpegts.h b/libavformat/mpegts.h index 560637b4fe..e38f2e09a3 100644 --- a/libavformat/mpegts.h +++ b/libavformat/mpegts.h @@ -65,10 +65,28 @@ int ff_mpegts_parse_packet(MpegTSContext *ts, AVPacket *pkt, const uint8_t *buf, int len); 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; /** -- cgit v1.2.3