summaryrefslogtreecommitdiff
path: root/src/audio_core/algorithm
diff options
context:
space:
mode:
authorGravatar Lioncash2020-11-25 15:21:03 -0500
committerGravatar Lioncash2020-12-03 00:54:31 -0500
commit1ea6bdef058a789e2771511f741bffcca73c3525 (patch)
tree6bcfaa3649add0bb73ff5bbcf982197439c896d1 /src/audio_core/algorithm
parentMerge pull request #4959 from Morph1984/emulated-controller-styleset (diff)
downloadyuzu-1ea6bdef058a789e2771511f741bffcca73c3525.tar.gz
yuzu-1ea6bdef058a789e2771511f741bffcca73c3525.tar.xz
yuzu-1ea6bdef058a789e2771511f741bffcca73c3525.zip
audio_core: Make shadowing and unused parameters errors
Moves the audio code closer to enabling warnings as errors in general.
Diffstat (limited to 'src/audio_core/algorithm')
-rw-r--r--src/audio_core/algorithm/filter.cpp6
-rw-r--r--src/audio_core/algorithm/filter.h4
2 files changed, 5 insertions, 5 deletions
diff --git a/src/audio_core/algorithm/filter.cpp b/src/audio_core/algorithm/filter.cpp
index f34a5b9f3..01b8dff6b 100644
--- a/src/audio_core/algorithm/filter.cpp
+++ b/src/audio_core/algorithm/filter.cpp
@@ -31,8 +31,8 @@ Filter Filter::LowPass(double cutoff, double Q) {
31 31
32Filter::Filter() : Filter(1.0, 0.0, 0.0, 1.0, 0.0, 0.0) {} 32Filter::Filter() : Filter(1.0, 0.0, 0.0, 1.0, 0.0, 0.0) {}
33 33
34Filter::Filter(double a0, double a1, double a2, double b0, double b1, double b2) 34Filter::Filter(double a0_, double a1_, double a2_, double b0_, double b1_, double b2_)
35 : a1(a1 / a0), a2(a2 / a0), b0(b0 / a0), b1(b1 / a0), b2(b2 / a0) {} 35 : a1(a1_ / a0_), a2(a2_ / a0_), b0(b0_ / a0_), b1(b1_ / a0_), b2(b2_ / a0_) {}
36 36
37void Filter::Process(std::vector<s16>& signal) { 37void Filter::Process(std::vector<s16>& signal) {
38 const std::size_t num_frames = signal.size() / 2; 38 const std::size_t num_frames = signal.size() / 2;
@@ -69,7 +69,7 @@ CascadingFilter CascadingFilter::LowPass(double cutoff, std::size_t cascade_size
69} 69}
70 70
71CascadingFilter::CascadingFilter() = default; 71CascadingFilter::CascadingFilter() = default;
72CascadingFilter::CascadingFilter(std::vector<Filter> filters) : filters(std::move(filters)) {} 72CascadingFilter::CascadingFilter(std::vector<Filter> filters_) : filters(std::move(filters_)) {}
73 73
74void CascadingFilter::Process(std::vector<s16>& signal) { 74void CascadingFilter::Process(std::vector<s16>& signal) {
75 for (auto& filter : filters) { 75 for (auto& filter : filters) {
diff --git a/src/audio_core/algorithm/filter.h b/src/audio_core/algorithm/filter.h
index 3546d149b..a291fe79b 100644
--- a/src/audio_core/algorithm/filter.h
+++ b/src/audio_core/algorithm/filter.h
@@ -25,7 +25,7 @@ public:
25 /// Passthrough filter. 25 /// Passthrough filter.
26 Filter(); 26 Filter();
27 27
28 Filter(double a0, double a1, double a2, double b0, double b1, double b2); 28 Filter(double a0_, double a1_, double a2_, double b0_, double b1_, double b2_);
29 29
30 void Process(std::vector<s16>& signal); 30 void Process(std::vector<s16>& signal);
31 31
@@ -51,7 +51,7 @@ public:
51 /// Passthrough. 51 /// Passthrough.
52 CascadingFilter(); 52 CascadingFilter();
53 53
54 explicit CascadingFilter(std::vector<Filter> filters); 54 explicit CascadingFilter(std::vector<Filter> filters_);
55 55
56 void Process(std::vector<s16>& signal); 56 void Process(std::vector<s16>& signal);
57 57