mirror of
https://github.com/bsnes-emu/bsnes.git
synced 2025-08-27 05:24:42 +02:00
Update to v106r52 release.
byuu says: I stand corrected, I managed to create and even larger diff than ever. This one weighs in at 309KiB `>__>` I'll have to create a changelog later, I'm too tired right now to go through all of that.
This commit is contained in:
@@ -10,8 +10,8 @@ struct AudioOpenAL : Audio {
|
||||
AudioOpenAL() { initialize(); }
|
||||
~AudioOpenAL() { terminate(); }
|
||||
|
||||
auto availableDevices() -> string_vector {
|
||||
string_vector devices;
|
||||
auto availableDevices() -> vector<string> {
|
||||
vector<string> devices;
|
||||
for(auto& device : queryDevices()) devices.append(device);
|
||||
return devices;
|
||||
}
|
||||
@@ -163,8 +163,8 @@ private:
|
||||
_buffer = nullptr;
|
||||
}
|
||||
|
||||
auto queryDevices() -> string_vector {
|
||||
string_vector result;
|
||||
auto queryDevices() -> vector<string> {
|
||||
vector<string> result;
|
||||
|
||||
const char* list = alcGetString(nullptr, ALC_DEVICE_SPECIFIER);
|
||||
if(!list) return result;
|
||||
|
@@ -17,8 +17,8 @@ struct AudioOSS : Audio {
|
||||
AudioOSS() { initialize(); }
|
||||
~AudioOSS() { terminate(); }
|
||||
|
||||
auto availableDevices() -> string_vector {
|
||||
string_vector devices;
|
||||
auto availableDevices() -> vector<string> {
|
||||
vector<string> devices;
|
||||
devices.append("/dev/dsp");
|
||||
for(auto& device : directory::files("/dev/", "dsp?*")) devices.append(string{"/dev/", device});
|
||||
return devices;
|
||||
|
@@ -159,7 +159,7 @@ auto Video::safestDriver() -> string {
|
||||
#endif
|
||||
}
|
||||
|
||||
auto Video::availableDrivers() -> string_vector {
|
||||
auto Video::availableDrivers() -> vector<string> {
|
||||
return {
|
||||
|
||||
#if defined(VIDEO_WGL)
|
||||
@@ -348,7 +348,7 @@ auto Audio::safestDriver() -> string {
|
||||
#endif
|
||||
}
|
||||
|
||||
auto Audio::availableDrivers() -> string_vector {
|
||||
auto Audio::availableDrivers() -> vector<string> {
|
||||
return {
|
||||
|
||||
#if defined(AUDIO_ASIO)
|
||||
@@ -493,7 +493,7 @@ auto Input::safestDriver() -> string {
|
||||
#endif
|
||||
}
|
||||
|
||||
auto Input::availableDrivers() -> string_vector {
|
||||
auto Input::availableDrivers() -> vector<string> {
|
||||
return {
|
||||
|
||||
#if defined(INPUT_WINDOWS)
|
||||
|
@@ -8,7 +8,7 @@ struct Video {
|
||||
static auto create(nall::string driver = "") -> Video*;
|
||||
static auto optimalDriver() -> nall::string;
|
||||
static auto safestDriver() -> nall::string;
|
||||
static auto availableDrivers() -> nall::string_vector;
|
||||
static auto availableDrivers() -> nall::vector<nall::string>;
|
||||
|
||||
virtual ~Video() = default;
|
||||
|
||||
@@ -49,11 +49,11 @@ struct Audio {
|
||||
static auto create(nall::string driver = "") -> Audio*;
|
||||
static auto optimalDriver() -> nall::string;
|
||||
static auto safestDriver() -> nall::string;
|
||||
static auto availableDrivers() -> nall::string_vector;
|
||||
static auto availableDrivers() -> nall::vector<nall::string>;
|
||||
|
||||
virtual ~Audio() = default;
|
||||
|
||||
virtual auto availableDevices() -> nall::string_vector { return {"Default"}; }
|
||||
virtual auto availableDevices() -> nall::vector<nall::string> { return {"Default"}; }
|
||||
virtual auto availableFrequencies() -> nall::vector<double> { return {44100.0}; }
|
||||
virtual auto availableLatencies() -> nall::vector<uint> { return {0}; }
|
||||
virtual auto availableChannels() -> nall::vector<uint> { return {2}; }
|
||||
@@ -88,7 +88,7 @@ struct Input {
|
||||
static auto create(nall::string driver = "") -> Input*;
|
||||
static auto optimalDriver() -> nall::string;
|
||||
static auto safestDriver() -> nall::string;
|
||||
static auto availableDrivers() -> nall::string_vector;
|
||||
static auto availableDrivers() -> nall::vector<nall::string>;
|
||||
|
||||
virtual ~Input() = default;
|
||||
|
||||
|
Reference in New Issue
Block a user