gstreamer-0.12.8: Binding to the GStreamer open source multimedia framework.

Maintainergtk2hs-devel@lists.sourceforge.net
Stabilityalpha
Portabilityportable (depends on GHC)
Safe HaskellNone
LanguageHaskell98

Media.Streaming.GStreamer.Base.Adapter

Description

 

Documentation

adapterClear :: AdapterClass adapterT => adapterT -> IO () Source #

adapterPush :: (AdapterClass adapterT, BufferClass bufferT) => adapterT -> bufferT -> IO () Source #

adapterPeek :: AdapterClass adapterT => adapterT -> Word -> IO (Maybe ByteString) Source #

adapterCopy :: AdapterClass adapterT => adapterT -> Word -> Word -> IO ByteString Source #

adapterCopyInto :: AdapterClass adapterT => adapterT -> ByteString -> Word -> IO () Source #

adapterFlush :: AdapterClass adapterT => adapterT -> Word -> IO () Source #

adapterAvailable :: AdapterClass adapterT => adapterT -> IO Word Source #

adapterAvailableFast :: AdapterClass adapterT => adapterT -> IO Word Source #

adapterTake :: AdapterClass adapterT => adapterT -> Word -> IO (Maybe ByteString) Source #

adapterTakeBuffer :: AdapterClass adapterT => adapterT -> Word -> IO (Maybe Buffer) Source #