package

androidx.media3.exoplayer.scheduler

Interfaces

RequirementsWatcher.ListenerNotified when RequirementsWatcher instance first created and on changes whether the Requirements are met.
SchedulerSchedules a service to be started in the foreground when some Requirements are met.

Classes

PlatformSchedulerA Scheduler that uses .
PlatformScheduler.PlatformSchedulerServiceA that starts the target service if the requirements are met.
RequirementsDefines a set of device state requirements.
RequirementsWatcherWatches whether the Requirements are met and notifies the RequirementsWatcher.Listener on changes.

Annotation Types

Requirements.RequirementFlagsRequirement flags.