浏览代码

Udpate

dds
Frank Bösing 5 年前
父节点
当前提交
b50e2b14ea
共有 1 个文件被更改,包括 4 次插入16 次删除
  1. +4
    -16
      output_spdif3.cpp

+ 4
- 16
output_spdif3.cpp 查看文件

@@ -189,18 +189,12 @@ void AudioOutputSPDIF3::isr(void)
} while (dest < end);
if (block_left != &block_silent) {
release(block_left);
#if IMXRT_CACHE_ENABLED > 0
SCB_CACHE_DCCIMVAC = (uint32_t)block_left;
#endif
release(block_left);
block_left_1st = block_left_2nd;
block_left_2nd = nullptr;
}
if (block_right != &block_silent) {
release(block_right);
#if IMXRT_CACHE_ENABLED > 0
SCB_CACHE_DCCIMVAC = (uint32_t)block_right;
#endif
release(block_right);
block_right_1st = block_right_2nd;
block_right_2nd = nullptr;
}
@@ -246,16 +240,10 @@ void AudioOutputSPDIF3::update(void)
}
__enable_irq();
if (block_left) {
release(block_left);
#if IMXRT_CACHE_ENABLED > 0
SCB_CACHE_DCCIMVAC = (uint32_t)block_left;
#endif
release(block_left);
}
if (block_right) {
release(block_right);
#if IMXRT_CACHE_ENABLED > 0
SCB_CACHE_DCCIMVAC = (uint32_t)block_right;
#endif
release(block_right);
}

}

正在加载...
取消
保存