androidx.media3.exoplayer.scheduler


Interfaces

RequirementsWatcher.Listener

Notified when RequirementsWatcher instance first created and on changes whether the are met.

Scheduler

Schedules a service to be started in the foreground when some Requirements are met.

Classes

PlatformScheduler

A Scheduler that uses JobScheduler.

PlatformScheduler.PlatformSchedulerService

A JobService that starts the target service if the requirements are met.

Requirements

Defines a set of device state requirements.

RequirementsWatcher

Watches whether the Requirements are met and notifies the Listener on changes.

Annotations

Requirements.RequirementFlags

Requirement flags.