|
static void | audioInfoChanged (JNIEnv *, jobject, jlong host, jobject playbackInfo) |
|
static void | metadataChanged (JNIEnv *, jobject, jlong host, jobject metadata) |
|
static void | playbackStateChanged (JNIEnv *, jobject, jlong host, jobject state) |
|
static void | sessionDestroyed (JNIEnv *, jobject, jlong host) |
|
◆ Controller()
VideoComponent::Pimpl::MediaSession::Controller::Controller |
( |
MediaSession & |
ownerToUse, |
|
|
const LocalRef< jobject > & |
nativeControllerToUse |
|
) |
| |
|
inline |
◆ ~Controller()
VideoComponent::Pimpl::MediaSession::Controller::~Controller |
( |
| ) |
|
|
inline |
◆ audioInfoChanged()
static void VideoComponent::Pimpl::MediaSession::Controller::audioInfoChanged |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host, |
|
|
jobject |
playbackInfo |
|
) |
| |
|
inlinestaticprivate |
◆ closeVideo()
void VideoComponent::Pimpl::MediaSession::Controller::closeVideo |
( |
| ) |
|
|
inline |
◆ createControllerCallbacks()
LocalRef<jobject> VideoComponent::Pimpl::MediaSession::Controller::createControllerCallbacks |
( |
| ) |
|
|
inlineprivate |
◆ getPlaySpeed()
double VideoComponent::Pimpl::MediaSession::Controller::getPlaySpeed |
( |
| ) |
const |
|
inline |
◆ getPosition()
double VideoComponent::Pimpl::MediaSession::Controller::getPosition |
( |
| ) |
const |
|
inline |
◆ getVolume()
float VideoComponent::Pimpl::MediaSession::Controller::getVolume |
( |
| ) |
const |
|
inline |
◆ load()
void VideoComponent::Pimpl::MediaSession::Controller::load |
( |
const URL & |
url | ) |
|
|
inline |
◆ metadataChanged()
static void VideoComponent::Pimpl::MediaSession::Controller::metadataChanged |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host, |
|
|
jobject |
metadata |
|
) |
| |
|
inlinestaticprivate |
◆ play()
void VideoComponent::Pimpl::MediaSession::Controller::play |
( |
| ) |
|
|
inline |
◆ playbackStateChanged()
static void VideoComponent::Pimpl::MediaSession::Controller::playbackStateChanged |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host, |
|
|
jobject |
state |
|
) |
| |
|
inlinestaticprivate |
◆ sessionDestroyed()
static void VideoComponent::Pimpl::MediaSession::Controller::sessionDestroyed |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host |
|
) |
| |
|
inlinestaticprivate |
◆ setPosition()
void VideoComponent::Pimpl::MediaSession::Controller::setPosition |
( |
double |
newPosition | ) |
|
|
inline |
◆ setVolume()
void VideoComponent::Pimpl::MediaSession::Controller::setVolume |
( |
float |
newVolume | ) |
|
|
inline |
◆ stateChanged()
void VideoComponent::Pimpl::MediaSession::Controller::stateChanged |
( |
jobject |
playbackState | ) |
|
|
inlineprivate |
◆ stop()
void VideoComponent::Pimpl::MediaSession::Controller::stop |
( |
| ) |
|
|
inline |
◆ controllerCallback
GlobalRef VideoComponent::Pimpl::MediaSession::Controller::controllerCallback |
|
private |
◆ controllerTransportControls
GlobalRef VideoComponent::Pimpl::MediaSession::Controller::controllerTransportControls |
|
private |
◆ nativeController
GlobalRef VideoComponent::Pimpl::MediaSession::Controller::nativeController |
|
private |
◆ owner
MediaSession& VideoComponent::Pimpl::MediaSession::Controller::owner |
|
private |
◆ wasPaused
bool VideoComponent::Pimpl::MediaSession::Controller::wasPaused = true |
|
private |
◆ wasPlaying
bool VideoComponent::Pimpl::MediaSession::Controller::wasPlaying = false |
|
private |
The documentation for this class was generated from the following file: