GstValidateMediaDescriptor
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstValidateMediaDescriptor ╰──GstValidateMediaDescriptorParser ╰──GstValidateMediaDescriptorWriter
Members
parent
		(GstObject)
		–
	filenode
		(GstValidateMediaFileNode *)
		–
	lock
		(GMutex)
		–
	priv
		(GstValidateMediaDescriptorPrivate*)
		–
	Class structure
GstValidate.MediaDescriptor
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstValidate.MediaDescriptor ╰──GstValidate.MediaDescriptorParser ╰──GstValidate.MediaDescriptorWriter
Members
parent
		(Gst.Object)
		–
	filenode
		(GstValidate.MediaFileNode)
		–
	lock
		(GLib.Mutex)
		–
	priv
		(GstValidate.MediaDescriptorPrivate)
		–
	GstValidate.MediaDescriptor
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstValidate.MediaDescriptor ╰──GstValidate.MediaDescriptorParser ╰──GstValidate.MediaDescriptorWriter
Members
parent
		(Gst.Object)
		–
	filenode
		(GstValidate.MediaFileNode)
		–
	lock
		(GLib.Mutex)
		–
	priv
		(GstValidate.MediaDescriptorPrivate)
		–
	Methods
gst_validate_media_descriptor_detects_frames
gboolean gst_validate_media_descriptor_detects_frames (GstValidateMediaDescriptor * self)
Parameters:
self
				–
	
				Returns
								–
			
							No description available
					GstValidate.MediaDescriptor.prototype.detects_frames
function GstValidate.MediaDescriptor.prototype.detects_frames(): {
    // javascript wrapper for 'gst_validate_media_descriptor_detects_frames'
}
	Parameters:
self
					(
						GstValidate.MediaDescriptor
						)
				–
	
				Returns
									(
					Number
										)
								–
			
							No description available
					GstValidate.MediaDescriptor.detects_frames
def GstValidate.MediaDescriptor.detects_frames (self):
    #python wrapper for 'gst_validate_media_descriptor_detects_frames'
	Parameters:
self
					(
						GstValidate.MediaDescriptor
						)
				–
	
				Returns
									(
					bool
										)
								–
			
							No description available
					gst_validate_media_descriptor_get_buffers
gboolean gst_validate_media_descriptor_get_buffers (GstValidateMediaDescriptor * self, GstPad * pad, GCompareFunc compare_func, GList ** bufs)
Parameters:
self
				–
	pad
				–
	compare_func
				–
	bufs
				–
	
				Returns
								–
			
							No description available
					gst_validate_media_descriptor_get_duration
GstClockTime gst_validate_media_descriptor_get_duration (GstValidateMediaDescriptor * self)
Parameters:
self
				–
	
				Returns
								–
			
							No description available
					GstValidate.MediaDescriptor.prototype.get_duration
function GstValidate.MediaDescriptor.prototype.get_duration(): {
    // javascript wrapper for 'gst_validate_media_descriptor_get_duration'
}
	Parameters:
self
					(
						GstValidate.MediaDescriptor
						)
				–
	
				Returns
									(
					Number
										)
								–
			
							No description available
					GstValidate.MediaDescriptor.get_duration
def GstValidate.MediaDescriptor.get_duration (self):
    #python wrapper for 'gst_validate_media_descriptor_get_duration'
	Parameters:
self
					(
						GstValidate.MediaDescriptor
						)
				–
	
				Returns
									(
					int
										)
								–
			
							No description available
					gst_validate_media_descriptor_get_pads
GList * gst_validate_media_descriptor_get_pads (GstValidateMediaDescriptor * self)
Parameters:
self
				–
	
				Returns
								–
			
							No description available
					gst_validate_media_descriptor_get_seekable
gboolean gst_validate_media_descriptor_get_seekable (GstValidateMediaDescriptor * self)
Parameters:
self
				–
	
				Returns
								–
			
							No description available
					GstValidate.MediaDescriptor.prototype.get_seekable
function GstValidate.MediaDescriptor.prototype.get_seekable(): {
    // javascript wrapper for 'gst_validate_media_descriptor_get_seekable'
}
	Parameters:
self
					(
						GstValidate.MediaDescriptor
						)
				–
	
				Returns
									(
					Number
										)
								–
			
							No description available
					GstValidate.MediaDescriptor.get_seekable
def GstValidate.MediaDescriptor.get_seekable (self):
    #python wrapper for 'gst_validate_media_descriptor_get_seekable'
	Parameters:
self
					(
						GstValidate.MediaDescriptor
						)
				–
	
				Returns
									(
					bool
										)
								–
			
							No description available
					gst_validate_media_descriptor_has_frame_info
gboolean gst_validate_media_descriptor_has_frame_info (GstValidateMediaDescriptor * self)
Parameters:
self
				–
	
				Returns
								–
			
							No description available
					GstValidate.MediaDescriptor.prototype.has_frame_info
function GstValidate.MediaDescriptor.prototype.has_frame_info(): {
    // javascript wrapper for 'gst_validate_media_descriptor_has_frame_info'
}
	Parameters:
self
					(
						GstValidate.MediaDescriptor
						)
				–
	
				Returns
									(
					Number
										)
								–
			
							No description available
					GstValidate.MediaDescriptor.has_frame_info
def GstValidate.MediaDescriptor.has_frame_info (self):
    #python wrapper for 'gst_validate_media_descriptor_has_frame_info'
	Parameters:
self
					(
						GstValidate.MediaDescriptor
						)
				–
	
				Returns
									(
					bool
										)
								–
			
							No description available
					Properties
validate_runner
“self.props.validate_runner” GstValidate.Runner
Flags : Read / Write / Construct Only
GstValidateMediaFileNode
Members
streams
		(GList *)
		–
	tags
		(GstValidateMediaTagsNode *)
		–
	id
		(guint64)
		–
	uri
		(gchar *)
		–
	duration
		(GstClockTime)
		–
	frame_detection
		(gboolean)
		–
	skip_parsers
		(gboolean)
		–
	seekable
		(gboolean)
		–
	caps
		(GstCaps *)
		–
	str_open
		(gchar *)
		–
	str_close
		(gchar *)
		–
	GstValidate.MediaFileNode
Members
streams
		([ Object ])
		–
	tags
		(GstValidate.MediaTagsNode)
		–
	id
		(Number)
		–
	uri
		(String)
		–
	duration
		(Number)
		–
	frame_detection
		(Number)
		–
	skip_parsers
		(Number)
		–
	seekable
		(Number)
		–
	caps
		(Gst.Caps)
		–
	str_open
		(String)
		–
	str_close
		(String)
		–
	GstValidate.MediaFileNode
Members
streams
		([ object ])
		–
	tags
		(GstValidate.MediaTagsNode)
		–
	id
		(int)
		–
	uri
		(str)
		–
	duration
		(int)
		–
	frame_detection
		(bool)
		–
	skip_parsers
		(bool)
		–
	seekable
		(bool)
		–
	caps
		(Gst.Caps)
		–
	str_open
		(str)
		–
	str_close
		(str)
		–
	GstValidateMediaFrameNode
Members
id
		(guint64)
		–
	offset
		(guint64)
		–
	offset_end
		(guint64)
		–
	duration
		(GstClockTime)
		–
	pts
		(GstClockTime)
		–
	dts
		(GstClockTime)
		–
	running_time
		(GstClockTime)
		–
	is_keyframe
		(gboolean)
		–
	buf
		(GstBuffer *)
		–
	checksum
		(gchar *)
		–
	str_open
		(gchar *)
		–
	str_close
		(gchar *)
		–
	GstValidate.MediaFrameNode
Members
id
		(Number)
		–
	offset
		(Number)
		–
	offset_end
		(Number)
		–
	duration
		(Number)
		–
	pts
		(Number)
		–
	dts
		(Number)
		–
	running_time
		(Number)
		–
	is_keyframe
		(Number)
		–
	buf
		(Gst.Buffer)
		–
	checksum
		(String)
		–
	str_open
		(String)
		–
	str_close
		(String)
		–
	GstValidate.MediaFrameNode
Members
id
		(int)
		–
	offset
		(int)
		–
	offset_end
		(int)
		–
	duration
		(int)
		–
	pts
		(int)
		–
	dts
		(int)
		–
	running_time
		(int)
		–
	is_keyframe
		(bool)
		–
	buf
		(Gst.Buffer)
		–
	checksum
		(str)
		–
	str_open
		(str)
		–
	str_close
		(str)
		–
	GstValidateMediaStreamNode
Members
frames
		(GList *)
		–
	tags
		(GstValidateMediaTagsNode *)
		–
	caps
		(GstCaps *)
		–
	segments
		(GList *)
		–
	id
		(gchar *)
		–
	padname
		(gchar *)
		–
	pad
		(GstPad *)
		–
	cframe
		(GList *)
		–
	str_open
		(gchar *)
		–
	str_close
		(gchar *)
		–
	GstValidate.MediaStreamNode
Members
frames
		([ Object ])
		–
	tags
		(GstValidate.MediaTagsNode)
		–
	caps
		(Gst.Caps)
		–
	segments
		([ Object ])
		–
	id
		(String)
		–
	padname
		(String)
		–
	pad
		(Gst.Pad)
		–
	cframe
		([ Object ])
		–
	str_open
		(String)
		–
	str_close
		(String)
		–
	GstValidate.MediaStreamNode
Members
frames
		([ object ])
		–
	tags
		(GstValidate.MediaTagsNode)
		–
	caps
		(Gst.Caps)
		–
	segments
		([ object ])
		–
	id
		(str)
		–
	padname
		(str)
		–
	pad
		(Gst.Pad)
		–
	cframe
		([ object ])
		–
	str_open
		(str)
		–
	str_close
		(str)
		–
	GstValidateMediaTagNode
Members
taglist
		(GstTagList *)
		–
	found
		(gboolean)
		–
	str_open
		(gchar *)
		–
	str_close
		(gchar *)
		–
	GstValidate.MediaTagNode
Members
taglist
		(Gst.TagList)
		–
	found
		(Number)
		–
	str_open
		(String)
		–
	str_close
		(String)
		–
	GstValidate.MediaTagNode
Members
taglist
		(Gst.TagList)
		–
	found
		(bool)
		–
	str_open
		(str)
		–
	str_close
		(str)
		–
	GstValidateMediaTagsNode
Members
tags
		(GList *)
		–
	str_open
		(gchar *)
		–
	str_close
		(gchar *)
		–
	GstValidateSegmentNode
Members
next_frame_id
		(gint)
		–
	segment
		(GstSegment)
		–
	str_open
		(gchar *)
		–
	str_close
		(gchar *)
		–
	GstValidate.SegmentNode
Members
next_frame_id
		(Number)
		–
	segment
		(Gst.Segment)
		–
	str_open
		(String)
		–
	str_close
		(String)
		–
	GstValidate.SegmentNode
Members
next_frame_id
		(int)
		–
	segment
		(Gst.Segment)
		–
	str_open
		(str)
		–
	str_close
		(str)
		–
	Functions
gst_validate_filenode_free
gst_validate_filenode_free (GstValidateMediaFileNode * filenode)
Parameters:
filenode
				–
	GstValidate.prototype.filenode_free
function GstValidate.prototype.filenode_free(filenode: GstValidate.MediaFileNode): {
    // javascript wrapper for 'gst_validate_filenode_free'
}
	Parameters:
filenode
					(
						GstValidate.MediaFileNode
						)
				–
	GstValidate.filenode_free
def GstValidate.filenode_free (filenode):
    #python wrapper for 'gst_validate_filenode_free'
	Parameters:
filenode
					(
						GstValidate.MediaFileNode
						)
				–
	gst_validate_media_descriptors_compare
gboolean gst_validate_media_descriptors_compare (GstValidateMediaDescriptor * ref, GstValidateMediaDescriptor * compared)
Parameters:
ref
				–
	compared
				–
	
				Returns
								–
			
							No description available
					GstValidate.prototype.media_descriptors_compare
function GstValidate.prototype.media_descriptors_compare(ref: GstValidate.MediaDescriptor, compared: GstValidate.MediaDescriptor): {
    // javascript wrapper for 'gst_validate_media_descriptors_compare'
}
	Parameters:
ref
					(
						GstValidate.MediaDescriptor
						)
				–
	compared
					(
						GstValidate.MediaDescriptor
						)
				–
	
				Returns
									(
					Number
										)
								–
			
							No description available
					GstValidate.media_descriptors_compare
def GstValidate.media_descriptors_compare (ref, compared):
    #python wrapper for 'gst_validate_media_descriptors_compare'
	Parameters:
ref
					(
						GstValidate.MediaDescriptor
						)
				–
	compared
					(
						GstValidate.MediaDescriptor
						)
				–
	
				Returns
									(
					bool
										)
								–
			
							No description available
					gst_validate_tag_node_compare
gboolean gst_validate_tag_node_compare (GstValidateMediaTagNode * tnode, const GstTagList * tlist)
Parameters:
tnode
				–
	tlist
				–
	
				Returns
								–
			
							No description available
					GstValidate.prototype.tag_node_compare
function GstValidate.prototype.tag_node_compare(tnode: GstValidate.MediaTagNode, tlist: Gst.TagList): {
    // javascript wrapper for 'gst_validate_tag_node_compare'
}
	Parameters:
tnode
					(
						GstValidate.MediaTagNode
						)
				–
	tlist
					(
						Gst.TagList
						)
				–
	
				Returns
									(
					Number
										)
								–
			
							No description available
					GstValidate.tag_node_compare
def GstValidate.tag_node_compare (tnode, tlist):
    #python wrapper for 'gst_validate_tag_node_compare'
	Parameters:
tnode
					(
						GstValidate.MediaTagNode
						)
				–
	tlist
					(
						Gst.TagList
						)
				–
	
				Returns
									(
					bool
										)
								–
			
							No description available
					Function Macros
GST_IS_VALIDATE_MEDIA_DESCRIPTOR
#define GST_IS_VALIDATE_MEDIA_DESCRIPTOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_VALIDATE_MEDIA_DESCRIPTOR))
GST_IS_VALIDATE_MEDIA_DESCRIPTOR_CLASS
#define GST_IS_VALIDATE_MEDIA_DESCRIPTOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_VALIDATE_MEDIA_DESCRIPTOR))
GST_VALIDATE_MEDIA_DESCRIPTOR_GET_LOCK
#define GST_VALIDATE_MEDIA_DESCRIPTOR_GET_LOCK(obj) (&GST_VALIDATE_MEDIA_DESCRIPTOR(obj)->lock)
GST_VALIDATE_MEDIA_DESCRIPTOR_LOCK
#define GST_VALIDATE_MEDIA_DESCRIPTOR_LOCK(obj) g_mutex_lock(GST_VALIDATE_MEDIA_DESCRIPTOR_GET_LOCK(obj))
GST_VALIDATE_MEDIA_DESCRIPTOR_UNLOCK
#define GST_VALIDATE_MEDIA_DESCRIPTOR_UNLOCK(obj) g_mutex_unlock(GST_VALIDATE_MEDIA_DESCRIPTOR_GET_LOCK(obj))
Constants
GST_TYPE_VALIDATE_MEDIA_DESCRIPTOR
#define GST_TYPE_VALIDATE_MEDIA_DESCRIPTOR (gst_validate_media_descriptor_get_type ())
GST_VALIDATE_UNKNOWN_BOOL
#define GST_VALIDATE_UNKNOWN_BOOL (G_MAXUINT32 - 2)
GstValidate.UNKNOWN_BOOL
GstValidate.UNKNOWN_BOOL
GST_VALIDATE_UNKNOWN_UINT64
#define GST_VALIDATE_UNKNOWN_UINT64 (G_MAXUINT64 - 2)
GstValidate.UNKNOWN_UINT64
GstValidate.UNKNOWN_UINT64
The results of the search are