Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
DiscovererStreamInfo
specific to container streams.
Synopsis
- newtype DiscovererContainerInfo = DiscovererContainerInfo (ManagedPtr DiscovererContainerInfo)
- class (GObject o, IsDescendantOf DiscovererContainerInfo o) => IsDiscovererContainerInfo o
- toDiscovererContainerInfo :: (MonadIO m, IsDiscovererContainerInfo o) => o -> m DiscovererContainerInfo
- discovererContainerInfoGetStreams :: (HasCallStack, MonadIO m, IsDiscovererContainerInfo a) => a -> m [DiscovererStreamInfo]
- discovererContainerInfoGetTags :: (HasCallStack, MonadIO m, IsDiscovererContainerInfo a) => a -> m TagList
Exported types
newtype DiscovererContainerInfo Source #
Memory-managed wrapper type.
DiscovererContainerInfo (ManagedPtr DiscovererContainerInfo) |
Instances
Eq DiscovererContainerInfo Source # | |
GObject DiscovererContainerInfo Source # | |
ManagedPtrNewtype DiscovererContainerInfo Source # | |
Defined in GI.GstPbutils.Objects.DiscovererContainerInfo toManagedPtr :: DiscovererContainerInfo -> ManagedPtr DiscovererContainerInfo | |
TypedObject DiscovererContainerInfo Source # | |
HasParentTypes DiscovererContainerInfo Source # | |
IsGValue (Maybe DiscovererContainerInfo) Source # | Convert |
Defined in GI.GstPbutils.Objects.DiscovererContainerInfo gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe DiscovererContainerInfo -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe DiscovererContainerInfo) | |
type ParentTypes DiscovererContainerInfo Source # | |
class (GObject o, IsDescendantOf DiscovererContainerInfo o) => IsDiscovererContainerInfo o Source #
Type class for types which can be safely cast to DiscovererContainerInfo
, for instance with toDiscovererContainerInfo
.
Instances
(GObject o, IsDescendantOf DiscovererContainerInfo o) => IsDiscovererContainerInfo o Source # | |
toDiscovererContainerInfo :: (MonadIO m, IsDiscovererContainerInfo o) => o -> m DiscovererContainerInfo Source #
Cast to DiscovererContainerInfo
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getCaps, getData, getMisc, getNext, getPrevious, getProperty, getQdata, getStreamId, getStreamNumber, getStreamTypeNick, getStreams, getTags, getToc.
Setters
getStreams
discovererContainerInfoGetStreams Source #
:: (HasCallStack, MonadIO m, IsDiscovererContainerInfo a) | |
=> a |
|
-> m [DiscovererStreamInfo] | Returns: the list of
|
No description available in the introspection data.
getTags
discovererContainerInfoGetTags Source #
:: (HasCallStack, MonadIO m, IsDiscovererContainerInfo a) | |
=> a |
|
-> m TagList | Returns: tags specific to the given container. If you wish to use
the tags after the life-time of |
No description available in the introspection data.
Since: 1.20