Add love.audio.getOutputDevice(s).

This commit is contained in:
Miku AuahDark
2022-05-03 19:29:24 +08:00
parent 5dd7902175
commit 65b898903c
6 changed files with 88 additions and 0 deletions
+10
View File
@@ -297,6 +297,16 @@ public:
virtual void pauseContext() = 0;
virtual void resumeContext() = 0;
/**
* Get current output device name.
*/
virtual std::string getOutputDevice() = 0;
/**
* Retrieve list of available output devices.
*/
virtual void getOutputDevices(std::vector<std::string> &list) = 0;
private:
static StringMap<DistanceModel, DISTANCE_MAX_ENUM>::Entry distanceModelEntries[];