summaryrefslogtreecommitdiff
path: root/src/audio_core/audio_renderer.cpp
diff options
context:
space:
mode:
authorGravatar David Marcec2019-09-21 16:24:56 +1000
committerGravatar David Marcec2019-09-21 16:24:56 +1000
commite9d19add7d4a857a87191ec421a298eea1b89cf5 (patch)
treea28bfdf31c13b481245dcd8e56340ad3ed4cf26e /src/audio_core/audio_renderer.cpp
parentAdded frame_count for REV7 audio renderer (diff)
downloadyuzu-e9d19add7d4a857a87191ec421a298eea1b89cf5.tar.gz
yuzu-e9d19add7d4a857a87191ec421a298eea1b89cf5.tar.xz
yuzu-e9d19add7d4a857a87191ec421a298eea1b89cf5.zip
Used revision 5 instead of 7, marked constexpr as static
Diffstat (limited to 'src/audio_core/audio_renderer.cpp')
-rw-r--r--src/audio_core/audio_renderer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/audio_core/audio_renderer.cpp b/src/audio_core/audio_renderer.cpp
index cf24527f3..e6f38d600 100644
--- a/src/audio_core/audio_renderer.cpp
+++ b/src/audio_core/audio_renderer.cpp
@@ -107,7 +107,7 @@ Stream::State AudioRenderer::GetStreamState() const {
107 return stream->GetState(); 107 return stream->GetState();
108} 108}
109 109
110constexpr u32 VersionFromRevision(u32_le rev) { 110static constexpr u32 VersionFromRevision(u32_le rev) {
111 // "REV7" -> 7 111 // "REV7" -> 7
112 return ((rev >> 24) & 0xff) - 0x30; 112 return ((rev >> 24) & 0xff) - 0x30;
113} 113}
@@ -172,7 +172,7 @@ std::vector<u8> AudioRenderer::UpdateAudioRenderer(const std::vector<u8>& input_
172 UpdateDataHeader response_data{worker_params}; 172 UpdateDataHeader response_data{worker_params};
173 std::vector<u8> output_params(response_data.total_size); 173 std::vector<u8> output_params(response_data.total_size);
174 const auto audren_revision = VersionFromRevision(config.revision); 174 const auto audren_revision = VersionFromRevision(config.revision);
175 if (audren_revision >= 7) { 175 if (audren_revision >= 5) {
176 response_data.frame_count = 0x10; 176 response_data.frame_count = 0x10;
177 response_data.total_size += 0x10; 177 response_data.total_size += 0x10;
178 } 178 }