gstreamer-0.11.0: Binding to the GStreamer open source multimedia framework.Source codeContentsIndex
Media.Streaming.GStreamer.Core.Registry
Maintainergtk2hs-devel@lists.sourceforge.net Stability : alpha Portability : portable (depends on GHC)
Description
Documentation
data Registry Source
class ObjectClass o => RegistryClass o Source
castToRegistry :: GObjectClass obj => obj -> RegistrySource
gTypeRegistry :: GTypeSource
defaultRegistry :: RegistrySource
registryGetFeatureList :: RegistryClass registry => registry -> GType -> IO [PluginFeature]Source
registryGetFeatureListByPlugin :: RegistryClass registry => registry -> String -> IO [PluginFeature]Source
registryGetPathList :: RegistryClass registry => registry -> IO [FilePath]Source
registryGetPluginList :: RegistryClass registry => registry -> IO [Plugin]Source
registryAddPlugin :: (RegistryClass registry, PluginClass plugin) => registry -> plugin -> IO BoolSource
registryRemovePlugin :: (RegistryClass registry, PluginClass plugin) => registry -> plugin -> IO ()Source
registryPluginFilter :: RegistryClass registry => registry -> PluginFilter -> Bool -> IO [Plugin]Source
registryFeatureFilter :: RegistryClass registry => registry -> PluginFeatureFilter -> Bool -> IO [PluginFeature]Source
registryFindPlugin :: RegistryClass registry => registry -> String -> IO (Maybe Plugin)Source
registryFindFeature :: RegistryClass registry => registry -> String -> GType -> IO (Maybe PluginFeature)Source
registryLookupFeature :: RegistryClass registry => registry -> String -> IO (Maybe PluginFeature)Source
registryScanPath :: RegistryClass registry => registry -> FilePath -> IO BoolSource
registryXMLReadCache :: RegistryClass registry => registry -> FilePath -> IO BoolSource
registryXMLWriteCache :: RegistryClass registry => registry -> FilePath -> IO BoolSource
registryLookup :: RegistryClass registry => registry -> FilePath -> IO PluginSource
registryRemoveFeature :: (RegistryClass registry, PluginFeatureClass pluginFeature) => registry -> pluginFeature -> IO ()Source
registryAddFeature :: (RegistryClass registry, PluginFeatureClass pluginFeature) => registry -> pluginFeature -> IO BoolSource
defaultRegistryCheckFeatureVersion :: String -> Word -> Word -> Word -> IO BoolSource
defaultRegistryGetPathList :: IO [FilePath]Source
defaultRegistryAddPlugin :: PluginClass plugin => plugin -> IO BoolSource
defaultRegistryScanPath :: String -> IO BoolSource
defaultRegistryFindPlugin :: String -> IO (Maybe Plugin)Source
defaultRegistryFindFeature :: String -> GType -> IO (Maybe PluginFeature)Source
defaultRegistryFeatureFilter :: PluginFeatureFilter -> Bool -> IO [PluginFeature]Source
onRegistryFeatureAdded :: RegistryClass registry => registry -> (PluginFeature -> IO ()) -> IO (ConnectId registry)Source
afterRegistryFeatureAdded :: RegistryClass registry => registry -> (PluginFeature -> IO ()) -> IO (ConnectId registry)Source
onRegistryPluginAdded :: RegistryClass registry => registry -> (Plugin -> IO ()) -> IO (ConnectId registry)Source
afterRegistryPluginAdded :: RegistryClass registry => registry -> (Plugin -> IO ()) -> IO (ConnectId registry)Source
Produced by Haddock version 2.6.0