◆ 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 * |
, |
|
|
Controller & |
t, |
|
|
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 * |
, |
|
|
Controller & |
, |
|
|
jobject |
metadata |
|
) |
| |
|
inlinestaticprivate |
◆ play()
| void VideoComponent::Pimpl::MediaSession::Controller::play |
( |
| ) |
|
|
inline |
◆ playbackStateChanged()
| static void VideoComponent::Pimpl::MediaSession::Controller::playbackStateChanged |
( |
JNIEnv * |
, |
|
|
Controller & |
t, |
|
|
jobject |
state |
|
) |
| |
|
inlinestaticprivate |
◆ sessionDestroyed()
| static void VideoComponent::Pimpl::MediaSession::Controller::sessionDestroyed |
( |
JNIEnv * |
, |
|
|
Controller & |
t |
|
) |
| |
|
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: