GstVideo SEI Unregistered User Data
A collection of objects and methods to assist with SEI User Data Unregistered metadata in H.264 and H.265 streams.
GstVideoSEIUserDataUnregisteredMeta
H.264 H.265 metadata from SEI User Data Unregistered messages
Members
uuid
(guint8 *)
–
User Data Unregistered UUID
data
(guint8 *)
–
Unparsed data buffer
size
(gsize)
–
Size of the data buffer
Since : 1.22
Functions
gst_video_sei_user_data_unregistered_meta_get_info
const GstMetaInfo * gst_video_sei_user_data_unregistered_meta_get_info ()
GstMetaInfo pointer that describes GstVideoSEIUserDataUnregisteredMeta.
Since : 1.22
GstVideo.prototype.video_sei_user_data_unregistered_meta_get_info
function GstVideo.prototype.video_sei_user_data_unregistered_meta_get_info(): {
// javascript wrapper for 'gst_video_sei_user_data_unregistered_meta_get_info'
}
Gst.MetaInfo pointer that describes GstVideo.VideoSEIUserDataUnregisteredMeta.
Since : 1.22
GstVideo.video_sei_user_data_unregistered_meta_get_info
def GstVideo.video_sei_user_data_unregistered_meta_get_info ():
#python wrapper for 'gst_video_sei_user_data_unregistered_meta_get_info'
Gst.MetaInfo pointer that describes GstVideo.VideoSEIUserDataUnregisteredMeta.
Since : 1.22
Functions
gst_buffer_add_video_sei_user_data_unregistered_meta
GstVideoSEIUserDataUnregisteredMeta * gst_buffer_add_video_sei_user_data_unregistered_meta (GstBuffer * buffer, guint8 * uuid, guint8 * data, gsize size)
Attaches GstVideoSEIUserDataUnregisteredMeta metadata to buffer with the given parameters.
Parameters:
buffer
–
uuid
–
User Data Unregistered UUID
data
(
[transfer: none][allow-none])
–
SEI User Data Unregistered buffer
size
–
size of the data buffer
the GstVideoSEIUserDataUnregisteredMeta on buffer.
Since : 1.22
GstVideo.prototype.buffer_add_video_sei_user_data_unregistered_meta
function GstVideo.prototype.buffer_add_video_sei_user_data_unregistered_meta(buffer: Gst.Buffer, uuid: Number, data: Number, size: Number): {
// javascript wrapper for 'gst_buffer_add_video_sei_user_data_unregistered_meta'
}
Attaches GstVideo.VideoSEIUserDataUnregisteredMeta metadata to buffer with the given parameters.
Parameters:
User Data Unregistered UUID
SEI User Data Unregistered buffer
size of the data buffer
the GstVideo.VideoSEIUserDataUnregisteredMeta on buffer.
Since : 1.22
GstVideo.buffer_add_video_sei_user_data_unregistered_meta
def GstVideo.buffer_add_video_sei_user_data_unregistered_meta (buffer, uuid, data, size):
#python wrapper for 'gst_buffer_add_video_sei_user_data_unregistered_meta'
Attaches GstVideo.VideoSEIUserDataUnregisteredMeta metadata to buffer with the given parameters.
Parameters:
User Data Unregistered UUID
SEI User Data Unregistered buffer
size of the data buffer
the GstVideo.VideoSEIUserDataUnregisteredMeta on buffer.
Since : 1.22
gst_video_sei_user_data_unregistered_meta_api_get_type
GType gst_video_sei_user_data_unregistered_meta_api_get_type ()
GType for the GstVideoSEIUserDataUnregisteredMeta structure.
Since : 1.22
GstVideo.prototype.video_sei_user_data_unregistered_meta_api_get_type
function GstVideo.prototype.video_sei_user_data_unregistered_meta_api_get_type(): {
// javascript wrapper for 'gst_video_sei_user_data_unregistered_meta_api_get_type'
}
GObject.Type for the GstVideo.VideoSEIUserDataUnregisteredMeta structure.
Since : 1.22
GstVideo.video_sei_user_data_unregistered_meta_api_get_type
def GstVideo.video_sei_user_data_unregistered_meta_api_get_type ():
#python wrapper for 'gst_video_sei_user_data_unregistered_meta_api_get_type'
GObject.Type for the GstVideo.VideoSEIUserDataUnregisteredMeta structure.
Since : 1.22
gst_video_sei_user_data_unregistered_parse_precision_time_stamp
gboolean gst_video_sei_user_data_unregistered_parse_precision_time_stamp (GstVideoSEIUserDataUnregisteredMeta * user_data, guint8 * status, guint64 * precision_time_stamp)
Parses and returns the Precision Time Stamp (ST 0604) from the SEI User Data Unregistered buffer
Parameters:
user_data
(
[transfer: none])
–
status
(
[out])
–
User Data Unregistered UUID
precision_time_stamp
(
[out])
–
The parsed Precision Time Stamp SEI
True if data is a Precision Time Stamp and it was parsed correctly
Since : 1.22
GstVideo.prototype.video_sei_user_data_unregistered_parse_precision_time_stamp
function GstVideo.prototype.video_sei_user_data_unregistered_parse_precision_time_stamp(user_data: GstVideo.VideoSEIUserDataUnregisteredMeta): {
// javascript wrapper for 'gst_video_sei_user_data_unregistered_parse_precision_time_stamp'
}
Parses and returns the Precision Time Stamp (ST 0604) from the SEI User Data Unregistered buffer
Parameters:
Returns a tuple made of:
True if data is a Precision Time Stamp and it was parsed correctly
True if data is a Precision Time Stamp and it was parsed correctly
True if data is a Precision Time Stamp and it was parsed correctly
Since : 1.22
GstVideo.video_sei_user_data_unregistered_parse_precision_time_stamp
def GstVideo.video_sei_user_data_unregistered_parse_precision_time_stamp (user_data):
#python wrapper for 'gst_video_sei_user_data_unregistered_parse_precision_time_stamp'
Parses and returns the Precision Time Stamp (ST 0604) from the SEI User Data Unregistered buffer
Parameters:
Returns a tuple made of:
True if data is a Precision Time Stamp and it was parsed correctly
True if data is a Precision Time Stamp and it was parsed correctly
True if data is a Precision Time Stamp and it was parsed correctly
Since : 1.22
Function Macros
gst_buffer_get_video_sei_user_data_unregistered_meta
#define gst_buffer_get_video_sei_user_data_unregistered_meta(b) \ ((GstVideoSEIUserDataUnregisteredMeta*)gst_buffer_get_meta((b),GST_VIDEO_SEI_USER_DATA_UNREGISTERED_META_API_TYPE))
Gets the GstVideoSEIUserDataUnregisteredMeta that might be present on b.
Parameters:
b
–
The first GstVideoSEIUserDataUnregisteredMeta present on b, or NULL if no GstVideoSEIUserDataUnregisteredMeta are present
Since : 1.22
Constants
GST_VIDEO_SEI_USER_DATA_UNREGISTERED_META_API_TYPE
#define GST_VIDEO_SEI_USER_DATA_UNREGISTERED_META_API_TYPE (\ gst_video_sei_user_data_unregistered_meta_api_get_type())
Since : 1.22
GST_VIDEO_SEI_USER_DATA_UNREGISTERED_META_INFO
#define GST_VIDEO_SEI_USER_DATA_UNREGISTERED_META_INFO (\ gst_video_sei_user_data_unregistered_meta_get_info())
Since : 1.22
The results of the search are