diff libmpcodecs/mp_image.h @ 10510:73b3e4336cd4

Add mpeg2_flags to mp_image_t, copy flags in vd_libmpeg2.c, and add vf_softpulldown.c.
author ranma
date Sun, 03 Aug 2003 12:09:58 +0000
parents fdc349b9bd1d
children 711159267b2d
line wrap: on
line diff
--- a/libmpcodecs/mp_image.h	Sun Aug 03 12:04:57 2003 +0000
+++ b/libmpcodecs/mp_image.h	Sun Aug 03 12:09:58 2003 +0000
@@ -64,6 +64,9 @@
 
 #define MP_MAX_PLANES	4
 
+#define MP_IMGMPEG2FLAG_TOP_FIELD_FIRST 0x01
+#define MP_IMGMPEG2FLAG_REPEAT_FIRST_FIELD 0x02
+
 typedef struct mp_image_s {
     unsigned short flags;
     unsigned char type;
@@ -76,6 +79,7 @@
     char * qscale;
     int qstride;
     int pict_type; // 0->unknown, 1->I, 2->P, 3->B
+    int mpeg2_flags;
     int qscale_type; // 0->mpeg1/4/h263, 1->mpeg2
     int num_planes;
     /* these are only used by planar formats Y,U(Cb),V(Cr) */