|
Media.Streaming.GStreamer.Base.Adapter | Maintainer | gtk2hs-devel@lists.sourceforge.net
Stability : alpha
Portability : portable (depends on GHC) |
|
|
|
Description |
|
|
|
Documentation |
|
data Adapter |
Instances | |
|
|
class GObjectClass o => AdapterClass o |
| Instances | |
|
|
toAdapter :: AdapterClass o => o -> Adapter |
|
castToAdapter :: GObjectClass obj => obj -> Adapter |
|
isAdapter :: AdapterClass o => o -> Bool |
|
adapterNew :: IO Adapter |
|
adapterClear :: AdapterClass adapterT => adapterT -> IO () |
|
adapterPush :: (AdapterClass adapterT, BufferClass bufferT) => adapterT -> bufferT -> IO () |
|
adapterPeek :: AdapterClass adapterT => adapterT -> Word -> IO (Maybe ByteString) |
|
adapterCopy :: AdapterClass adapterT => adapterT -> Word -> Word -> IO ByteString |
|
adapterCopyInto :: AdapterClass adapterT => adapterT -> ByteString -> Word -> IO () |
|
adapterFlush :: AdapterClass adapterT => adapterT -> Word -> IO () |
|
adapterAvailable :: AdapterClass adapterT => adapterT -> IO Word |
|
adapterAvailableFast :: AdapterClass adapterT => adapterT -> IO Word |
|
adapterTake :: AdapterClass adapterT => adapterT -> Word -> IO (Maybe ByteString) |
|
adapterTakeBuffer :: AdapterClass adapterT => adapterT -> Word -> IO (Maybe Buffer) |
|
Produced by Haddock version 0.8 |