pcm/*: add "noexcept"
This commit is contained in:
@@ -25,7 +25,7 @@
|
||||
static void
|
||||
GenericPcmInterleave(uint8_t *gcc_restrict dest,
|
||||
ConstBuffer<const uint8_t *> src,
|
||||
size_t n_frames, size_t sample_size)
|
||||
size_t n_frames, size_t sample_size) noexcept
|
||||
{
|
||||
for (size_t frame = 0; frame < n_frames; ++frame) {
|
||||
for (size_t channel = 0; channel < src.size; ++channel) {
|
||||
@@ -41,7 +41,7 @@ static void
|
||||
PcmInterleaveStereo(T *gcc_restrict dest,
|
||||
const T *gcc_restrict src1,
|
||||
const T *gcc_restrict src2,
|
||||
size_t n_frames)
|
||||
size_t n_frames) noexcept
|
||||
{
|
||||
for (size_t i = 0; i != n_frames; ++i) {
|
||||
*dest++ = *src1++;
|
||||
@@ -53,7 +53,7 @@ template<typename T>
|
||||
static void
|
||||
PcmInterleaveT(T *gcc_restrict dest,
|
||||
const ConstBuffer<const T *> src,
|
||||
size_t n_frames)
|
||||
size_t n_frames) noexcept
|
||||
{
|
||||
switch (src.size) {
|
||||
case 2:
|
||||
@@ -73,7 +73,7 @@ PcmInterleaveT(T *gcc_restrict dest,
|
||||
static void
|
||||
PcmInterleave16(int16_t *gcc_restrict dest,
|
||||
const ConstBuffer<const int16_t *> src,
|
||||
size_t n_frames)
|
||||
size_t n_frames) noexcept
|
||||
{
|
||||
PcmInterleaveT(dest, src, n_frames);
|
||||
}
|
||||
@@ -81,7 +81,7 @@ PcmInterleave16(int16_t *gcc_restrict dest,
|
||||
void
|
||||
PcmInterleave32(int32_t *gcc_restrict dest,
|
||||
const ConstBuffer<const int32_t *> src,
|
||||
size_t n_frames)
|
||||
size_t n_frames) noexcept
|
||||
{
|
||||
PcmInterleaveT(dest, src, n_frames);
|
||||
}
|
||||
@@ -89,7 +89,7 @@ PcmInterleave32(int32_t *gcc_restrict dest,
|
||||
void
|
||||
PcmInterleave(void *gcc_restrict dest,
|
||||
ConstBuffer<const void *> src,
|
||||
size_t n_frames, size_t sample_size)
|
||||
size_t n_frames, size_t sample_size) noexcept
|
||||
{
|
||||
switch (sample_size) {
|
||||
case 2:
|
||||
|
||||
Reference in New Issue
Block a user