| 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