cmultiplex.h

来自「这是G.723和G.729的音频编解码的源代码」· C头文件 代码 · 共 33 行

H
33
字号

//CMultiplex.h

//begin of CMultiplex

//this class support up to 16 channel number

#ifndef __CMULTIPLEX_H__
#define __CMULTIPLEX_H__

class CMultiplex
{
private:
	CSendChannel* pChannelArray[16];
	BOOL* pbValidChannel;
	int m_nTotalChannel;
	int m_nChannel;
	//int WhichChannel(void);

public:	
	CMultiplex();
	~CMultiplex();	

	//return this accutual length
	int DetachStream(BYTE* pbyPacket,int nLength);
	int GetLength(void);
	BOOL AddAChannel(CSendChannel* pSendChannel);
	BOOL DeleteAChannel(int nChannelNumber);
};

#endif //__CMULTIPLEX_H__

//end of CMultiplex.h

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?