rename CreateAudioDevice to GetAudioDevice

This commit is contained in:
Terrence
2024-11-05 21:17:56 +08:00
parent 458ac2c999
commit 82030d003d
10 changed files with 28 additions and 27 deletions

View File

@@ -16,8 +16,9 @@ public:
Ml307Board::Initialize();
}
virtual AudioDevice* CreateAudioDevice() override {
return new AudioDevice();
virtual AudioDevice* GetAudioDevice() override {
static AudioDevice audio_device;
return &audio_device;
}
};

View File

@@ -16,8 +16,9 @@ public:
WifiBoard::Initialize();
}
virtual AudioDevice* CreateAudioDevice() override {
return new AudioDevice();
virtual AudioDevice* GetAudioDevice() override {
static AudioDevice audio_device;
return &audio_device;
}
};

View File

@@ -12,8 +12,9 @@ public:
WifiBoard::Initialize();
}
virtual AudioDevice* CreateAudioDevice() override {
return new BoxAudioDevice();
virtual AudioDevice* GetAudioDevice() override {
static BoxAudioDevice audio_device;
return &audio_device;
}
};

View File

@@ -68,8 +68,9 @@ public:
Ml307Board::Initialize();
}
virtual AudioDevice* CreateAudioDevice() override {
return new BoxAudioDevice();
virtual AudioDevice* GetAudioDevice() override {
static BoxAudioDevice audio_device;
return &audio_device;
}
virtual bool GetBatteryVoltage(int &voltage, bool& charging) override {

View File

@@ -79,8 +79,9 @@ public:
Ml307Board::Initialize();
}
virtual AudioDevice* CreateAudioDevice() override {
return new BoxAudioDevice();
virtual AudioDevice* GetAudioDevice() override {
static BoxAudioDevice audio_device;
return &audio_device;
}
virtual bool GetBatteryVoltage(int &voltage, bool& charging) override {

View File

@@ -12,8 +12,9 @@ public:
WifiBoard::Initialize();
}
virtual AudioDevice* CreateAudioDevice() override {
return new BoxAudioDevice();
virtual AudioDevice* GetAudioDevice() override {
static BoxAudioDevice audio_device;
return &audio_device;
}
};