Commit Graph

12 Commits (09609dd50ed862a7f1d00b704acbce5bff498994)

Author SHA1 Message Date
bunnei 09609dd50e
Merge pull request #4721 from lioncash/genfn
codec: Make lookup table static constexpr
5 years ago
Lioncash 90c6141164 command_generator: Make lookup table static constexpr
Allows compilers to elide needing to push these values on the stack
every time the function is called.
5 years ago
Lioncash 8b4ecf22d4 audio_core: Resolve sign conversion warnings
While were at it, we can also enable sign conversion warnings and other
common warnings as errors to prevent these from creeping back into the
codebase.
5 years ago
Lioncash 362e2940be audio_core/command_generator: Use const references where applicable
In a lot of cases, we can make use of const references rather than
non-const references.

While we're in the area we can silence some truncation and sign
conversion warnings.
5 years ago
Lioncash 9539e4d8fd audio_core/command_generator: Avoid an unnecessary copy in GenerateFinalMixCommand() 5 years ago
David Marcec 80ac1331b5 Preliminary effects 5 years ago
David Marcec 1f1c3bddc0 Disable biquad filter 5 years ago
David Marcec 1b3d86c02f Reworked ADPCM decoder to allow better streaming 5 years ago
David Marcec 0947f613b1 mix buffer depopping 5 years ago
David Marcec 1b8fe7073b adpcm streaming 5 years ago
David Marcec b924c71822 Address issues 5 years ago
David Marcec 380658c21d audio_core: Apollo Part 1, AudioRenderer refactor 5 years ago