gstreamer-0.11.0: Binding to the GStreamer open source multimedia framework.Source codeContentsIndex
Media.Streaming.GStreamer.Core.MiniObject
Maintainergtk2hs-devel\@lists.sourceforge.net Stability : alpha Portability : portable (depends on GHC)
Description
Synopsis
data MiniObject
class MiniObjectClass o where
toMiniObject :: o -> MiniObject
data MiniObjectFlags
data (MiniObjectClass miniObjectT, Monad m) => MiniObjectT miniObjectT m a
castToMiniObject :: MiniObjectClass obj => obj -> MiniObject
miniObjectGetFlags :: MiniObjectClass miniObjectT => miniObjectT -> [MiniObjectFlags]
miniObjectGetFlagsM :: (MiniObjectClass miniObjectT, MonadIO m) => MiniObjectT miniObjectT m [MiniObjectFlags]
miniObjectSetFlagsM :: (MiniObjectClass miniObjectT, MonadIO m) => [MiniObjectFlags] -> MiniObjectT miniObjectT m ()
miniObjectUnsetFlagsM :: (MiniObjectClass miniObjectT, MonadIO m) => [MiniObjectFlags] -> MiniObjectT miniObjectT m ()
Documentation
data MiniObject Source
class MiniObjectClass o whereSource
Methods
toMiniObject :: o -> MiniObjectSource
data MiniObjectFlags Source
The flags a MiniObject may have.
data (MiniObjectClass miniObjectT, Monad m) => MiniObjectT miniObjectT m a Source
A Monad for sequencing modifications to a MiniObject.
castToMiniObject :: MiniObjectClass obj => obj -> MiniObjectSource
miniObjectGetFlags :: MiniObjectClass miniObjectT => miniObjectT -> [MiniObjectFlags]Source
miniObjectGetFlagsM :: (MiniObjectClass miniObjectT, MonadIO m) => MiniObjectT miniObjectT m [MiniObjectFlags]Source
miniObjectSetFlagsM :: (MiniObjectClass miniObjectT, MonadIO m) => [MiniObjectFlags] -> MiniObjectT miniObjectT m ()Source
miniObjectUnsetFlagsM :: (MiniObjectClass miniObjectT, MonadIO m) => [MiniObjectFlags] -> MiniObjectT miniObjectT m ()Source
Produced by Haddock version 2.6.0