]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/tinterlace.h
avfilter: don't anonymously typedef structs
[ffmpeg] / libavfilter / tinterlace.h
index f52af13c9a4594f35845614f13562c35018cc1ab..7f50d3c8ee1692c564b260b26487e48e84e4a2f3 100644 (file)
 #include "libavutil/opt.h"
 #include "avfilter.h"
 
+#define TINTERLACE_FLAG_VLPF 01
+#define TINTERLACE_FLAG_EXACT_TB 2
+#define TINTERLACE_FLAG_CVLPF 4
+
 enum TInterlaceMode {
     MODE_MERGE = 0,
     MODE_DROP_EVEN,
@@ -42,7 +46,7 @@ enum TInterlaceMode {
     MODE_NB,
 };
 
-typedef struct {
+typedef struct TInterlaceContext {
     const AVClass *class;
     int mode;                   ///< TInterlaceMode, interlace mode selected
     AVRational preout_time_base;