]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/mxf.h
avcodec/v210enc: Pass through Active Format Description (AFD) data
[ffmpeg] / libavformat / mxf.h
index ffcc429a8b4d7b1f4871cd527b7e4f48a231cfd4..f6e75919c5ff120c36c888c1c039f89554a29312 100644 (file)
@@ -62,12 +62,23 @@ typedef struct KLVPacket {
     UID key;
     int64_t offset;
     uint64_t length;
+    int64_t next_klv;
 } KLVPacket;
 
+typedef enum {
+    NormalWrap = 0,
+    D10D11Wrap,
+    RawAWrap,
+    RawVWrap
+} MXFWrappingIndicatorType;
+
 typedef struct MXFCodecUL {
     UID uid;
     unsigned matching_len;
     int id;
+    const char *desc;
+    unsigned wrapping_indicator_pos;
+    MXFWrappingIndicatorType wrapping_indicator_type;
 } MXFCodecUL;
 
 typedef struct {