GstMeta for LCEVC
Functions
gst_buffer_add_lcevc_meta
GstLcevcMeta * gst_buffer_add_lcevc_meta (GstBuffer* buffer, GstBuffer* enhancement_data)
Attaches GstLcevcMeta metadata to buffer.
Parameters:
buffer
–
a GstBuffer
enhancement_data
–
the parsed LCEVC enhancement data
the GstLcevcMeta on buffer.
Since : 1.26
gst_buffer_get_lcevc_meta
GstLcevcMeta * gst_buffer_get_lcevc_meta (GstBuffer* buffer)
Find the GstLcevcMeta on buffer with the lowest id.
Buffers can contain multiple GstLcevcMeta metadata items when dealing with multiview buffers.
Parameters:
buffer
–
a GstBuffer
the GstLcevcMeta with lowest id (usually 0) or NULL when there is no such metadata on buffer.
Since : 1.26
gst_buffer_get_lcevc_meta_id
GstLcevcMeta * gst_buffer_get_lcevc_meta_id (GstBuffer* buffer, gint id)
Find the GstLcevcMeta on buffer with the given id.
Buffers can contain multiple GstLcevcMeta metadata items when dealing with multiview buffers.
Parameters:
buffer
–
a GstBuffer
id
–
a metadata id
the GstLcevcMeta with id or NULL when there is no such metadata on buffer.
Since : 1.26
gst_lcevc_meta_api_get_type
GType gst_lcevc_meta_api_get_type ()
Gets the GType of the LCEVC meta API.
the GType of the LCEVC meta API.
Since : 1.26
gst_lcevc_meta_get_info
GstMetaInfo* gst_lcevc_meta_get_info ()
Gets the GstMetaInfo of the LCEVC meta.
the GstLcevcMeta of the LCEVC meta.
Since : 1.26
Structures
GstLcevcMeta
struct _GstLcevcMeta { GstMeta meta; gint id; GstBuffer *enhancement_data; };
LCEVC data for LCEVC codecs
Fields
meta
(GstMeta)
–
parent GstMeta
id
(gint)
–
the id of the LCEVC meta
enhancement_data
(GstBuffer*)
–
the parsed LCEVC enhancement data
Since : 1.26
The results of the search are