mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-09-03 10:43:55 +00:00
videometa: Add caps feature #defines for video and GL texture upload meta
This commit is contained in:
parent
564f720c40
commit
f14c4bbbd7
1 changed files with 4 additions and 0 deletions
|
@ -30,6 +30,8 @@ G_BEGIN_DECLS
|
||||||
#define GST_VIDEO_META_INFO (gst_video_meta_get_info())
|
#define GST_VIDEO_META_INFO (gst_video_meta_get_info())
|
||||||
typedef struct _GstVideoMeta GstVideoMeta;
|
typedef struct _GstVideoMeta GstVideoMeta;
|
||||||
|
|
||||||
|
#define GST_CAPS_FEATURE_META_GST_VIDEO_META "meta:GstVideoMeta"
|
||||||
|
|
||||||
#define GST_VIDEO_CROP_META_API_TYPE (gst_video_crop_meta_api_get_type())
|
#define GST_VIDEO_CROP_META_API_TYPE (gst_video_crop_meta_api_get_type())
|
||||||
#define GST_VIDEO_CROP_META_INFO (gst_video_crop_meta_get_info())
|
#define GST_VIDEO_CROP_META_INFO (gst_video_crop_meta_get_info())
|
||||||
typedef struct _GstVideoCropMeta GstVideoCropMeta;
|
typedef struct _GstVideoCropMeta GstVideoCropMeta;
|
||||||
|
@ -144,6 +146,8 @@ typedef struct {
|
||||||
typedef struct _GstVideoGLTextureUploadMeta GstVideoGLTextureUploadMeta;
|
typedef struct _GstVideoGLTextureUploadMeta GstVideoGLTextureUploadMeta;
|
||||||
typedef gboolean (*GstVideoGLTextureUpload) (GstVideoGLTextureUploadMeta *meta, guint format, guint texture_id);
|
typedef gboolean (*GstVideoGLTextureUpload) (GstVideoGLTextureUploadMeta *meta, guint format, guint texture_id);
|
||||||
|
|
||||||
|
#define GST_CAPS_FEATURE_META_GST_VIDEO_GL_TEXTURE_UPLOAD_META "meta:GstVideoGLTextureUploadMeta"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GstVideoGLTextureUploadMeta:
|
* GstVideoGLTextureUploadMeta:
|
||||||
* @meta: parent #GstMeta
|
* @meta: parent #GstMeta
|
||||||
|
|
Loading…
Reference in a new issue