MediaKitPlayer class
Inheritance
Object
AudioPlayerPlatform
MediaKitPlayer
Methods
androidEqualizerBandSetGain (AndroidEqualizerBandSetGainRequest request )
→ Future <AndroidEqualizerBandSetGainResponse >
Sets the gain for an Android equalizer band.
inherited
androidEqualizerGetParameters (AndroidEqualizerGetParametersRequest request )
→ Future <AndroidEqualizerGetParametersResponse >
Gets the Android equalizer parameters.
inherited
androidLoudnessEnhancerSetTargetGain (AndroidLoudnessEnhancerSetTargetGainRequest request )
→ Future <AndroidLoudnessEnhancerSetTargetGainResponse >
Sets the target gain on the Android loudness enhancer.
inherited
audioEffectSetEnabled (AudioEffectSetEnabledRequest request )
→ Future <AudioEffectSetEnabledResponse >
Changes the enabled status of an audio effect.
inherited
concatenatingInsertAll (ConcatenatingInsertAllRequest request )
→ Future <ConcatenatingInsertAllResponse >
Inserts audio sources into the given concatenating audio source.
override
concatenatingMove (ConcatenatingMoveRequest request )
→ Future <ConcatenatingMoveResponse >
Moves an audio source within a concatenating audio source.
override
concatenatingRemoveRange (ConcatenatingRemoveRangeRequest request )
→ Future <ConcatenatingRemoveRangeResponse >
Removes audio sources from the given concatenating audio source.
override
dispose (DisposeRequest request )
→ Future <DisposeResponse >
This method has been superseded by JustAudioPlatform.disposePlayer
.
For backward compatibility, this method will still be called as a
fallback if JustAudioPlatform.disposePlayer
is not implemented.
inherited
load (LoadRequest request )
→ Future <LoadResponse >
Loads an audio source.
override
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pause (PauseRequest request )
→ Future <PauseResponse >
Pauses playback.
override
play (PlayRequest request )
→ Future <PlayResponse >
Plays the current audio source at the current index and position.
override
release ()
→ Future <void >
seek (SeekRequest request )
→ Future <SeekResponse >
Seeks to the given index and position.
override
setAllowsExternalPlayback (SetAllowsExternalPlaybackRequest request )
→ Future <SetAllowsExternalPlaybackResponse >
On iOS and macOS, sets the allowsExternalPlayback option, and does nothing
on other platforms.
inherited
setAndroidAudioAttributes (SetAndroidAudioAttributesRequest request )
→ Future <SetAndroidAudioAttributesResponse >
On Android, sets the audio attributes, and does nothing on other
platforms.
inherited
setAutomaticallyWaitsToMinimizeStalling (SetAutomaticallyWaitsToMinimizeStallingRequest request )
→ Future <SetAutomaticallyWaitsToMinimizeStallingResponse >
On iOS and macOS, sets the automaticallyWaitsToMinimizeStalling option,
and does nothing on other platforms.
inherited
setCanUseNetworkResourcesForLiveStreamingWhilePaused (SetCanUseNetworkResourcesForLiveStreamingWhilePausedRequest request )
→ Future <SetCanUseNetworkResourcesForLiveStreamingWhilePausedResponse >
On iOS and macOS, sets the
canUseNetworkResourcesForLiveStreamingWhilePaused option, and does nothing
on other platforms.
inherited
setLoopMode (SetLoopModeRequest request )
→ Future <SetLoopModeResponse >
Sets the loop mode.
override
setPitch (SetPitchRequest request )
→ Future <SetPitchResponse >
Changes the pitch.
override
setPreferredPeakBitRate (SetPreferredPeakBitRateRequest request )
→ Future <SetPreferredPeakBitRateResponse >
On iOS and macOS, sets the preferredPeakBitRate option, and does nothing
on other platforms.
inherited
setShuffleMode (SetShuffleModeRequest request )
→ Future <SetShuffleModeResponse >
Sets the shuffle mode.
override
setShuffleOrder (SetShuffleOrderRequest request )
→ Future <SetShuffleOrderResponse >
Sets the shuffle order.
inherited
setSkipSilence (SetSkipSilenceRequest request )
→ Future <SetSkipSilenceResponse >
Sets skipSilence to true/false.
inherited
setSpeed (SetSpeedRequest request )
→ Future <SetSpeedResponse >
Changes the playback speed.
override
setVolume (SetVolumeRequest request )
→ Future <SetVolumeResponse >
Changes the volume.
override
setWebCrossOrigin (SetWebCrossOriginRequest request )
→ Future <SetWebCrossOriginResponse >
Sets the 'crossOrigin' attribute on the web audio element.
inherited
setWebSinkId (SetWebSinkIdRequest request )
→ Future <SetWebSinkIdResponse >
Sets a specific device output id on the web audio element.
inherited
toString ()
→ String
A string representation of this object.
inherited
just_audio_media_kit 1.0.0