Maintainer | gtk2hs-devel@lists.sourceforge.net |
---|---|
Stability | alpha |
Portability | portable (depends on GHC) |
Safe Haskell | None |
Language | Haskell98 |
Documentation
class ElementClass o => BaseSinkClass o Source #
castToBaseSink :: GObjectClass obj => obj -> BaseSink Source #
baseSinkQueryLatency :: BaseSinkClass baseSinkT => baseSinkT -> IO (Maybe (Bool, Bool, ClockTime, ClockTime)) Source #
baseSinkGetLatency :: BaseSinkClass baseSinkT => baseSinkT -> IO ClockTime Source #
baseSinkWaitPreroll :: BaseSinkClass baseSinkT => baseSinkT -> IO FlowReturn Source #
baseSinkSetSync :: BaseSinkClass baseSinkT => baseSinkT -> Bool -> IO () Source #
baseSinkGetSync :: BaseSinkClass baseSinkT => baseSinkT -> IO Bool Source #
baseSinkSetMaxLateness :: BaseSinkClass baseSinkT => baseSinkT -> Word64 -> IO () Source #
baseSinkGetMaxLateness :: BaseSinkClass baseSinkT => baseSinkT -> IO Word64 Source #
baseSinkIsQOSEnabled :: BaseSinkClass baseSinkT => baseSinkT -> IO Bool Source #
baseSinkSetQOSEnabled :: BaseSinkClass baseSinkT => baseSinkT -> Bool -> IO () Source #
baseSinkPrerollQueueLength :: BaseSinkClass baseSinkT => Attr baseSinkT Int Source #
baseSinkGetPad :: BaseSinkClass baseSinkT => baseSinkT -> IO Pad Source #