Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
A permission request for using an EME Content Decryption Module.
WebKitMediaKeySystemPermissionRequest represents a request for permission to decide whether WebKit should use the given CDM to access protected media when requested through the MediaKeySystem API.
When a WebKitMediaKeySystemPermissionRequest is not handled by the user, it is denied by default.
When handling this permission request the application may perform additional installation of the requested CDM, unless it is already present on the host system.
Synopsis
- newtype MediaKeySystemPermissionRequest = MediaKeySystemPermissionRequest (ManagedPtr MediaKeySystemPermissionRequest)
- class (GObject o, IsDescendantOf MediaKeySystemPermissionRequest o) => IsMediaKeySystemPermissionRequest o
- toMediaKeySystemPermissionRequest :: (MonadIO m, IsMediaKeySystemPermissionRequest o) => o -> m MediaKeySystemPermissionRequest
Exported types
newtype MediaKeySystemPermissionRequest Source #
Memory-managed wrapper type.
Instances
Eq MediaKeySystemPermissionRequest Source # | |
GObject MediaKeySystemPermissionRequest Source # | |
ManagedPtrNewtype MediaKeySystemPermissionRequest Source # | |
Defined in GI.WebKit2.Objects.MediaKeySystemPermissionRequest toManagedPtr :: MediaKeySystemPermissionRequest -> ManagedPtr MediaKeySystemPermissionRequest | |
TypedObject MediaKeySystemPermissionRequest Source # | |
HasParentTypes MediaKeySystemPermissionRequest Source # | |
IsGValue (Maybe MediaKeySystemPermissionRequest) Source # | Convert |
Defined in GI.WebKit2.Objects.MediaKeySystemPermissionRequest gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe MediaKeySystemPermissionRequest -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe MediaKeySystemPermissionRequest) | |
type ParentTypes MediaKeySystemPermissionRequest Source # | |
class (GObject o, IsDescendantOf MediaKeySystemPermissionRequest o) => IsMediaKeySystemPermissionRequest o Source #
Type class for types which can be safely cast to MediaKeySystemPermissionRequest
, for instance with toMediaKeySystemPermissionRequest
.
Instances
(GObject o, IsDescendantOf MediaKeySystemPermissionRequest o) => IsMediaKeySystemPermissionRequest o Source # | |
toMediaKeySystemPermissionRequest :: (MonadIO m, IsMediaKeySystemPermissionRequest o) => o -> m MediaKeySystemPermissionRequest Source #
Cast to MediaKeySystemPermissionRequest
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
allow, bindProperty, bindPropertyFull, deny, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata.