ubitx-iop/audio.h

40 lines
704 B
C
Raw Normal View History

//======================================================================
// audio.h
//======================================================================
#ifndef __iop_audio_h__
#define __iop_audio_h__
enum RxInput {
RX_RIG_IN = 0,
RX_USB_IN,
};
enum RxOutput {
RX_SPEAKER_OUT = 0,
RX_LINE_OUT,
RX_USB_OUT,
};
enum TxInput {
TX_MIC_IN = -1,
TX_LINE_IN = 0,
TX_USB_IN,
};
enum TxOutput {
TX_RIG_OUT = 0,
TX_USB_OUT,
};
void audioInit();
void audioSelectTxInput(TxInput);
void audioTransmit();
void audioReceive();
#endif
//======================================================================
// EOF
//======================================================================