C3g
card->pEG = new C3g(card->pOSS);
strlcpy(card->caps.szName, ((C3g*)card->pEG)->Get3gBoxName(),
C3g::~C3g()
ECHOSTATUS C3g::InitHw()
ECHOSTATUS C3g::GetCapabilities
ECHOSTATUS C3g::QueryAudioSampleRate
void C3g::QuerySampleRateRange(DWORD &dwMinRate,DWORD &dwMaxRate)
ECHOSTATUS C3g::GetInputClockDetect(DWORD &dwClockDetectBits)
void C3g::Get3gBoxType(DWORD *pOriginalBoxType,DWORD *pCurrentBoxType)
char *C3g::Get3gBoxName()
void C3g::GetPhantomPower(BOOL *pfPhantom)
void C3g::SetPhantomPower(BOOL fPhantom)
void C3g::GetAudioLatency(ECHO_AUDIO_LATENCY *pLatency)
ECHOSTATUS C3g::Start
PVOID C3g::operator new( size_t Size )
VOID C3g::operator delete( PVOID pVoid )
C3g::C3g( PCOsSupport pOsSupport )
typedef C3g * PC3g;
class C3g : public CEchoGalsMTC
C3g( PCOsSupport pOsSupport );
virtual ~C3g();