gi-gstvideo-1.0.28: GStreamerVideo bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.GstVideo.Structs.VideoMasteringDisplayInfoCoordinates

Description

Used to represent display_primaries and white_point of VideoMasteringDisplayInfo struct. See VideoMasteringDisplayInfo

Since: 1.18

Synopsis

Exported types

newtype VideoMasteringDisplayInfoCoordinates Source #

Memory-managed wrapper type.

Instances

Instances details
Eq VideoMasteringDisplayInfoCoordinates Source # 
Instance details

Defined in GI.GstVideo.Structs.VideoMasteringDisplayInfoCoordinates

BoxedPtr VideoMasteringDisplayInfoCoordinates Source # 
Instance details

Defined in GI.GstVideo.Structs.VideoMasteringDisplayInfoCoordinates

CallocPtr VideoMasteringDisplayInfoCoordinates Source # 
Instance details

Defined in GI.GstVideo.Structs.VideoMasteringDisplayInfoCoordinates

ManagedPtrNewtype VideoMasteringDisplayInfoCoordinates Source # 
Instance details

Defined in GI.GstVideo.Structs.VideoMasteringDisplayInfoCoordinates

tag ~ 'AttrSet => Constructible VideoMasteringDisplayInfoCoordinates tag Source # 
Instance details

Defined in GI.GstVideo.Structs.VideoMasteringDisplayInfoCoordinates

Methods

Properties

x

the x coordinate of CIE 1931 color space in unit of 0.00002.

getVideoMasteringDisplayInfoCoordinatesX :: MonadIO m => VideoMasteringDisplayInfoCoordinates -> m Word16 Source #

Get the value of the “x” field. When overloading is enabled, this is equivalent to

get videoMasteringDisplayInfoCoordinates #x

setVideoMasteringDisplayInfoCoordinatesX :: MonadIO m => VideoMasteringDisplayInfoCoordinates -> Word16 -> m () Source #

Set the value of the “x” field. When overloading is enabled, this is equivalent to

set videoMasteringDisplayInfoCoordinates [ #x := value ]

y

the y coordinate of CIE 1931 color space in unit of 0.00002.

getVideoMasteringDisplayInfoCoordinatesY :: MonadIO m => VideoMasteringDisplayInfoCoordinates -> m Word16 Source #

Get the value of the “y” field. When overloading is enabled, this is equivalent to

get videoMasteringDisplayInfoCoordinates #y

setVideoMasteringDisplayInfoCoordinatesY :: MonadIO m => VideoMasteringDisplayInfoCoordinates -> Word16 -> m () Source #

Set the value of the “y” field. When overloading is enabled, this is equivalent to

set videoMasteringDisplayInfoCoordinates [ #y := value ]