data class Media : GeckoPermissionRequest
(source)
Represents a gecko-based media permission request.
Media(uri: String, videoSources: List<MediaSource>, audioSources: List<MediaSource>, callback: MediaCallback)
Represents a gecko-based media permission request. |
val uri: String
the URI of the content requesting the permissions. |
open val permissions: List<Permission>
the list of requested permissions. |
fun grant(permissions: List<Permission>): Unit
Grants the provided permissions, or all requested permissions, if none are provided. |
|
fun reject(): Unit
Rejects the requested permissions. |
fun mapPermission(mediaSource: MediaSource): Permission |