Skip to content

Commit

Permalink
fix: fix deprecated value deprecated in macos backend
Browse files Browse the repository at this point in the history
  • Loading branch information
Ghost-LZW committed May 4, 2023
1 parent 1678260 commit ae415d6
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions include/experimental/audio_backend/__coreaudio_backend.h
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ class audio_device {
sample_rate_t get_sample_rate() const noexcept {
AudioObjectPropertyAddress pa = {kAudioDevicePropertyNominalSampleRate,
kAudioObjectPropertyScopeGlobal,
kAudioObjectPropertyElementMaster};
kAudioObjectPropertyElementMain};

uint32_t data_size = 0;
if (!__coreaudio_util::check_error(AudioObjectGetPropertyDataSize(
Expand All @@ -121,7 +121,7 @@ class audio_device {
bool set_sample_rate(sample_rate_t new_sample_rate) {
AudioObjectPropertyAddress pa = {kAudioDevicePropertyNominalSampleRate,
kAudioObjectPropertyScopeGlobal,
kAudioObjectPropertyElementMaster};
kAudioObjectPropertyElementMain};

return __coreaudio_util::check_error(AudioObjectSetPropertyData(
_device_id, &pa, 0, nullptr, sizeof(sample_rate_t), &new_sample_rate));
Expand All @@ -132,7 +132,7 @@ class audio_device {
buffer_size_t get_buffer_size_frames() const noexcept {
AudioObjectPropertyAddress pa = {kAudioDevicePropertyBufferFrameSize,
kAudioObjectPropertyScopeGlobal,
kAudioObjectPropertyElementMaster};
kAudioObjectPropertyElementMain};

uint32_t data_size = 0;
if (!__coreaudio_util::check_error(AudioObjectGetPropertyDataSize(
Expand Down Expand Up @@ -160,7 +160,7 @@ class audio_device {

AudioObjectPropertyAddress pa = {kAudioDevicePropertyBufferFrameSize,
kAudioObjectPropertyScopeGlobal,
kAudioObjectPropertyElementMaster};
kAudioObjectPropertyElementMain};

return __coreaudio_util::check_error(AudioObjectSetPropertyData(
_device_id, &pa, 0, nullptr, sizeof(buffer_size_t), &new_buffer_size));
Expand Down Expand Up @@ -332,7 +332,7 @@ class audio_device {
void _init_supported_sample_rates() {
AudioObjectPropertyAddress pa = {
kAudioDevicePropertyAvailableNominalSampleRates,
kAudioObjectPropertyScopeGlobal, kAudioObjectPropertyElementMaster};
kAudioObjectPropertyScopeGlobal, kAudioObjectPropertyElementMain};

uint32_t data_size = 0;
if (!__coreaudio_util::check_error(AudioObjectGetPropertyDataSize(
Expand All @@ -356,7 +356,7 @@ class audio_device {
void _init_supported_buffer_sizes() {
AudioObjectPropertyAddress pa = {kAudioDevicePropertyBufferFrameSizeRange,
kAudioObjectPropertyScopeGlobal,
kAudioObjectPropertyElementMaster};
kAudioObjectPropertyElementMain};

uint32_t data_size = 0;
if (!__coreaudio_util::check_error(AudioObjectGetPropertyDataSize(
Expand Down Expand Up @@ -415,7 +415,7 @@ class __audio_device_enumerator {
optional<audio_device>
get_default_io_device(AudioObjectPropertySelector selector) {
AudioObjectPropertyAddress pa = {selector, kAudioObjectPropertyScopeGlobal,
kAudioObjectPropertyElementMaster};
kAudioObjectPropertyElementMain};

AudioDeviceID device_id;
uint32_t data_size = sizeof(device_id);
Expand Down Expand Up @@ -454,7 +454,7 @@ class __audio_device_enumerator {
static vector<AudioDeviceID> get_device_ids() {
AudioObjectPropertyAddress pa = {kAudioHardwarePropertyDevices,
kAudioObjectPropertyScopeGlobal,
kAudioObjectPropertyElementMaster};
kAudioObjectPropertyElementMain};

uint32_t data_size = 0;
if (!__coreaudio_util::check_error(AudioObjectGetPropertyDataSize(
Expand Down Expand Up @@ -486,7 +486,7 @@ class __audio_device_enumerator {
static string get_device_name(AudioDeviceID device_id) {
AudioObjectPropertyAddress pa = {kAudioDevicePropertyDeviceName,
kAudioObjectPropertyScopeGlobal,
kAudioObjectPropertyElementMaster};
kAudioObjectPropertyElementMain};

uint32_t data_size = 0;
if (!__coreaudio_util::check_error(AudioObjectGetPropertyDataSize(
Expand All @@ -512,7 +512,7 @@ class __audio_device_enumerator {
get_device_stream_config(AudioDeviceID device_id,
AudioObjectPropertyScope scope) {
AudioObjectPropertyAddress pa = {kAudioDevicePropertyStreamConfiguration,
scope, kAudioObjectPropertyElementMaster};
scope, kAudioObjectPropertyElementMain};

uint32_t data_size = 0;
if (!__coreaudio_util::check_error(AudioObjectGetPropertyDataSize(
Expand Down Expand Up @@ -571,7 +571,7 @@ struct __coreaudio_device_config_listener {
template <AudioObjectPropertySelector selector>
void coreaudio_add_internal_callback() {
AudioObjectPropertyAddress pa = {selector, kAudioObjectPropertyScopeGlobal,
kAudioObjectPropertyElementMaster};
kAudioObjectPropertyElementMain};

if (!__coreaudio_util::check_error(AudioObjectAddPropertyListener(
kAudioObjectSystemObject, &pa,
Expand Down

0 comments on commit ae415d6

Please sign in to comment.