瀏覽代碼

added mute_PCM() - sets or unsets VALID in VUCP (and adjusts PARITY)

dds
Frank 9 年之前
父節點
當前提交
85afca0a5a
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. +5
    -3
      output_spdif.h

+ 5
- 3
output_spdif.h 查看文件

virtual void update(void); virtual void update(void);
void begin(void); void begin(void);
friend class AudioInputSPDIF; friend class AudioInputSPDIF;
static void mute_PCM(const bool mute);
protected: protected:
AudioOutputSPDIF(int dummy): AudioStream(2, inputQueueArray) {}
AudioOutputSPDIF(int dummy): AudioStream(2, inputQueueArray) {}
static void config_SPDIF(void); static void config_SPDIF(void);
static audio_block_t *block_left_1st; static audio_block_t *block_left_1st;
static audio_block_t *block_right_1st; static audio_block_t *block_right_1st;
static bool update_responsibility; static bool update_responsibility;
static DMAChannel dma; static DMAChannel dma;
static void isr(void);
static void isr(void);
private: private:
static uint32_t vucp;
static audio_block_t *block_left_2nd; static audio_block_t *block_left_2nd;
static audio_block_t *block_right_2nd; static audio_block_t *block_right_2nd;
static uint16_t block_left_offset; static uint16_t block_left_offset;
static uint16_t block_right_offset; static uint16_t block_right_offset;
audio_block_t *inputQueueArray[2];
audio_block_t *inputQueueArray[2];
}; };





Loading…
取消
儲存