#include <RemoteSpeaker.h>
◆ SpeakerCommand
◆ SpeakerState
◆ SpeakerCommand
| Enumerator |
|---|
| COMMAND_NONE | |
| COMMAND_SPEAKER_ON | |
| COMMAND_SPEAKER_PLAY | |
| COMMAND_SPEAKER_OFF | |
◆ SpeakerState
| Enumerator |
|---|
| STATE_INVALID | |
| STATE_EXEC_SPEAKER_ON | |
| STATE_SPEAKER_ON | |
| STATE_EXEC_SPEAKER_PLAY | |
| STATE_SPEAKER_PLAY | |
| STATE_EXEC_SPEAKER_OFF | |
| STATE_SPEAKER_OFF | |
◆ RemoteSpeaker()
| nw4hbm::snd::RemoteSpeaker::RemoteSpeaker |
( |
| ) |
|
◆ ClearParam()
| void nw4hbm::snd::RemoteSpeaker::ClearParam |
( |
| ) |
|
◆ ContinueAlarmHandler()
| static void nw4hbm::snd::RemoteSpeaker::ContinueAlarmHandler |
( |
OSAlarm * | alarm, |
|
|
OSContext * | context ) |
|
staticprivate |
◆ InitParam()
| void nw4hbm::snd::RemoteSpeaker::InitParam |
( |
| ) |
|
◆ IntervalAlarmHandler()
| static void nw4hbm::snd::RemoteSpeaker::IntervalAlarmHandler |
( |
OSAlarm * | alarm, |
|
|
OSContext * | context ) |
|
staticprivate |
◆ IsAllSampleZero()
| bool nw4hbm::snd::RemoteSpeaker::IsAllSampleZero |
( |
const s16 * | axRemoteSamples | ) |
|
|
private |
◆ IsAvailable()
| bool nw4hbm::snd::RemoteSpeaker::IsAvailable |
( |
| ) |
const |
|
inline |
◆ SetChannelIndex()
| void nw4hbm::snd::RemoteSpeaker::SetChannelIndex |
( |
int | index | ) |
|
|
inline |
◆ Setup()
| bool nw4hbm::snd::RemoteSpeaker::Setup |
( |
WPADCallback | pCallback | ) |
|
◆ Update()
| void nw4hbm::snd::RemoteSpeaker::Update |
( |
const s16 * | axRemoteSamples | ) |
|
◆ CONTINUOUS_PLAY_INTERVAL_MINUTES
| const int nw4hbm::snd::RemoteSpeaker::CONTINUOUS_PLAY_INTERVAL_MINUTES = 8 |
|
staticprivate |
◆ mChannelIndex
| int nw4hbm::snd::RemoteSpeaker::mChannelIndex |
|
private |
◆ mContinueAlarm
| OSAlarm nw4hbm::snd::RemoteSpeaker::mContinueAlarm |
|
private |
◆ mContinueBeginTime
| OSTime nw4hbm::snd::RemoteSpeaker::mContinueBeginTime |
|
private |
◆ mContinueFlag
| bool nw4hbm::snd::RemoteSpeaker::mContinueFlag |
|
private |
◆ mEnableFlag
| bool nw4hbm::snd::RemoteSpeaker::mEnableFlag |
|
private |
◆ mEncodeInfo
| WENCInfo nw4hbm::snd::RemoteSpeaker::mEncodeInfo |
|
private |
◆ mFirstEncodeFlag
| bool nw4hbm::snd::RemoteSpeaker::mFirstEncodeFlag |
|
private |
◆ mForceResumeFlag
| bool nw4hbm::snd::RemoteSpeaker::mForceResumeFlag |
|
private |
◆ mInitFlag
| bool nw4hbm::snd::RemoteSpeaker::mInitFlag |
|
private |
◆ mIntervalFlag
| bool nw4hbm::snd::RemoteSpeaker::mIntervalFlag |
|
private |
◆ mInvervalAlarm
| OSAlarm nw4hbm::snd::RemoteSpeaker::mInvervalAlarm |
|
private |
◆ mPlayFlag
| bool nw4hbm::snd::RemoteSpeaker::mPlayFlag |
|
private |
◆ mRemoteInitFlag
| bool nw4hbm::snd::RemoteSpeaker::mRemoteInitFlag |
|
private |
◆ mSetupBusyFlag
| bool nw4hbm::snd::RemoteSpeaker::mSetupBusyFlag |
|
private |
◆ mSetupCallback
◆ SAMPLES_PER_AUDIO_PACKET
| const int nw4hbm::snd::RemoteSpeaker::SAMPLES_PER_AUDIO_PACKET = 40 |
|
static |
◆ SAMPLES_PER_ENCODED_PACKET
The documentation for this class was generated from the following file: