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 |
Structure describing the color info.
- newtype VideoColorimetry = VideoColorimetry (ForeignPtr VideoColorimetry)
- newZeroVideoColorimetry :: MonadIO m => m VideoColorimetry
- noVideoColorimetry :: Maybe VideoColorimetry
- data VideoColorimetryFromStringMethodInfo
- videoColorimetryFromString :: MonadIO m => VideoColorimetry -> Text -> m Bool
- data VideoColorimetryIsEqualMethodInfo
- videoColorimetryIsEqual :: MonadIO m => VideoColorimetry -> VideoColorimetry -> m Bool
- data VideoColorimetryMatchesMethodInfo
- videoColorimetryMatches :: MonadIO m => VideoColorimetry -> Text -> m Bool
- data VideoColorimetryToStringMethodInfo
- videoColorimetryToString :: MonadIO m => VideoColorimetry -> m Text
- videoColorimetryReadMatrix :: VideoColorimetry -> IO VideoColorMatrix
- videoColorimetryReadPrimaries :: VideoColorimetry -> IO VideoColorPrimaries
- videoColorimetryReadRange :: VideoColorimetry -> IO VideoColorRange
- videoColorimetryReadTransfer :: VideoColorimetry -> IO VideoTransferFunction
Exported types
newtype VideoColorimetry Source
((~) * info (ResolveVideoColorimetryMethod t VideoColorimetry), MethodInfo * info VideoColorimetry p) => IsLabel t (VideoColorimetry -> p) Source | |
((~) * info (ResolveVideoColorimetryMethod t VideoColorimetry), MethodInfo * info VideoColorimetry p) => IsLabelProxy t (VideoColorimetry -> p) Source | |
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) VideoColorimetryToStringMethodInfo VideoColorimetry signature Source | |
((~) (TYPE Lifted) signature (Text -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) VideoColorimetryMatchesMethodInfo VideoColorimetry signature Source | |
((~) (TYPE Lifted) signature (VideoColorimetry -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) VideoColorimetryIsEqualMethodInfo VideoColorimetry signature Source | |
((~) (TYPE Lifted) signature (Text -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) VideoColorimetryFromStringMethodInfo VideoColorimetry signature Source | |
newZeroVideoColorimetry :: MonadIO m => m VideoColorimetry Source
Construct a VideoColorimetry
struct initialized to zero.
Methods
videoColorimetryFromString
data VideoColorimetryFromStringMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) VideoColorimetryFromStringMethodInfo VideoColorimetry signature Source | |
videoColorimetryFromString :: MonadIO m => VideoColorimetry -> Text -> m Bool Source
videoColorimetryIsEqual
data VideoColorimetryIsEqualMethodInfo Source
((~) (TYPE Lifted) signature (VideoColorimetry -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) VideoColorimetryIsEqualMethodInfo VideoColorimetry signature Source | |
videoColorimetryIsEqual :: MonadIO m => VideoColorimetry -> VideoColorimetry -> m Bool Source
videoColorimetryMatches
data VideoColorimetryMatchesMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) VideoColorimetryMatchesMethodInfo VideoColorimetry signature Source | |
videoColorimetryMatches :: MonadIO m => VideoColorimetry -> Text -> m Bool Source
videoColorimetryToString
data VideoColorimetryToStringMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) VideoColorimetryToStringMethodInfo VideoColorimetry signature Source | |
videoColorimetryToString :: MonadIO m => VideoColorimetry -> m Text Source