Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
GI.Gst.Enums
Contents
Description
- catchURIError :: IO a -> (URIError -> GErrorMessage -> IO a) -> IO a
- handleURIError :: (URIError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchStreamError :: IO a -> (StreamError -> GErrorMessage -> IO a) -> IO a
- handleStreamError :: (StreamError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchResourceError :: IO a -> (ResourceError -> GErrorMessage -> IO a) -> IO a
- handleResourceError :: (ResourceError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchPluginError :: IO a -> (PluginError -> GErrorMessage -> IO a) -> IO a
- handlePluginError :: (PluginError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchParseError :: IO a -> (ParseError -> GErrorMessage -> IO a) -> IO a
- handleParseError :: (ParseError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchLibraryError :: IO a -> (LibraryError -> GErrorMessage -> IO a) -> IO a
- handleLibraryError :: (LibraryError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchCoreError :: IO a -> (CoreError -> GErrorMessage -> IO a) -> IO a
- handleCoreError :: (CoreError -> GErrorMessage -> IO a) -> IO a -> IO a
- data URIType
- data URIError
- data TypeFindProbability
- data TocScope
- data TocLoopType
- data TocEntryType
- data TaskState
- data TagScope
- data TagMergeMode
- data TagFlag
- data StructureChangeType
- data StreamStatusType
- data StreamError
- = StreamErrorFailed
- | StreamErrorTooLazy
- | StreamErrorNotImplemented
- | StreamErrorTypeNotFound
- | StreamErrorWrongType
- | StreamErrorCodecNotFound
- | StreamErrorDecode
- | StreamErrorEncode
- | StreamErrorDemux
- | StreamErrorMux
- | StreamErrorFormat
- | StreamErrorDecrypt
- | StreamErrorDecryptNokey
- | StreamErrorNumErrors
- | AnotherStreamError Int
- data StateChangeReturn
- data StateChange
- data State
- data SeekType
- data SearchMode
- data ResourceError
- = ResourceErrorFailed
- | ResourceErrorTooLazy
- | ResourceErrorNotFound
- | ResourceErrorBusy
- | ResourceErrorOpenRead
- | ResourceErrorOpenWrite
- | ResourceErrorOpenReadWrite
- | ResourceErrorClose
- | ResourceErrorRead
- | ResourceErrorWrite
- | ResourceErrorSeek
- | ResourceErrorSync
- | ResourceErrorSettings
- | ResourceErrorNoSpaceLeft
- | ResourceErrorNotAuthorized
- | ResourceErrorNumErrors
- | AnotherResourceError Int
- data Rank
- data QueryType
- = QueryTypeUnknown
- | QueryTypePosition
- | QueryTypeDuration
- | QueryTypeLatency
- | QueryTypeJitter
- | QueryTypeRate
- | QueryTypeSeeking
- | QueryTypeSegment
- | QueryTypeConvert
- | QueryTypeFormats
- | QueryTypeBuffering
- | QueryTypeCustom
- | QueryTypeUri
- | QueryTypeAllocation
- | QueryTypeScheduling
- | QueryTypeAcceptCaps
- | QueryTypeCaps
- | QueryTypeDrain
- | QueryTypeContext
- | AnotherQueryType Int
- data QOSType
- data ProgressType
- data PluginError
- data ParseError
- data PadProbeReturn
- data PadPresence
- data PadMode
- data PadLinkReturn
- data PadDirection
- data LibraryError
- data IteratorResult
- data IteratorItem
- data Format
- data FlowReturn
- = FlowReturnCustomSuccess2
- | FlowReturnCustomSuccess1
- | FlowReturnCustomSuccess
- | FlowReturnOk
- | FlowReturnNotLinked
- | FlowReturnFlushing
- | FlowReturnEos
- | FlowReturnNotNegotiated
- | FlowReturnError
- | FlowReturnNotSupported
- | FlowReturnCustomError
- | FlowReturnCustomError1
- | FlowReturnCustomError2
- | AnotherFlowReturn Int
- data EventType
- = EventTypeUnknown
- | EventTypeFlushStart
- | EventTypeFlushStop
- | EventTypeStreamStart
- | EventTypeCaps
- | EventTypeSegment
- | EventTypeTag
- | EventTypeBuffersize
- | EventTypeSinkMessage
- | EventTypeEos
- | EventTypeToc
- | EventTypeProtection
- | EventTypeSegmentDone
- | EventTypeGap
- | EventTypeQos
- | EventTypeSeek
- | EventTypeNavigation
- | EventTypeLatency
- | EventTypeStep
- | EventTypeReconfigure
- | EventTypeTocSelect
- | EventTypeCustomUpstream
- | EventTypeCustomDownstream
- | EventTypeCustomDownstreamOob
- | EventTypeCustomDownstreamSticky
- | EventTypeCustomBoth
- | EventTypeCustomBothOob
- | AnotherEventType Int
- data DebugLevel
- data DebugColorMode
- data DebugColorFlags
- = DebugColorFlagsFgBlack
- | DebugColorFlagsFgRed
- | DebugColorFlagsFgGreen
- | DebugColorFlagsFgYellow
- | DebugColorFlagsFgBlue
- | DebugColorFlagsFgMagenta
- | DebugColorFlagsFgCyan
- | DebugColorFlagsFgWhite
- | DebugColorFlagsBgBlack
- | DebugColorFlagsBgRed
- | DebugColorFlagsBgGreen
- | DebugColorFlagsBgYellow
- | DebugColorFlagsBgBlue
- | DebugColorFlagsBgMagenta
- | DebugColorFlagsBgCyan
- | DebugColorFlagsBgWhite
- | DebugColorFlagsBold
- | DebugColorFlagsUnderline
- | AnotherDebugColorFlags Int
- data CoreError
- data ClockType
- data ClockReturn
- data ClockEntryType
- data CapsIntersectMode
- data BusSyncReply
- data BufferingMode
Documentation
catchURIError :: IO a -> (URIError -> GErrorMessage -> IO a) -> IO a Source
handleURIError :: (URIError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchStreamError :: IO a -> (StreamError -> GErrorMessage -> IO a) -> IO a Source
handleStreamError :: (StreamError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchResourceError :: IO a -> (ResourceError -> GErrorMessage -> IO a) -> IO a Source
handleResourceError :: (ResourceError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchPluginError :: IO a -> (PluginError -> GErrorMessage -> IO a) -> IO a Source
handlePluginError :: (PluginError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchParseError :: IO a -> (ParseError -> GErrorMessage -> IO a) -> IO a Source
handleParseError :: (ParseError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchLibraryError :: IO a -> (LibraryError -> GErrorMessage -> IO a) -> IO a Source
handleLibraryError :: (LibraryError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchCoreError :: IO a -> (CoreError -> GErrorMessage -> IO a) -> IO a Source
handleCoreError :: (CoreError -> GErrorMessage -> IO a) -> IO a -> IO a Source
Exported types
Constructors
URITypeUnknown | |
URITypeSink | |
URITypeSrc | |
AnotherURIType Int |
Constructors
TocScopeGlobal | |
TocScopeCurrent | |
AnotherTocScope Int |
data TocLoopType Source
data TocEntryType Source
Constructors
TagScopeStream | |
TagScopeGlobal | |
AnotherTagScope Int |
data TagMergeMode Source
data StreamStatusType Source
data StreamError Source
Constructors
data StateChangeReturn Source
data StateChange Source
Constructors
SeekTypeNone | |
SeekTypeSet | |
SeekTypeEnd | |
AnotherSeekType Int |
data SearchMode Source
Instances
data ResourceError Source
Constructors
Constructors
RankNone | |
RankMarginal | |
RankSecondary | |
RankPrimary | |
AnotherRank Int |
Constructors
Constructors
QOSTypeOverflow | |
QOSTypeUnderflow | |
QOSTypeThrottle | |
AnotherQOSType Int |
data ProgressType Source
data PluginError Source
data ParseError Source
data PadProbeReturn Source
data PadPresence Source
Constructors
PadModeNone | |
PadModePush | |
PadModePull | |
AnotherPadMode Int |
data PadLinkReturn Source
data PadDirection Source
data LibraryError Source
data IteratorResult Source
data IteratorItem Source
data FlowReturn Source
Constructors
Instances
Constructors
data DebugLevel Source
Constructors
DebugLevelNone | |
DebugLevelError | |
DebugLevelWarning | |
DebugLevelFixme | |
DebugLevelInfo | |
DebugLevelDebug | |
DebugLevelLog | |
DebugLevelTrace | |
DebugLevelMemdump | |
DebugLevelCount | |
AnotherDebugLevel Int |
Instances
data DebugColorMode Source
data DebugColorFlags Source
Constructors
data ClockReturn Source
data ClockEntryType Source
data CapsIntersectMode Source
data BusSyncReply Source