| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.Video
Description
Documentation
Constructors
| Video (ManagedPtr Video) |
Instances
| Eq Video | |
| GObject Video | |
Defined in GI.Gtk.Objects.Video | |
| ManagedPtrNewtype Video | |
Defined in GI.Gtk.Objects.Video Methods toManagedPtr :: Video -> ManagedPtr Video # | |
| TypedObject Video | |
Defined in GI.Gtk.Objects.Video | |
| HasParentTypes Video | |
Defined in GI.Gtk.Objects.Video | |
| HasAttributeList Video | |
Defined in GI.Gtk.Objects.Video | |
| (info ~ ResolveVideoMethod t Video, OverloadedMethod info Video p, HasField t Video p) => HasField (t :: Symbol) Video p | |
Defined in GI.Gtk.Objects.Video | |
| (info ~ ResolveVideoMethod t Video, OverloadedMethodInfo info Video) => IsLabel t (MethodProxy info Video) | |
Defined in GI.Gtk.Objects.Video | |
| (info ~ ResolveVideoMethod t Video, OverloadedMethod info Video p) => IsLabel t (Video -> p) | |
Defined in GI.Gtk.Objects.Video | |
| IsGValue (Maybe Video) | |
Defined in GI.Gtk.Objects.Video Methods gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe Video -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe Video) # | |
| type AttributeList Video | |
Defined in GI.Gtk.Objects.Video type AttributeList Video = VideoAttributeList | |
| type ParentTypes Video | |
Defined in GI.Gtk.Objects.Video | |
| type SignalList Video | |
Defined in GI.Gtk.Objects.Video type SignalList Video = VideoSignalList | |
class (GObject o, IsDescendantOf Video o) => IsVideo o #
Instances
| (GObject o, IsDescendantOf Video o) => IsVideo o | |
Defined in GI.Gtk.Objects.Video | |
type family ResolveVideoMethod (t :: Symbol) o where ... #
Equations
data VideoAutoplayPropertyInfo #
Instances
| AttrInfo VideoAutoplayPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video Associated Types
Methods attrGet :: AttrBaseTypeConstraint VideoAutoplayPropertyInfo o => o -> IO (AttrGetType VideoAutoplayPropertyInfo) attrSet :: (AttrBaseTypeConstraint VideoAutoplayPropertyInfo o, AttrSetTypeConstraint VideoAutoplayPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint VideoAutoplayPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint VideoAutoplayPropertyInfo o, AttrSetTypeConstraint VideoAutoplayPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint VideoAutoplayPropertyInfo o, AttrTransferTypeConstraint VideoAutoplayPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType VideoAutoplayPropertyInfo) attrPut :: AttrBaseTypeConstraint VideoAutoplayPropertyInfo o => o -> AttrGetType VideoAutoplayPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps VideoAutoplayPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrAllowedOps VideoAutoplayPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint VideoAutoplayPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video | |||||||||||||||||||||||||||||||||
| type AttrGetType VideoAutoplayPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrGetType VideoAutoplayPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel VideoAutoplayPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrLabel VideoAutoplayPropertyInfo = "autoplay" | |||||||||||||||||||||||||||||||||
| type AttrOrigin VideoAutoplayPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint VideoAutoplayPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrSetTypeConstraint VideoAutoplayPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType VideoAutoplayPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrTransferType VideoAutoplayPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint VideoAutoplayPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrTransferTypeConstraint VideoAutoplayPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
data VideoFilePropertyInfo #
Instances
| AttrInfo VideoFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video Associated Types
Methods attrGet :: AttrBaseTypeConstraint VideoFilePropertyInfo o => o -> IO (AttrGetType VideoFilePropertyInfo) attrSet :: (AttrBaseTypeConstraint VideoFilePropertyInfo o, AttrSetTypeConstraint VideoFilePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint VideoFilePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint VideoFilePropertyInfo o, AttrSetTypeConstraint VideoFilePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint VideoFilePropertyInfo o, AttrTransferTypeConstraint VideoFilePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType VideoFilePropertyInfo) attrPut :: AttrBaseTypeConstraint VideoFilePropertyInfo o => o -> AttrGetType VideoFilePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps VideoFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrAllowedOps VideoFilePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint VideoFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video | |||||||||||||||||||||||||||||||||
| type AttrGetType VideoFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrGetType VideoFilePropertyInfo = Maybe File | |||||||||||||||||||||||||||||||||
| type AttrLabel VideoFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrLabel VideoFilePropertyInfo = "file" | |||||||||||||||||||||||||||||||||
| type AttrOrigin VideoFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint VideoFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrSetTypeConstraint VideoFilePropertyInfo = IsFile | |||||||||||||||||||||||||||||||||
| type AttrTransferType VideoFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrTransferType VideoFilePropertyInfo = File | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint VideoFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrTransferTypeConstraint VideoFilePropertyInfo = IsFile | |||||||||||||||||||||||||||||||||
data VideoGetAutoplayMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsVideo a) => OverloadedMethod VideoGetAutoplayMethodInfo a signature | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo VideoGetAutoplayMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data VideoGetFileMethodInfo #
Instances
| (signature ~ m (Maybe File), MonadIO m, IsVideo a) => OverloadedMethod VideoGetFileMethodInfo a signature | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo VideoGetFileMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data VideoGetGraphicsOffloadMethodInfo #
Instances
| (signature ~ m GraphicsOffloadEnabled, MonadIO m, IsVideo a) => OverloadedMethod VideoGetGraphicsOffloadMethodInfo a signature | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo VideoGetGraphicsOffloadMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data VideoGetLoopMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsVideo a) => OverloadedMethod VideoGetLoopMethodInfo a signature | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo VideoGetLoopMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data VideoGetMediaStreamMethodInfo #
Instances
| (signature ~ m (Maybe MediaStream), MonadIO m, IsVideo a) => OverloadedMethod VideoGetMediaStreamMethodInfo a signature | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo VideoGetMediaStreamMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data VideoGraphicsOffloadPropertyInfo #
Instances
data VideoLoopPropertyInfo #
Instances
| AttrInfo VideoLoopPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video Associated Types
Methods attrGet :: AttrBaseTypeConstraint VideoLoopPropertyInfo o => o -> IO (AttrGetType VideoLoopPropertyInfo) attrSet :: (AttrBaseTypeConstraint VideoLoopPropertyInfo o, AttrSetTypeConstraint VideoLoopPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint VideoLoopPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint VideoLoopPropertyInfo o, AttrSetTypeConstraint VideoLoopPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint VideoLoopPropertyInfo o, AttrTransferTypeConstraint VideoLoopPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType VideoLoopPropertyInfo) attrPut :: AttrBaseTypeConstraint VideoLoopPropertyInfo o => o -> AttrGetType VideoLoopPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps VideoLoopPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrAllowedOps VideoLoopPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint VideoLoopPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video | |||||||||||||||||||||||||||||||||
| type AttrGetType VideoLoopPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrGetType VideoLoopPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel VideoLoopPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrLabel VideoLoopPropertyInfo = "loop" | |||||||||||||||||||||||||||||||||
| type AttrOrigin VideoLoopPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint VideoLoopPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrSetTypeConstraint VideoLoopPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType VideoLoopPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrTransferType VideoLoopPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint VideoLoopPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrTransferTypeConstraint VideoLoopPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
data VideoMediaStreamPropertyInfo #
Instances
| AttrInfo VideoMediaStreamPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video Associated Types
Methods attrGet :: AttrBaseTypeConstraint VideoMediaStreamPropertyInfo o => o -> IO (AttrGetType VideoMediaStreamPropertyInfo) attrSet :: (AttrBaseTypeConstraint VideoMediaStreamPropertyInfo o, AttrSetTypeConstraint VideoMediaStreamPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint VideoMediaStreamPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint VideoMediaStreamPropertyInfo o, AttrSetTypeConstraint VideoMediaStreamPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint VideoMediaStreamPropertyInfo o, AttrTransferTypeConstraint VideoMediaStreamPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType VideoMediaStreamPropertyInfo) attrPut :: AttrBaseTypeConstraint VideoMediaStreamPropertyInfo o => o -> AttrGetType VideoMediaStreamPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps VideoMediaStreamPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrAllowedOps VideoMediaStreamPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint VideoMediaStreamPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video | |||||||||||||||||||||||||||||||||
| type AttrGetType VideoMediaStreamPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video | |||||||||||||||||||||||||||||||||
| type AttrLabel VideoMediaStreamPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video type AttrLabel VideoMediaStreamPropertyInfo = "media-stream" | |||||||||||||||||||||||||||||||||
| type AttrOrigin VideoMediaStreamPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint VideoMediaStreamPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video | |||||||||||||||||||||||||||||||||
| type AttrTransferType VideoMediaStreamPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint VideoMediaStreamPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Video | |||||||||||||||||||||||||||||||||
data VideoSetAutoplayMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsVideo a) => OverloadedMethod VideoSetAutoplayMethodInfo a signature | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo VideoSetAutoplayMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data VideoSetFileMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsVideo a, IsFile b) => OverloadedMethod VideoSetFileMethodInfo a signature | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo VideoSetFileMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data VideoSetFilenameMethodInfo #
Instances
| (signature ~ (Maybe [Char] -> m ()), MonadIO m, IsVideo a) => OverloadedMethod VideoSetFilenameMethodInfo a signature | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo VideoSetFilenameMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data VideoSetGraphicsOffloadMethodInfo #
Instances
| (signature ~ (GraphicsOffloadEnabled -> m ()), MonadIO m, IsVideo a) => OverloadedMethod VideoSetGraphicsOffloadMethodInfo a signature | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo VideoSetGraphicsOffloadMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data VideoSetLoopMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsVideo a) => OverloadedMethod VideoSetLoopMethodInfo a signature | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo VideoSetLoopMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data VideoSetMediaStreamMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsVideo a, IsMediaStream b) => OverloadedMethod VideoSetMediaStreamMethodInfo a signature | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo VideoSetMediaStreamMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data VideoSetResourceMethodInfo #
Instances
| (signature ~ (Maybe Text -> m ()), MonadIO m, IsVideo a) => OverloadedMethod VideoSetResourceMethodInfo a signature | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo VideoSetResourceMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Video Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
clearVideoFile :: (MonadIO m, IsVideo o) => o -> m () #
clearVideoMediaStream :: (MonadIO m, IsVideo o) => o -> m () #
constructVideoAutoplay :: (IsVideo o, MonadIO m) => Bool -> m (GValueConstruct o) #
constructVideoFile :: (IsVideo o, MonadIO m, IsFile a) => a -> m (GValueConstruct o) #
constructVideoGraphicsOffload :: (IsVideo o, MonadIO m) => GraphicsOffloadEnabled -> m (GValueConstruct o) #
constructVideoLoop :: (IsVideo o, MonadIO m) => Bool -> m (GValueConstruct o) #
constructVideoMediaStream :: (IsVideo o, MonadIO m, IsMediaStream a) => a -> m (GValueConstruct o) #
getVideoAutoplay :: (MonadIO m, IsVideo o) => o -> m Bool #
getVideoFile :: (MonadIO m, IsVideo o) => o -> m (Maybe File) #
getVideoGraphicsOffload :: (MonadIO m, IsVideo o) => o -> m GraphicsOffloadEnabled #
getVideoLoop :: (MonadIO m, IsVideo o) => o -> m Bool #
getVideoMediaStream :: (MonadIO m, IsVideo o) => o -> m (Maybe MediaStream) #
setVideoAutoplay :: (MonadIO m, IsVideo o) => o -> Bool -> m () #
setVideoFile :: (MonadIO m, IsVideo o, IsFile a) => o -> a -> m () #
setVideoGraphicsOffload :: (MonadIO m, IsVideo o) => o -> GraphicsOffloadEnabled -> m () #
setVideoLoop :: (MonadIO m, IsVideo o) => o -> Bool -> m () #
setVideoMediaStream :: (MonadIO m, IsVideo o, IsMediaStream a) => o -> a -> m () #
videoAutoplay :: AttrLabelProxy "autoplay" #
videoGetAutoplay :: (HasCallStack, MonadIO m, IsVideo a) => a -> m Bool #
videoGetFile :: (HasCallStack, MonadIO m, IsVideo a) => a -> m (Maybe File) #
videoGetGraphicsOffload :: (HasCallStack, MonadIO m, IsVideo a) => a -> m GraphicsOffloadEnabled #
videoGetLoop :: (HasCallStack, MonadIO m, IsVideo a) => a -> m Bool #
videoGetMediaStream :: (HasCallStack, MonadIO m, IsVideo a) => a -> m (Maybe MediaStream) #
videoGraphicsOffload :: AttrLabelProxy "graphicsOffload" #
videoMediaStream :: AttrLabelProxy "mediaStream" #
videoNewForFile :: (HasCallStack, MonadIO m, IsFile a) => Maybe a -> m Video #
videoNewForFilename :: (HasCallStack, MonadIO m) => Maybe [Char] -> m Video #
videoNewForMediaStream :: (HasCallStack, MonadIO m, IsMediaStream a) => Maybe a -> m Video #
videoNewForResource :: (HasCallStack, MonadIO m) => Maybe Text -> m Video #
videoSetAutoplay :: (HasCallStack, MonadIO m, IsVideo a) => a -> Bool -> m () #
videoSetFile :: (HasCallStack, MonadIO m, IsVideo a, IsFile b) => a -> Maybe b -> m () #
videoSetFilename :: (HasCallStack, MonadIO m, IsVideo a) => a -> Maybe [Char] -> m () #
videoSetGraphicsOffload :: (HasCallStack, MonadIO m, IsVideo a) => a -> GraphicsOffloadEnabled -> m () #
videoSetLoop :: (HasCallStack, MonadIO m, IsVideo a) => a -> Bool -> m () #
videoSetMediaStream :: (HasCallStack, MonadIO m, IsVideo a, IsMediaStream b) => a -> Maybe b -> m () #
videoSetResource :: (HasCallStack, MonadIO m, IsVideo a) => a -> Maybe Text -> m () #