/ohos5.0/foundation/multimedia/media_lite/interfaces/kits/player_lite/js/builtin/src/ |
H A D | audio_player.cpp | 87 AudioPlayer *audioPlayer_ = (AudioPlayer *)arg; in PlaybackCompleteHandler() 131 AudioPlayer *AudioPlayer::GetInstance() in GetInstance() 137 AudioPlayer::AudioPlayer() : player_(nullptr), in AudioPlayer() function in OHOS::ACELite::AudioPlayer 192 AudioPlayer *audioPlayer = static_cast<AudioPlayer *>(arg); in UpdateTimeHandler() 235 bool AudioPlayer::CreatePlayer() in CreatePlayer() 258 bool AudioPlayer::DestoryPlayer() in DestoryPlayer() 278 bool AudioPlayer::ResetPlayer() in ResetPlayer() 304 void AudioPlayer::ReleaseSrc() in ReleaseSrc() 312 bool AudioPlayer::Play() in Play() 335 bool AudioPlayer::Pause() in Pause() [all …]
|
H A D | audio_module.cpp | 25 AudioPlayer *audioPlayer = AudioPlayer::GetInstance(); in OnTerminate() 48 return JSI::CreateBoolean(AudioPlayer::GetInstance()->Play()); in Play() 76 AudioPlayer *audioPlayer = AudioPlayer::GetInstance(); in GetPlayState() 101 char *src = AudioPlayer::GetInstance()->GetSrc(); in SrcGetter() 214 AudioPlayer::GetInstance()->SetOnPlayListener(listener); in OnPlaySetter() 229 AudioPlayer::GetInstance()->SetOnPauseListener(listener); in OnPauseSetter() 244 AudioPlayer::GetInstance()->SetOnStopListener(listener); in OnStopSetter() 274 AudioPlayer::GetInstance()->SetOnEndedListener(listener); in OnEndedSetter() 289 AudioPlayer::GetInstance()->SetOnErrorListener(listener); in OnErrorSetter() 336 AudioPlayer::GetInstance()->CreatePlayer(); in InitAudioModule() [all …]
|
/ohos5.0/base/telephony/call_manager/services/audio/src/ |
H A D | audio_player.cpp | 25 bool AudioPlayer::InitRenderer(const wav_hdr &wavHeader, AudioStandard::AudioStreamType streamType) in InitRenderer() 64 bool AudioPlayer::InitRenderer() in InitRenderer() 92 bool AudioPlayer::InitCapturer() in InitCapturer() 170 int32_t AudioPlayer::Play(PlayerType playerType) in Play() 180 void AudioPlayer::SetStop(PlayerType playerType, bool state) in SetStop() 212 bool AudioPlayer::IsStop(PlayerType playerType) in IsStop() 231 void AudioPlayer::ReleaseRenderer() in ReleaseRenderer() 243 void AudioPlayer::ReleaseCapturer() in ReleaseCapturer() 254 bool AudioPlayer::GetRealPath(const std::string &profilePath, std::string &realPath) in GetRealPath() 306 void AudioPlayer::RegisterRingCallback(std::shared_ptr<Media::RingtonePlayer> &RingtonePlayer) in RegisterRingCallback() [all …]
|
H A D | tone.cpp | 24 using AudioPlay = int32_t (AudioPlayer::*)(const std::string &, AudioStandard::AudioStreamType, Pla… 26 Tone::Tone() : audioPlayer_(new (std::nothrow) AudioPlayer()) {} in Tone() 28 Tone::Tone(ToneDescriptor tone) : audioPlayer_(new (std::nothrow) AudioPlayer()) in Tone() 67 AudioPlay audioPlay = &AudioPlayer::Play; in Play()
|
H A D | sound.cpp | 24 Sound::Sound() : audioPlayer_(new (std::nothrow) AudioPlayer()) {} in Sound()
|
H A D | ring.cpp | 28 Ring::Ring() : audioPlayer_(new (std::nothrow) AudioPlayer()) in Ring()
|
/ohos5.0/foundation/multimedia/media_lite/interfaces/kits/player_lite/js/builtin/include/ |
H A D | audio_player.h | 25 class AudioPlayer; variable 50 explicit AudioPlayerCallback(AudioPlayer *audioPlayer); 67 AudioPlayer *audioPlayer_; 70 class AudioPlayer { 72 static AudioPlayer *GetInstance(); 153 AudioPlayer(); 155 ~AudioPlayer() = default;
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.2.1/ |
H A D | changelogs-media.md | 85 | media | createAudioPlayer(): AudioPlayer | 86 | media.AudioPlayer | interface AudioPlayer | 87 | media.AudioPlayer | play(): void | 88 | media.AudioPlayer | release(): void | 89 | media.AudioPlayer | audioInterruptMode ?: audio.InterruptMode | 90 | media.AudioPlayer | fdSrc: AVFileDescriptor | 91 | media.AudioPlayer | seek(timeMs: number): void | 92 | media.AudioPlayer | readonly duration: number | 93 | media.AudioPlayer | loop: boolean | 94 | media.AudioPlayer | readonly state: AudioState | [all …]
|
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_4.0.2.1/ |
H A D | changelogs-media.md | 85 | media | createAudioPlayer(): AudioPlayer | 86 | media.AudioPlayer | interface AudioPlayer | 87 | media.AudioPlayer | play(): void | 88 | media.AudioPlayer | release(): void | 89 | media.AudioPlayer | audioInterruptMode ?: audio.InterruptMode | 90 | media.AudioPlayer | fdSrc: AVFileDescriptor | 91 | media.AudioPlayer | seek(timeMs: number): void | 92 | media.AudioPlayer | readonly duration: number | 93 | media.AudioPlayer | loop: boolean | 94 | media.AudioPlayer | readonly state: AudioState | [all …]
|
/ohos5.0/base/telephony/call_manager/services/audio/include/ |
H A D | audio_player.h | 67 class AudioPlayer { 69 AudioPlayer() = default; 70 ~AudioPlayer() = default;
|
H A D | sound.h | 46 AudioPlayer *audioPlayer_ = nullptr;
|
H A D | ring.h | 53 AudioPlayer *audioPlayer_ = nullptr;
|
H A D | tone.h | 87 AudioPlayer *audioPlayer_ = nullptr;
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta5/ |
H A D | js-apidiff-multimedia.md | 477 |废弃版本有变化|类名:AudioPlayer<br>废弃版本:N/A|类名:AudioPlayer<br>废弃版本:9<br>代替接口:ohos.multimedia.media/media.AV… 478 |废弃版本有变化|类名:AudioPlayer<br>方法 or 属性:play(): void;<br>废弃版本:N/A|类名:AudioPlayer<br>方法 or 属性:play(): vo… 479 |废弃版本有变化|类名:AudioPlayer<br>方法 or 属性:pause(): void;<br>废弃版本:N/A|类名:AudioPlayer<br>方法 or 属性:pause(): … 480 |废弃版本有变化|类名:AudioPlayer<br>方法 or 属性:stop(): void;<br>废弃版本:N/A|类名:AudioPlayer<br>方法 or 属性:stop(): vo… 481 |废弃版本有变化|类名:AudioPlayer<br>方法 or 属性:reset(): void;<br>废弃版本:N/A|类名:AudioPlayer<br>方法 or 属性:reset(): … 482 |废弃版本有变化|类名:AudioPlayer<br>方法 or 属性:seek(timeMs: number): void;<br>废弃版本:N/A|类名:AudioPlayer<br>方法 or… 484 |废弃版本有变化|类名:AudioPlayer<br>方法 or 属性:release(): void;<br>废弃版本:N/A|类名:AudioPlayer<br>方法 or 属性:release… 488 |废弃版本有变化|类名:AudioPlayer<br>方法 or 属性:src: string;<br>废弃版本:N/A|类名:AudioPlayer<br>方法 or 属性:src: string… 489 |废弃版本有变化|类名:AudioPlayer<br>方法 or 属性:fdSrc: AVFileDescriptor;<br>废弃版本:N/A|类名:AudioPlayer<br>方法 or 属性… 490 |废弃版本有变化|类名:AudioPlayer<br>方法 or 属性:loop: boolean;<br>废弃版本:N/A|类名:AudioPlayer<br>方法 or 属性:loop: boo… [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-multimedia.md | 61 | ohos.multimedia.media | AudioPlayer | on(type: 'audioInterrupt', callback: (info: audio.Interrupt… 62 | ohos.multimedia.media | AudioPlayer | audioInterruptMode?: audio.InterruptMode; | 新增 | 63 | ohos.multimedia.media | AudioPlayer | fdSrc: AVFileDescriptor; | 新增 |
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-multimedia.md | 61 | ohos.multimedia.media | AudioPlayer | on(type: 'audioInterrupt', callback: (info: audio.Interrupt… 62 | ohos.multimedia.media | AudioPlayer | audioInterruptMode?: audio.InterruptMode; | Added| 63 | ohos.multimedia.media | AudioPlayer | fdSrc: AVFileDescriptor; | Added|
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta5/ |
H A D | js-apidiff-multimedia.md | 477 |Deprecated version changed|Class name: AudioPlayer<br>Deprecated version: N/A|Class name: AudioPla… 478 …ion changed|Class name: AudioPlayer<br>Method or attribute name: play(): void;<br>Deprecated versi… 479 …on changed|Class name: AudioPlayer<br>Method or attribute name: pause(): void;<br>Deprecated versi… 480 …ion changed|Class name: AudioPlayer<br>Method or attribute name: stop(): void;<br>Deprecated versi… 481 …on changed|Class name: AudioPlayer<br>Method or attribute name: reset(): void;<br>Deprecated versi… 482 …nged|Class name: AudioPlayer<br>Method or attribute name: seek(timeMs: number): void;<br>Deprecate… 484 …n changed|Class name: AudioPlayer<br>Method or attribute name: release(): void;<br>Deprecated vers… 488 …ion changed|Class name: AudioPlayer<br>Method or attribute name: src: string;<br>Deprecated versio… 489 …anged|Class name: AudioPlayer<br>Method or attribute name: fdSrc: AVFileDescriptor;<br>Deprecated … 490 …on changed|Class name: AudioPlayer<br>Method or attribute name: loop: boolean;<br>Deprecated versi… [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-multimedia.md | 707 |新增|NA|类名:AudioPlayer;<br>方法or属性:fdSrc: AVFileDescriptor;|@ohos.multimedia.media.d.ts| 813 |废弃版本有变化|类名:AudioPlayer;<br>方法or属性:interface AudioPlayer<br>旧版本信息:|类名:AudioPlayer;<br>方法or属性:interf… 814 |废弃版本有变化|类名:AudioPlayer;<br>方法or属性:play(): void;<br>旧版本信息:|类名:AudioPlayer;<br>方法or属性:play(): void;<… 815 |废弃版本有变化|类名:AudioPlayer;<br>方法or属性:pause(): void;<br>旧版本信息:|类名:AudioPlayer;<br>方法or属性:pause(): void… 817 |废弃版本有变化|类名:AudioPlayer;<br>方法or属性:stop(): void;<br>旧版本信息:|类名:AudioPlayer;<br>方法or属性:stop(): void;<… 819 |废弃版本有变化|类名:AudioPlayer;<br>方法or属性:reset(): void;<br>旧版本信息:|类名:AudioPlayer;<br>方法or属性:reset(): void… 821 |废弃版本有变化|类名:AudioPlayer;<br>方法or属性:seek(timeMs: number): void;<br>旧版本信息:|类名:AudioPlayer;<br>方法or属性:… 823 |废弃版本有变化|类名:AudioPlayer;<br>方法or属性:release(): void;<br>旧版本信息:|类名:AudioPlayer;<br>方法or属性:release(): … 836 |废弃版本有变化|类名:AudioPlayer;<br>方法or属性:src: string;<br>旧版本信息:|类名:AudioPlayer;<br>方法or属性:src: string;<br… 837 |废弃版本有变化|类名:AudioPlayer;<br>方法or属性:loop: boolean;<br>旧版本信息:|类名:AudioPlayer;<br>方法or属性:loop: boolean… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-multimedia.md | 668 |Added|NA|Class name: AudioPlayer;<br>Method or attribute name: audioInterruptMode ?: audio.Interru… 707 |Added|NA|Class name: AudioPlayer;<br>Method or attribute name: fdSrc: AVFileDescriptor;|@ohos.mult… 813 …AudioPlayer;<br>Method or attribute name: interface AudioPlayer<br>Old version: |Class name: Audio… 814 …version changed|Class name: AudioPlayer;<br>Method or attribute name: play(): void;<br>Old version… 815 …version changed|Class name: AudioPlayer;<br>Method or attribute name: pause(): void;<br>Old versio… 817 …version changed|Class name: AudioPlayer;<br>Method or attribute name: stop(): void;<br>Old version… 819 …version changed|Class name: AudioPlayer;<br>Method or attribute name: reset(): void;<br>Old versio… 821 … changed|Class name: AudioPlayer;<br>Method or attribute name: seek(timeMs: number): void;<br>Old … 823 …ersion changed|Class name: AudioPlayer;<br>Method or attribute name: release(): void;<br>Old versi… 836 … version changed|Class name: AudioPlayer;<br>Method or attribute name: src: string;<br>Old version… [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-media-kit/ |
H A D | js-apis-media.md | 5283 createAudioPlayer(): AudioPlayer 5290 **系统能力:** SystemCapability.Multimedia.Media.AudioPlayer 5296 | [AudioPlayer](#audioplayerdeprecated) | 返回AudioPlayer类实例,失败时返回null。可用于音频播放、暂停、停止等操作。 | 5418 ## AudioPlayer<sup>(deprecated)</sup> 5423 音频播放管理类,用于管理和播放音频媒体。在调用AudioPlayer的方法前,需要先通过[createAudioPlayer()](#mediacreateaudioplayerdeprecated… 5427 **系统能力:** SystemCapability.Multimedia.Media.AudioPlayer 5448 **系统能力:** SystemCapability.Multimedia.Media.AudioPlayer 5468 **系统能力:** SystemCapability.Multimedia.Media.AudioPlayer 5488 **系统能力:** SystemCapability.Multimedia.Media.AudioPlayer 5508 **系统能力:** SystemCapability.Multimedia.Media.AudioPlayer [all …]
|
/ohos5.0/docs/zh-cn/application-dev/media/audio/ |
H A D | using-opensl-es-for-playback.md | 97 4. 配置播放器信息,创建AudioPlayer。
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-multimedia.md | 210 | ohos.multimedia.media | AudioPlayer | on(type: 'play' \| 'pause' \| 'stop' \| 'reset' \| 'dataLoa… 211 | ohos.multimedia.media | AudioPlayer | on(type: 'bufferingUpdate', callback: (infoType: BufferingI… 212 | ohos.multimedia.media | AudioPlayer | getTrackDescription(callback: AsyncCallback\<Array\<MediaDe… 213 | ohos.multimedia.media | AudioPlayer | reset(): void; | 新增 |
|
/ohos5.0/docs/en/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-multimedia.md | 210 | ohos.multimedia.media | AudioPlayer | on(type: 'play' \| 'pause' \| 'stop' \| 'reset' \| 'dataLoa… 211 | ohos.multimedia.media | AudioPlayer | on(type: 'bufferingUpdate', callback: (infoType: BufferingI… 212 | ohos.multimedia.media | AudioPlayer | getTrackDescription(callback: AsyncCallback\<Array\<MediaDe… 213 | ohos.multimedia.media | AudioPlayer | reset(): void; | Added|
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v2.2-beta2/ |
H A D | js-apidiff-v2.2-beta2.md | 159 |播放录制|createAudioPlayer(): AudioPlayer|新增|-|
|
/ohos5.0/docs/en/application-dev/media/audio/ |
H A D | using-opensl-es-for-playback.md | 97 4. Configure the player and create an **AudioPlayer** instance.
|