diff options
author | 2016-07-31 15:22:24 +0200 | |
---|---|---|
committer | 2016-07-31 15:24:28 +0200 | |
commit | 2a87e99b21f090349023bfaca6cd2c53bc3b4429 (patch) | |
tree | 39f2a5a701fe119849910bd6dd76503e9786c0e9 /src/osd/modules/sound/coreaudio_sound.cpp | |
parent | ac36da95aa5c75773b48429867a5319dff0a1a3b (diff) |
fix osx compile (nw)
Diffstat (limited to 'src/osd/modules/sound/coreaudio_sound.cpp')
-rw-r--r-- | src/osd/modules/sound/coreaudio_sound.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/osd/modules/sound/coreaudio_sound.cpp b/src/osd/modules/sound/coreaudio_sound.cpp index 1f03939de45..e445dc27059 100644 --- a/src/osd/modules/sound/coreaudio_sound.cpp +++ b/src/osd/modules/sound/coreaudio_sound.cpp @@ -81,7 +81,7 @@ private: EFFECT_COUNT_MAX = 10 }; - UINT32 clamped_latency() const { return std::max(std::min(m_audio_latency, LATENCY_MAX), LATENCY_MIN); } + UINT32 clamped_latency() const { return std::max(std::min(UINT32(m_audio_latency), UINT32(LATENCY_MAX)), UINT32(LATENCY_MIN)); } UINT32 buffer_avail() const { return ((m_writepos >= m_playpos) ? m_buffer_size : 0) + m_playpos - m_writepos; } UINT32 buffer_used() const { return ((m_playpos > m_writepos) ? m_buffer_size : 0) + m_writepos - m_playpos; } @@ -228,7 +228,7 @@ int sound_coreaudio::init(const osd_options &options) // Allocate buffer m_headroom = m_sample_bytes * (clamped_latency() * sample_rate() / 40); - m_buffer_size = m_sample_bytes * std::max(sample_rate() * (clamped_latency() + 3) / 40, 256); + m_buffer_size = m_sample_bytes * std::max(UINT32(sample_rate() * (clamped_latency() + 3) / 40), 256U); m_buffer = global_alloc_array_clear<INT8>(m_buffer_size); if (!m_buffer) { |