just_audio_platform_interface library
Classes
- AndroidEqualizerBandMessage
- Information about an equalizer band to be communicated with the platform implementation.
- AndroidEqualizerBandSetGainRequest
- Information communicated to the platform implementation when setting the gain for an equalizer band.
- AndroidEqualizerBandSetGainResponse
- Information returned by the platform implementation after setting the gain for an equalizer band.
- AndroidEqualizerGetParametersRequest
- Information communicated to the platform implementation when requesting the equalizer parameters.
- AndroidEqualizerGetParametersResponse
- Information communicated to the platform implementation after requesting the equalizer parameters.
- AndroidEqualizerMessage
- Information about the equalizer to be communicated with the platform implementation.
- AndroidEqualizerParametersMessage
- Information about the equalizer parameters to be communicated with the platform implementation.
- AndroidLivePlaybackSpeedControlMessage
- AndroidLoadControlMessage
- AndroidLoudnessEnhancerMessage
- Information about a loudness enhancer to be communicated with the platform implementation.
- AndroidLoudnessEnhancerSetTargetGainRequest
- Information communicated to the platform implementation when setting the target gain on the loudness enhancer audio effect.
- AndroidLoudnessEnhancerSetTargetGainResponse
- Information returned by the platform implementation after setting the target gain on the loudness enhancer audio effect.
- AudioEffectMessage
- Information about an audio effect to be communicated with the platform implementation.
- AudioEffectSetEnabledRequest
- Information communicated to the platform implementation when setting the enabled status of an audio effect.
- AudioEffectSetEnabledResponse
- Information returned by the platform implementation after setting the enabled status of an audio effect.
- AudioLoadConfigurationMessage
- Information communicated to the platform implementation when setting the audio load configuration options.
- AudioPlayerPlatform
- A nested platform interface for communicating with a particular player instance.
- AudioSourceMessage
- Information about an audio source to be communicated with the platform implementation.
- ClippingAudioSourceMessage
- Information about a clipping audio source to be communicated with the platform implementation.
- ConcatenatingAudioSourceMessage
- Information about a concatenating audio source to be communicated with the platform implementation.
- ConcatenatingInsertAllRequest
- Information communicated to the platform implementation when inserting audio sources into a concatenating audio source.
- ConcatenatingInsertAllResponse
- Information returned by the platform implementation after inserting audio sources into a concatenating audio source.
- ConcatenatingMoveRequest
- Information communicated to the platform implementation when moving an audio source within a concatenating audio source.
- ConcatenatingMoveResponse
- Information returned by the platform implementation after moving an audio source within a concatenating audio source.
- ConcatenatingRemoveRangeRequest
- Information communicated to the platform implementation when removing audio sources from a concatenating audio source.
- ConcatenatingRemoveRangeResponse
- Information returned by the platform implementation after removing audio sources from a concatenating audio source.
- DarwinLoadControlMessage
- DashAudioSourceMessage
- Information about a DASH audio source to be communicated with the platform implementation.
- DisposePlayerRequest
- Information communicated to the platform implementation when disposing of a player instance.
- DisposePlayerResponse
- Information returned by the platform implementation after disposing of a player instance.
- DisposeRequest
- The parameter of AudioPlayerPlatform.dispose which is deprecated.
- DisposeResponse
- The result of AudioPlayerPlatform.dispose which is deprecated.
- HlsAudioSourceMessage
- Information about a HLS audio source to be communicated with the platform implementation.
- IcyHeadersMessage
- Icy headers communicated from the platform implementation.
- IcyInfoMessage
- Icy info communicated from the platform implementation.
- IcyMetadataMessage
- Icy metadata communicated from the platform implementation.
- IndexedAudioSourceMessage
- Information about an indexed audio source to be communicated with the platform implementation.
- InitRequest
- Information communicated to the platform implementation when creating a new player instance.
- JustAudioPlatform
- The interface that implementations of just_audio must implement.
- LoadRequest
- Information communicated to the platform implementation when loading an audio source.
- LoadResponse
- Information returned by the platform implementation after loading an audio source.
- LoopingAudioSourceMessage
- Information about a looping audio source to be communicated with the platform implementation.
- PauseRequest
- Information communicated to the platform implementation when pausing playback.
- PauseResponse
- Information returned by the platform implementation after pausing playback.
- PlaybackEventMessage
- A playback event communicated from the platform implementation to the Flutter plugin.
- PlayRequest
- Information communicated to the platform implementation when playing an audio source.
- PlayResponse
- Information returned by the platform implementation after playing an audio source.
- ProgressiveAudioSourceMessage
- Information about a progressive audio source to be communicated with the platform implementation.
- SeekRequest
- Information communicated to the platform implementation when seeking to a position and index.
- SeekResponse
- Information returned by the platform implementation after seeking to a position and index.
- SetAndroidAudioAttributesRequest
- Information communicated to the platform implementation when setting the Android audio attributes.
- SetAndroidAudioAttributesResponse
- Information returned by the platform implementation after setting the Android audio attributes.
- SetAutomaticallyWaitsToMinimizeStallingRequest
- Information communicated to the platform implementation when setting the automaticallyWaitsToMinimizeStalling option.
- SetAutomaticallyWaitsToMinimizeStallingResponse
- Information returned by the platform implementation after setting the automaticallyWaitsToMinimizeStalling option.
- SetCanUseNetworkResourcesForLiveStreamingWhilePausedRequest
- Information communicated to the platform implementation when setting the canUseNetworkResourcesForLiveStreamingWhilePaused option.
- SetCanUseNetworkResourcesForLiveStreamingWhilePausedResponse
- Information returned by the platform implementation after setting the canUseNetworkResourcesForLiveStreamingWhilePaused option.
- SetLoopModeRequest
- Information communicated to the platform implementation when setting the loop mode.
- SetLoopModeResponse
- Information returned by the platform implementation after setting the loop mode.
- SetPitchRequest
- Information communicated to the platform implementation when setting the pitch.
- SetPitchResponse
- Information returned by the platform implementation after setting the pitch.
- SetPreferredPeakBitRateRequest
- Information communicated to the platform implementation when setting the automaticallyWaitsToMinimizeStalling option.
- SetPreferredPeakBitRateResponse
- Information returned by the platform implementation after setting the automaticallyWaitsToMinimizeStalling option.
- SetShuffleModeRequest
- Information communicated to the platform implementation when setting the shuffle mode.
- SetShuffleModeResponse
- Information returned by the platform implementation after setting the shuffle mode.
- SetShuffleOrderRequest
- Information communicated to the platform implementation when setting the shuffle order.
- SetShuffleOrderResponse
- Information returned by the platform implementation after setting the shuffle order.
- SetSkipSilenceRequest
- Information communicated to the platform implementation when setting the skipSilence.
- SetSkipSilenceResponse
- Information returned by the platform implementation after setting the speed.
- SetSpeedRequest
- Information communicated to the platform implementation when setting the speed.
- SetSpeedResponse
- Information returned by the platform implementation after setting the speed.
- SetVolumeRequest
- Information communicated to the platform implementation when setting the volume.
- SetVolumeResponse
- Information returned by the platform implementation after setting the volume.
- SilenceAudioSourceMessage
- Information about a silence audio source to be communicated with the platform implementation.
- UriAudioSourceMessage
- Information about a URI audio source to be communicated with the platform implementation.
Enums
- LoopModeMessage
- The loop mode communicated to the platform implementation.
- ProcessingStateMessage
- A processing state communicated from the platform implementation.
- ShuffleModeMessage
- The shuffle mode communicated to the platform implementation.