mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Merge pull request #2186 from jason-simmons/sound_track_volume
Add MediaPlayer methods for volume and looping
This commit is contained in:
commit
0cca3dd352
@ -12,6 +12,8 @@ interface MediaPlayer {
|
||||
Start();
|
||||
Pause();
|
||||
SeekTo(uint32 msec);
|
||||
SetVolume(float volume);
|
||||
SetLooping(bool looping);
|
||||
};
|
||||
|
||||
[ServiceName="media::SoundPool"]
|
||||
|
||||
@ -107,4 +107,14 @@ public class MediaPlayerImpl implements MediaPlayer, android.media.MediaPlayer.O
|
||||
public void pause() {
|
||||
mPlayer.pause();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setLooping(boolean looping) {
|
||||
mPlayer.setLooping(looping);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setVolume(float volume) {
|
||||
mPlayer.setVolume(volume, volume);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user