gstvideoorientation
gstvideoorientation
|
|
Object Hierarchy
GInterface
╰── GstVideoOrientation
Includes
#include <gst/video/videoorientation.h>
Types and Values
GstVideoOrientation
typedef struct _GstVideoOrientation GstVideoOrientation;
struct GstVideoOrientationInterface
struct GstVideoOrientationInterface {
GTypeInterface iface;
/* FIXME 0.11: fix awkward API? add some kind of get_supported flags thing
* and then just return booleans/int from all vfuncs requiring the caller
* to check the flags first */
/* 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);
};