Commit c51fe089 authored by Max Kellermann's avatar Max Kellermann

pcm/Dop: add "noexcept"

parent fee9f148
...@@ -27,21 +27,21 @@ ...@@ -27,21 +27,21 @@
constexpr constexpr
static inline uint32_t static inline uint32_t
pcm_two_dsd_to_dop_marker1(uint8_t a, uint8_t b) pcm_two_dsd_to_dop_marker1(uint8_t a, uint8_t b) noexcept
{ {
return 0xff050000 | (a << 8) | b; return 0xff050000 | (a << 8) | b;
} }
constexpr constexpr
static inline uint32_t static inline uint32_t
pcm_two_dsd_to_dop_marker2(uint8_t a, uint8_t b) pcm_two_dsd_to_dop_marker2(uint8_t a, uint8_t b) noexcept
{ {
return 0xfffa0000 | (a << 8) | b; return 0xfffa0000 | (a << 8) | b;
} }
ConstBuffer<uint32_t> ConstBuffer<uint32_t>
pcm_dsd_to_dop(PcmBuffer &buffer, unsigned channels, pcm_dsd_to_dop(PcmBuffer &buffer, unsigned channels,
ConstBuffer<uint8_t> _src) ConstBuffer<uint8_t> _src) noexcept
{ {
assert(audio_valid_channel_count(channels)); assert(audio_valid_channel_count(channels));
assert(_src.size % channels == 0); assert(_src.size % channels == 0);
......
...@@ -34,6 +34,6 @@ template<typename T> struct ConstBuffer; ...@@ -34,6 +34,6 @@ template<typename T> struct ConstBuffer;
*/ */
ConstBuffer<uint32_t> ConstBuffer<uint32_t>
pcm_dsd_to_dop(PcmBuffer &buffer, unsigned channels, pcm_dsd_to_dop(PcmBuffer &buffer, unsigned channels,
ConstBuffer<uint8_t> src); ConstBuffer<uint8_t> src) noexcept;
#endif #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