参数std::dequeBYTE* mp4Buffer//这么定义error 不是std的定义:std::dequeBYTE* mp4Buffer//可以如
参数std::deque<BYTE>* mp4Buffer;//这么定义error 不是std的定义:
std::deque<BYTE>* mp4Buffer;//可以如此定义
void StartExtractData(std::deque<BYTE>*mp4Buffer,std::duque<BYTE>*h264Buffer,CCriticalSection* keyMP4,CCriticalSection* keyH264);//这么定义error 不是std的定义:
[解决办法]
std::duque<BYTE>*h264Buffer,抄写错误,deque写成了 duque
其实编译器已经指出了错误原因了;
只是没有问你是否抄写错误。
