diff options
| author | 2019-09-21 16:24:56 +1000 | |
|---|---|---|
| committer | 2019-09-21 16:24:56 +1000 | |
| commit | e9d19add7d4a857a87191ec421a298eea1b89cf5 (patch) | |
| tree | a28bfdf31c13b481245dcd8e56340ad3ed4cf26e /src/audio_core/audio_renderer.cpp | |
| parent | Added frame_count for REV7 audio renderer (diff) | |
| download | yuzu-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.cpp | 4 |
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 | ||
| 110 | constexpr u32 VersionFromRevision(u32_le rev) { | 110 | static 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 | } |