summaryrefslogtreecommitdiffstats
path: root/gst/videofilter/gstvideoflip.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2006-03-03 14:39:55 +0000
committerWim Taymans <wim.taymans@gmail.com>2006-03-03 14:39:55 +0000
commite85d1638c3e2199998ed8a31af1a2c654354fcba (patch)
treebb2ea8d01a1cde1da78efc69e8e6822018ec90ec /gst/videofilter/gstvideoflip.h
parent6be283efae4eb211a99a8130a28ed49258b7f3be (diff)
docs/plugins/: Added videobalance and videoflip to the docs.
Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-good-plugins-docs.sgml: * docs/plugins/gst-plugins-good-plugins-sections.txt: * docs/plugins/gst-plugins-good-plugins.hierarchy: Added videobalance and videoflip to the docs. * gst/videofilter/Makefile.am: * gst/videofilter/gstvideobalance.c: (gst_video_balance_update_tables_planar411), (gst_video_balance_is_passthrough), (gst_video_balance_update_properties), (oil_tablelookup_u8), (gst_video_balance_planar411_ip), (gst_video_balance_set_caps), (gst_video_balance_transform_ip), (gst_video_balance_base_init), (gst_video_balance_finalize), (gst_video_balance_class_init), (gst_video_balance_init), (gst_video_balance_interface_supported), (gst_video_balance_interface_init), (gst_video_balance_colorbalance_list_channels), (gst_video_balance_colorbalance_set_value), (gst_video_balance_colorbalance_get_value), (gst_video_balance_colorbalance_init), (gst_video_balance_set_property), (gst_video_balance_get_property), (gst_video_balance_get_type), (plugin_init): * gst/videofilter/gstvideobalance.h: Ported to 0.10. (Fixes #326160) Added docs. * gst/videofilter/gstvideoflip.c: * gst/videofilter/gstvideoflip.h: Added docs.
Diffstat (limited to 'gst/videofilter/gstvideoflip.h')
-rw-r--r--gst/videofilter/gstvideoflip.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/gst/videofilter/gstvideoflip.h b/gst/videofilter/gstvideoflip.h
index 5ece67c0..cf0f13e7 100644
--- a/gst/videofilter/gstvideoflip.h
+++ b/gst/videofilter/gstvideoflip.h
@@ -24,6 +24,19 @@
G_BEGIN_DECLS
+/**
+ * GstVideoFlipMethod:
+ * @GST_VIDEO_FLIP_METHOD_IDENTITY: Identity (no rotation)
+ * @GST_VIDEO_FLIP_METHOD_90R: Rotate clockwise 90 degrees
+ * @GST_VIDEO_FLIP_METHOD_180: Rotate 180 degrees
+ * @GST_VIDEO_FLIP_METHOD_90L: Rotate counter-clockwise 90 degrees
+ * @GST_VIDEO_FLIP_METHOD_HORIZ: Flip horizontally
+ * @GST_VIDEO_FLIP_METHOD_VERT: Flip vertically
+ * @GST_VIDEO_FLIP_METHOD_TRANS: Flip across upper left/lower right diagonal
+ * @GST_VIDEO_FLIP_METHOD_OTHER: Flip across upper right/lower left diagonal
+ *
+ * The different flip methods.
+ */
typedef enum {
GST_VIDEO_FLIP_METHOD_IDENTITY,
GST_VIDEO_FLIP_METHOD_90R,
@@ -49,6 +62,11 @@ typedef enum {
typedef struct _GstVideoFlip GstVideoFlip;
typedef struct _GstVideoFlipClass GstVideoFlipClass;
+/**
+ * GstVideoFlip:
+ *
+ * Opaque datastructure.
+ */
struct _GstVideoFlip {
GstVideoFilter videofilter;