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.GstVideo.Interfaces.VideoDirection
Description
The interface allows unified access to control flipping and rotation operations of video-sources or operators.
- newtype VideoDirection = VideoDirection (ManagedPtr VideoDirection)
- noVideoDirection :: Maybe VideoDirection
- class GObject o => IsVideoDirection o
- toVideoDirection :: (MonadIO m, IsVideoDirection o) => o -> m VideoDirection
- constructVideoDirectionVideoDirection :: IsVideoDirection o => VideoOrientationMethod -> IO (GValueConstruct o)
- getVideoDirectionVideoDirection :: (MonadIO m, IsVideoDirection o) => o -> m VideoOrientationMethod
- setVideoDirectionVideoDirection :: (MonadIO m, IsVideoDirection o) => o -> VideoOrientationMethod -> m ()
Exported types
newtype VideoDirection Source #
Constructors
VideoDirection (ManagedPtr VideoDirection) |
class GObject o => IsVideoDirection o Source #
Instances
toVideoDirection :: (MonadIO m, IsVideoDirection o) => o -> m VideoDirection Source #
Properties
videoDirection
constructVideoDirectionVideoDirection :: IsVideoDirection o => VideoOrientationMethod -> IO (GValueConstruct o) Source #
getVideoDirectionVideoDirection :: (MonadIO m, IsVideoDirection o) => o -> m VideoOrientationMethod Source #
setVideoDirectionVideoDirection :: (MonadIO m, IsVideoDirection o) => o -> VideoOrientationMethod -> m () Source #