]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/mpegts.h
mpc8: Check return value of avio_seek and avoid modifying state if it fails
[ffmpeg] / libavformat / mpegts.h
index 560637b4fe9e3063b50d0411df65335800b02293..e38f2e09a3a836fdbffbf8e6344a91b0f3827950 100644 (file)
@@ -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;
 
 /**