|
Media.Streaming.GStreamer.Core.Registry | Maintainer | gtk2hs-devel@lists.sourceforge.net
Stability : alpha
Portability : portable (depends on GHC) |
|
|
|
Description |
|
|
|
Documentation |
|
data Registry |
Instances | |
|
|
class ObjectClass o => RegistryClass o |
| Instances | |
|
|
castToRegistry :: GObjectClass obj => obj -> Registry |
|
toRegistry :: RegistryClass o => o -> Registry |
|
defaultRegistry :: Registry |
|
registryGetFeatureList :: RegistryClass registry => registry -> GType -> IO [PluginFeature] |
|
registryGetFeatureListByPlugin :: RegistryClass registry => registry -> String -> IO [PluginFeature] |
|
registryGetPathList :: RegistryClass registry => registry -> IO [FilePath] |
|
registryGetPluginList :: RegistryClass registry => registry -> IO [Plugin] |
|
registryAddPlugin :: (RegistryClass registry, PluginClass plugin) => registry -> plugin -> IO Bool |
|
registryRemovePlugin :: (RegistryClass registry, PluginClass plugin) => registry -> plugin -> IO () |
|
registryPluginFilter :: RegistryClass registry => registry -> PluginFilter -> Bool -> IO [Plugin] |
|
registryFeatureFilter :: RegistryClass registry => registry -> PluginFeatureFilter -> Bool -> IO [PluginFeature] |
|
registryFindPlugin :: RegistryClass registry => registry -> String -> IO (Maybe Plugin) |
|
registryFindFeature :: RegistryClass registry => registry -> String -> GType -> IO (Maybe PluginFeature) |
|
registryLookupFeature :: RegistryClass registry => registry -> String -> IO (Maybe PluginFeature) |
|
registryScanPath :: RegistryClass registry => registry -> FilePath -> IO Bool |
|
registryXMLReadCache :: RegistryClass registry => registry -> FilePath -> IO Bool |
|
registryXMLWriteCache :: RegistryClass registry => registry -> FilePath -> IO Bool |
|
registryLookup :: RegistryClass registry => registry -> FilePath -> IO Plugin |
|
registryRemoveFeature :: (RegistryClass registry, PluginFeatureClass pluginFeature) => registry -> pluginFeature -> IO () |
|
registryAddFeature :: (RegistryClass registry, PluginFeatureClass pluginFeature) => registry -> pluginFeature -> IO Bool |
|
defaultRegistryCheckFeatureVersion :: String -> Word -> Word -> Word -> IO Bool |
|
defaultRegistryGetPathList :: IO [FilePath] |
|
defaultRegistryAddPlugin :: PluginClass plugin => plugin -> IO Bool |
|
defaultRegistryScanPath :: String -> IO Bool |
|
defaultRegistryFindPlugin :: String -> IO (Maybe Plugin) |
|
defaultRegistryFindFeature :: String -> GType -> IO (Maybe PluginFeature) |
|
defaultRegistryFeatureFilter :: PluginFeatureFilter -> Bool -> IO [PluginFeature] |
|
onRegistryFeatureAdded :: RegistryClass registry => registry -> (PluginFeature -> IO ()) -> IO (ConnectId registry) |
|
afterRegistryFeatureAdded :: RegistryClass registry => registry -> (PluginFeature -> IO ()) -> IO (ConnectId registry) |
|
onRegistryPluginAdded :: RegistryClass registry => registry -> (Plugin -> IO ()) -> IO (ConnectId registry) |
|
afterRegistryPluginAdded :: RegistryClass registry => registry -> (Plugin -> IO ()) -> IO (ConnectId registry) |
|
Produced by Haddock version 0.8 |