summaryrefslogtreecommitdiffstats
path: root/gst/videofilter/gstvideoflip.h
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2003-07-02 06:50:32 +0000
committerDavid Schleef <ds@schleef.org>2003-07-02 06:50:32 +0000
commite22a782729f1abd7e3ad98c1929ea51620918618 (patch)
treecf4e689a60a3ab7a733abb414c83e5ede6a90a79 /gst/videofilter/gstvideoflip.h
parentc6e986c8e4580ac3f72964104a516f7c9b992ba2 (diff)
move code from videoflip directory. Why? I don't really know.
Original commit message from CVS: move code from videoflip directory. Why? I don't really know.
Diffstat (limited to 'gst/videofilter/gstvideoflip.h')
-rw-r--r--gst/videofilter/gstvideoflip.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/gst/videofilter/gstvideoflip.h b/gst/videofilter/gstvideoflip.h
index ae5d1fd7..9260a8c8 100644
--- a/gst/videofilter/gstvideoflip.h
+++ b/gst/videofilter/gstvideoflip.h
@@ -30,6 +30,18 @@
G_BEGIN_DECLS
+typedef enum {
+ GST_VIDEOFLIP_METHOD_IDENTITY,
+ GST_VIDEOFLIP_METHOD_90R,
+ GST_VIDEOFLIP_METHOD_180,
+ GST_VIDEOFLIP_METHOD_90L,
+ GST_VIDEOFLIP_METHOD_HORIZ,
+ GST_VIDEOFLIP_METHOD_VERT,
+ GST_VIDEOFLIP_METHOD_TRANS,
+ GST_VIDEOFLIP_METHOD_OTHER,
+} GstVideoflipMethod;
+
+
#define GST_TYPE_VIDEOFLIP \
(gst_videoflip_get_type())
#define GST_VIDEOFLIP(obj) \
@@ -47,6 +59,7 @@ typedef struct _GstVideoflipClass GstVideoflipClass;
struct _GstVideoflip {
GstVideofilter videofilter;
+ GstVideoflipMethod method;
};
struct _GstVideoflipClass {