Searched refs:SkAudioPlayer (Results 1 – 9 of 9) sorted by relevance
12 SkAudioPlayer::~SkAudioPlayer() {} in ~SkAudioPlayer()14 double SkAudioPlayer::setTime(double t) { in setTime()25 double SkAudioPlayer::setNormalizedTime(double t) { in setNormalizedTime()30 SkAudioPlayer::State SkAudioPlayer::setState(State s) { in setState()37 float SkAudioPlayer::setRate(float r) { in setRate()48 float SkAudioPlayer::setVolume(float v) { in setVolume()
12 class SK_API SkAudioPlayer {14 virtual ~SkAudioPlayer();17 static std::unique_ptr<SkAudioPlayer> Make(sk_sp<SkData>);49 SkAudioPlayer() {} // only called by subclasses in SkAudioPlayer() function
9 #include "modules/audioplayer/SkAudioPlayer.h"21 class SkAudioPlayer_Mac : public SkAudioPlayer {70 std::unique_ptr<SkAudioPlayer> SkAudioPlayer::Make(sk_sp<SkData> src) {78 return std::unique_ptr<SkAudioPlayer>(new SkAudioPlayer_Mac(player, std::move(src)));
17 class OboeAudioPlayer final : public SkAudioPlayer, oboe::AudioStreamCallback {117 std::unique_ptr<SkAudioPlayer> SkAudioPlayer::Make(sk_sp<SkData> src) { in Make()118 return std::unique_ptr<SkAudioPlayer>(new OboeAudioPlayer(std::move(src))); in Make()
15 class SFMLAudioPlayer final : public SkAudioPlayer {64 std::unique_ptr<SkAudioPlayer> SkAudioPlayer::Make(sk_sp<SkData> src) { in Make()
11 std::unique_ptr<SkAudioPlayer> SkAudioPlayer::Make(sk_sp<SkData> src) { in Make()
9 public = [ "SkAudioPlayer.h" ]10 sources = [ "SkAudioPlayer.cpp" ]
16 std::unique_ptr<SkAudioPlayer> fPlayer;28 fPlayer = SkAudioPlayer::Make(data); in onOnceBeforeDraw()57 case SkAudioPlayer::State::kPlaying: fPlayer->pause(); break; in onChar()58 case SkAudioPlayer::State::kPaused: fPlayer->play(); break; in onChar()59 case SkAudioPlayer::State::kStopped: fPlayer->play(); break; in onChar()
31 explicit Track(std::unique_ptr<SkAudioPlayer> player) : fPlayer(std::move(player)) {} in Track()53 const std::unique_ptr<SkAudioPlayer> fPlayer;66 if (auto player = SkAudioPlayer::Make(std::move(data))) { in loadAudioAsset()