gstpbutils.discoverer_info
Module for [DiscovererInfo] class
Types 3
Structure containing the information of a URI analyzed by #GstDiscoverer.
Methods
DiscovererInfoGidBuilder builder() static nothrowGet builder for [gstpbutils.discoverer_info.DiscovererInfo] Returns: New builder objectgstpbutils.discoverer_info.DiscovererInfo fromVariant(glib.variant.Variant variant) static nothrowParses a #GVariant as produced by [gstpbutils.discoverer_info.DiscovererInfo.toVariant] back to a #GstDiscovererInfo.gstpbutils.discoverer_audio_info.DiscovererAudioInfo[] getAudioStreams() nothrowFinds all the #GstDiscovererAudioInfo contained in info Returns: A #GList of matching #GstDiscovererStreamInfo. The caller should free it with [gstpbutils.discoverer_stream_info.DiscovererStreamInf...gstpbutils.discoverer_container_info.DiscovererContainerInfo[] getContainerStreams() nothrowFinds all the #GstDiscovererContainerInfo contained in info Returns: A #GList of matching #GstDiscovererStreamInfo. The caller should free it with [gstpbutils.discoverer_stream_info.DiscovererStrea...gst.types.ClockTime getDuration() nothrowbool getLive() nothrowgst.structure.Structure getMisc() nothrowstring[] getMissingElementsInstallerDetails() nothrowGet the installer details for missing elements Returns: An array of strings containing information about how to install the various missing elements for info to be usable. If you wish to use the st...gstpbutils.types.DiscovererResult getResult() nothrowbool getSeekable() nothrowgstpbutils.discoverer_stream_info.DiscovererStreamInfo[] getStreams(gobject.types.GType streamtype) nothrowFinds the #GstDiscovererStreamInfo contained in info that match the given streamtype.gstpbutils.discoverer_subtitle_info.DiscovererSubtitleInfo[] getSubtitleStreams() nothrowFinds all the #GstDiscovererSubtitleInfo contained in info Returns: A #GList of matching #GstDiscovererStreamInfo. The caller should free it with [gstpbutils.discoverer_stream_info.DiscovererStream...gst.tag_list.TagList getTags() nothrowgst.toc.Toc getToc() nothrowstring getUri() nothrowgstpbutils.discoverer_video_info.DiscovererVideoInfo[] getVideoStreams() nothrowFinds all the #GstDiscovererVideoInfo contained in info Returns: A #GList of matching #GstDiscovererStreamInfo. The caller should free it with [gstpbutils.discoverer_stream_info.DiscovererStreamInf...glib.variant.Variant toVariant(gstpbutils.types.DiscovererSerializeFlags flags) nothrowSerializes info to a #GVariant that can be parsed again through [gstpbutils.discoverer_info.DiscovererInfo.fromVariant].Fluent builder implementation template for gstpbutils.discoverer_info.DiscovererInfo
Fluent builder for gstpbutils.discoverer_info.DiscovererInfo
Methods