| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.MediaFile
Description
Documentation
Constructors
| MediaFile (ManagedPtr MediaFile) |
Instances
class (GObject o, IsDescendantOf MediaFile o) => IsMediaFile o #
Instances
| (GObject o, IsDescendantOf MediaFile o) => IsMediaFile o | |
Defined in GI.Gtk.Objects.MediaFile | |
data MediaFileClearMethodInfo #
Instances
| (signature ~ m (), MonadIO m, IsMediaFile a) => OverloadedMethod MediaFileClearMethodInfo a signature | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MediaFileClearMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data MediaFileFilePropertyInfo #
Instances
| AttrInfo MediaFileFilePropertyInfo | |
Defined in GI.Gtk.Objects.MediaFile Associated Types Methods attrGet :: AttrBaseTypeConstraint MediaFileFilePropertyInfo o => o -> IO (AttrGetType MediaFileFilePropertyInfo) attrSet :: (AttrBaseTypeConstraint MediaFileFilePropertyInfo o, AttrSetTypeConstraint MediaFileFilePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint MediaFileFilePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint MediaFileFilePropertyInfo o, AttrSetTypeConstraint MediaFileFilePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint MediaFileFilePropertyInfo o, AttrTransferTypeConstraint MediaFileFilePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MediaFileFilePropertyInfo) attrPut :: AttrBaseTypeConstraint MediaFileFilePropertyInfo o => o -> AttrGetType MediaFileFilePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |
| type AttrAllowedOps MediaFileFilePropertyInfo | |
Defined in GI.Gtk.Objects.MediaFile type AttrAllowedOps MediaFileFilePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear] | |
| type AttrBaseTypeConstraint MediaFileFilePropertyInfo | |
Defined in GI.Gtk.Objects.MediaFile | |
| type AttrGetType MediaFileFilePropertyInfo | |
Defined in GI.Gtk.Objects.MediaFile type AttrGetType MediaFileFilePropertyInfo = Maybe File | |
| type AttrLabel MediaFileFilePropertyInfo | |
Defined in GI.Gtk.Objects.MediaFile type AttrLabel MediaFileFilePropertyInfo = "file" | |
| type AttrOrigin MediaFileFilePropertyInfo | |
Defined in GI.Gtk.Objects.MediaFile | |
| type AttrSetTypeConstraint MediaFileFilePropertyInfo | |
Defined in GI.Gtk.Objects.MediaFile type AttrSetTypeConstraint MediaFileFilePropertyInfo = IsFile | |
| type AttrTransferType MediaFileFilePropertyInfo | |
Defined in GI.Gtk.Objects.MediaFile type AttrTransferType MediaFileFilePropertyInfo = File | |
| type AttrTransferTypeConstraint MediaFileFilePropertyInfo | |
Defined in GI.Gtk.Objects.MediaFile type AttrTransferTypeConstraint MediaFileFilePropertyInfo = IsFile | |
data MediaFileGetFileMethodInfo #
Instances
| (signature ~ m (Maybe File), MonadIO m, IsMediaFile a) => OverloadedMethod MediaFileGetFileMethodInfo a signature | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MediaFileGetFileMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data MediaFileGetInputStreamMethodInfo #
Instances
| (signature ~ m (Maybe InputStream), MonadIO m, IsMediaFile a) => OverloadedMethod MediaFileGetInputStreamMethodInfo a signature | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MediaFileGetInputStreamMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data MediaFileInputStreamPropertyInfo #
Instances
data MediaFileSetFileMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsMediaFile a, IsFile b) => OverloadedMethod MediaFileSetFileMethodInfo a signature | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MediaFileSetFileMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data MediaFileSetFilenameMethodInfo #
Instances
| (signature ~ (Maybe [Char] -> m ()), MonadIO m, IsMediaFile a) => OverloadedMethod MediaFileSetFilenameMethodInfo a signature | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MediaFileSetFilenameMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data MediaFileSetInputStreamMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsMediaFile a, IsInputStream b) => OverloadedMethod MediaFileSetInputStreamMethodInfo a signature | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MediaFileSetInputStreamMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data MediaFileSetResourceMethodInfo #
Instances
| (signature ~ (Maybe Text -> m ()), MonadIO m, IsMediaFile a) => OverloadedMethod MediaFileSetResourceMethodInfo a signature | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MediaFileSetResourceMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MediaFile Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type family ResolveMediaFileMethod (t :: Symbol) o where ... #
Equations
| ResolveMediaFileMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveMediaFileMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveMediaFileMethod "clear" o = MediaFileClearMethodInfo | |
| ResolveMediaFileMethod "computeConcreteSize" o = PaintableComputeConcreteSizeMethodInfo | |
| ResolveMediaFileMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveMediaFileMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveMediaFileMethod "gerror" o = MediaStreamGerrorMethodInfo | |
| ResolveMediaFileMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveMediaFileMethod "hasAudio" o = MediaStreamHasAudioMethodInfo | |
| ResolveMediaFileMethod "hasVideo" o = MediaStreamHasVideoMethodInfo | |
| ResolveMediaFileMethod "invalidateContents" o = PaintableInvalidateContentsMethodInfo | |
| ResolveMediaFileMethod "invalidateSize" o = PaintableInvalidateSizeMethodInfo | |
| ResolveMediaFileMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveMediaFileMethod "isPrepared" o = MediaStreamIsPreparedMethodInfo | |
| ResolveMediaFileMethod "isSeekable" o = MediaStreamIsSeekableMethodInfo | |
| ResolveMediaFileMethod "isSeeking" o = MediaStreamIsSeekingMethodInfo | |
| ResolveMediaFileMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveMediaFileMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveMediaFileMethod "pause" o = MediaStreamPauseMethodInfo | |
| ResolveMediaFileMethod "play" o = MediaStreamPlayMethodInfo | |
| ResolveMediaFileMethod "realize" o = MediaStreamRealizeMethodInfo | |
| ResolveMediaFileMethod "ref" o = ObjectRefMethodInfo | |
| ResolveMediaFileMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveMediaFileMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveMediaFileMethod "seek" o = MediaStreamSeekMethodInfo | |
| ResolveMediaFileMethod "seekFailed" o = MediaStreamSeekFailedMethodInfo | |
| ResolveMediaFileMethod "seekSuccess" o = MediaStreamSeekSuccessMethodInfo | |
| ResolveMediaFileMethod "snapshot" o = PaintableSnapshotMethodInfo | |
| ResolveMediaFileMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveMediaFileMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveMediaFileMethod "streamEnded" o = MediaStreamStreamEndedMethodInfo | |
| ResolveMediaFileMethod "streamPrepared" o = MediaStreamStreamPreparedMethodInfo | |
| ResolveMediaFileMethod "streamUnprepared" o = MediaStreamStreamUnpreparedMethodInfo | |
| ResolveMediaFileMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveMediaFileMethod "unrealize" o = MediaStreamUnrealizeMethodInfo | |
| ResolveMediaFileMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveMediaFileMethod "update" o = MediaStreamUpdateMethodInfo | |
| ResolveMediaFileMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveMediaFileMethod "getCurrentImage" o = PaintableGetCurrentImageMethodInfo | |
| ResolveMediaFileMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveMediaFileMethod "getDuration" o = MediaStreamGetDurationMethodInfo | |
| ResolveMediaFileMethod "getEnded" o = MediaStreamGetEndedMethodInfo | |
| ResolveMediaFileMethod "getError" o = MediaStreamGetErrorMethodInfo | |
| ResolveMediaFileMethod "getFile" o = MediaFileGetFileMethodInfo | |
| ResolveMediaFileMethod "getFlags" o = PaintableGetFlagsMethodInfo | |
| ResolveMediaFileMethod "getInputStream" o = MediaFileGetInputStreamMethodInfo | |
| ResolveMediaFileMethod "getIntrinsicAspectRatio" o = PaintableGetIntrinsicAspectRatioMethodInfo | |
| ResolveMediaFileMethod "getIntrinsicHeight" o = PaintableGetIntrinsicHeightMethodInfo | |
| ResolveMediaFileMethod "getIntrinsicWidth" o = PaintableGetIntrinsicWidthMethodInfo | |
| ResolveMediaFileMethod "getLoop" o = MediaStreamGetLoopMethodInfo | |
| ResolveMediaFileMethod "getMuted" o = MediaStreamGetMutedMethodInfo | |
| ResolveMediaFileMethod "getPlaying" o = MediaStreamGetPlayingMethodInfo | |
| ResolveMediaFileMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveMediaFileMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveMediaFileMethod "getTimestamp" o = MediaStreamGetTimestampMethodInfo | |
| ResolveMediaFileMethod "getVolume" o = MediaStreamGetVolumeMethodInfo | |
| ResolveMediaFileMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveMediaFileMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveMediaFileMethod "setFile" o = MediaFileSetFileMethodInfo | |
| ResolveMediaFileMethod "setFilename" o = MediaFileSetFilenameMethodInfo | |
| ResolveMediaFileMethod "setInputStream" o = MediaFileSetInputStreamMethodInfo | |
| ResolveMediaFileMethod "setLoop" o = MediaStreamSetLoopMethodInfo | |
| ResolveMediaFileMethod "setMuted" o = MediaStreamSetMutedMethodInfo | |
| ResolveMediaFileMethod "setPlaying" o = MediaStreamSetPlayingMethodInfo | |
| ResolveMediaFileMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveMediaFileMethod "setResource" o = MediaFileSetResourceMethodInfo | |
| ResolveMediaFileMethod "setVolume" o = MediaStreamSetVolumeMethodInfo | |
| ResolveMediaFileMethod l o = MethodResolutionFailed l o :: Type |
clearMediaFileFile :: (MonadIO m, IsMediaFile o) => o -> m () #
clearMediaFileInputStream :: (MonadIO m, IsMediaFile o) => o -> m () #
constructMediaFileFile :: (IsMediaFile o, MonadIO m, IsFile a) => a -> m (GValueConstruct o) #
constructMediaFileInputStream :: (IsMediaFile o, MonadIO m, IsInputStream a) => a -> m (GValueConstruct o) #
getMediaFileFile :: (MonadIO m, IsMediaFile o) => o -> m (Maybe File) #
getMediaFileInputStream :: (MonadIO m, IsMediaFile o) => o -> m (Maybe InputStream) #
mediaFileClear :: (HasCallStack, MonadIO m, IsMediaFile a) => a -> m () #
mediaFileFile :: AttrLabelProxy "file" #
mediaFileGetFile :: (HasCallStack, MonadIO m, IsMediaFile a) => a -> m (Maybe File) #
mediaFileGetInputStream :: (HasCallStack, MonadIO m, IsMediaFile a) => a -> m (Maybe InputStream) #
mediaFileInputStream :: AttrLabelProxy "inputStream" #
mediaFileNew :: (HasCallStack, MonadIO m) => m MediaFile #
mediaFileNewForFile :: (HasCallStack, MonadIO m, IsFile a) => a -> m MediaFile #
mediaFileNewForFilename :: (HasCallStack, MonadIO m) => [Char] -> m MediaFile #
mediaFileNewForInputStream :: (HasCallStack, MonadIO m, IsInputStream a) => a -> m MediaFile #
mediaFileNewForResource :: (HasCallStack, MonadIO m) => Text -> m MediaFile #
mediaFileSetFile :: (HasCallStack, MonadIO m, IsMediaFile a, IsFile b) => a -> Maybe b -> m () #
mediaFileSetFilename :: (HasCallStack, MonadIO m, IsMediaFile a) => a -> Maybe [Char] -> m () #
mediaFileSetInputStream :: (HasCallStack, MonadIO m, IsMediaFile a, IsInputStream b) => a -> Maybe b -> m () #
mediaFileSetResource :: (HasCallStack, MonadIO m, IsMediaFile a) => a -> Maybe Text -> m () #
setMediaFileFile :: (MonadIO m, IsMediaFile o, IsFile a) => o -> a -> m () #
setMediaFileInputStream :: (MonadIO m, IsMediaFile o, IsInputStream a) => o -> a -> m () #
toMediaFile :: (MonadIO m, IsMediaFile o) => o -> m MediaFile #