Commit 22a82f1e authored by Max Kellermann's avatar Max Kellermann

mixer/software, filter/volume: add "noexcept"

parent 13b04dc9
......@@ -37,11 +37,11 @@ public:
pv.Open(out_audio_format.format);
}
unsigned GetVolume() const {
unsigned GetVolume() const noexcept {
return pv.GetVolume();
}
void SetVolume(unsigned _volume) {
void SetVolume(unsigned _volume) noexcept {
pv.SetVolume(_volume);
}
......@@ -81,7 +81,7 @@ const FilterPlugin volume_filter_plugin = {
};
unsigned
volume_filter_get(const Filter *_filter)
volume_filter_get(const Filter *_filter) noexcept
{
const VolumeFilter *filter =
(const VolumeFilter *)_filter;
......@@ -90,7 +90,7 @@ volume_filter_get(const Filter *_filter)
}
void
volume_filter_set(Filter *_filter, unsigned volume)
volume_filter_set(Filter *_filter, unsigned volume) noexcept
{
VolumeFilter *filter = (VolumeFilter *)_filter;
......
......@@ -23,9 +23,9 @@
class Filter;
unsigned
volume_filter_get(const Filter *filter);
volume_filter_get(const Filter *filter) noexcept;
void
volume_filter_set(Filter *filter, unsigned volume);
volume_filter_set(Filter *filter, unsigned volume) noexcept;
#endif
......@@ -44,7 +44,7 @@ public:
{
}
void SetFilter(Filter *_filter);
void SetFilter(Filter *_filter) noexcept;
/* virtual methods from class Mixer */
void Open() override {
......@@ -101,7 +101,7 @@ const MixerPlugin software_mixer_plugin = {
};
inline void
SoftwareMixer::SetFilter(Filter *_filter)
SoftwareMixer::SetFilter(Filter *_filter) noexcept
{
filter = _filter;
......@@ -111,7 +111,7 @@ SoftwareMixer::SetFilter(Filter *_filter)
}
void
software_mixer_set_filter(Mixer &mixer, Filter *filter)
software_mixer_set_filter(Mixer &mixer, Filter *filter) noexcept
{
SoftwareMixer &sm = (SoftwareMixer &)mixer;
sm.SetFilter(filter);
......
......@@ -30,6 +30,6 @@ class Filter;
* volume_filter_set().
*/
void
software_mixer_set_filter(Mixer &mixer, Filter *filter);
software_mixer_set_filter(Mixer &mixer, Filter *filter) noexcept;
#endif
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment