|
| 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 |