Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
GI.Gst.Objects.TracerFactory
Contents
Description
Use tracerFactoryGetList
to get a list of tracer factories known to
GStreamer.
- newtype TracerFactory = TracerFactory (ManagedPtr TracerFactory)
- class GObject o => IsTracerFactory o
- toTracerFactory :: (MonadIO m, IsTracerFactory o) => o -> m TracerFactory
- noTracerFactory :: Maybe TracerFactory
- tracerFactoryGetList :: (HasCallStack, MonadIO m) => m [TracerFactory]
Exported types
newtype TracerFactory Source #
Constructors
TracerFactory (ManagedPtr TracerFactory) |
class GObject o => IsTracerFactory o Source #
Instances
toTracerFactory :: (MonadIO m, IsTracerFactory o) => o -> m TracerFactory Source #
Methods
getList
Arguments
:: (HasCallStack, MonadIO m) | |
=> m [TracerFactory] | Returns: the list of all
registered |
Gets the list of all registered tracer factories. You must free the
list using pluginFeatureListFree
.
The returned factories are sorted by factory name.
Free-function: gst_plugin_feature_list_free
Since: 1.8