gstvideoorientation
gstvideoorientation
|
|
Object Hierarchy
GInterface
╰── GstVideoOrientation
Prerequisites
GstVideoOrientation requires
GstImplementsInterface and GstElement.
Includes
#include <gst/interfaces/videoorientation.h>
Functions
gst_video_orientation_get_hcenter ()
gboolean
gst_video_orientation_get_hcenter (GstVideoOrientation *video_orientation
,
gint *center
);
gst_video_orientation_get_hflip ()
gboolean
gst_video_orientation_get_hflip (GstVideoOrientation *video_orientation
,
gboolean *flip
);
gst_video_orientation_get_vcenter ()
gboolean
gst_video_orientation_get_vcenter (GstVideoOrientation *video_orientation
,
gint *center
);
gst_video_orientation_get_vflip ()
gboolean
gst_video_orientation_get_vflip (GstVideoOrientation *video_orientation
,
gboolean *flip
);
gst_video_orientation_set_hcenter ()
gboolean
gst_video_orientation_set_hcenter (GstVideoOrientation *video_orientation
,
gint center
);
gst_video_orientation_set_hflip ()
gboolean
gst_video_orientation_set_hflip (GstVideoOrientation *video_orientation
,
gboolean flip
);
gst_video_orientation_set_vcenter ()
gboolean
gst_video_orientation_set_vcenter (GstVideoOrientation *video_orientation
,
gint center
);
gst_video_orientation_set_vflip ()
gboolean
gst_video_orientation_set_vflip (GstVideoOrientation *video_orientation
,
gboolean flip
);
Types and Values
GstVideoOrientation
typedef struct _GstVideoOrientation GstVideoOrientation;
struct GstVideoOrientationInterface
struct GstVideoOrientationInterface {
GTypeInterface parent;
/* virtual functions */
gboolean (* get_hflip) (GstVideoOrientation *video_orientation, gboolean *flip);
gboolean (* get_vflip) (GstVideoOrientation *video_orientation, gboolean *flip);
gboolean (* get_hcenter) (GstVideoOrientation *video_orientation, gint *center);
gboolean (* get_vcenter) (GstVideoOrientation *video_orientation, gint *center);
gboolean (* set_hflip) (GstVideoOrientation *video_orientation, gboolean flip);
gboolean (* set_vflip) (GstVideoOrientation *video_orientation, gboolean flip);
gboolean (* set_hcenter) (GstVideoOrientation *video_orientation, gint center);
gboolean (* set_vcenter) (GstVideoOrientation *video_orientation, gint center);
};