cpi_stream.c
来自「VC++视频开发实例集锦(包括“远程视频监控”"语音识别系统"」· C语言 代码 · 共 35 行
C
35 行
#include "stdafx.h"
#include "globals.h"
#include "CPI_Stream.h"
CPs_InStream* CP_CreateInStream_LocalFile(const char* pcFlexiURL, HWND hWndOwner);
CPs_InStream* CP_CreateInStream_Internet(const char* pcFlexiURL, HWND hWndOwner);
//
CPs_InStream* CP_CreateInStream(const char* pcFlexiURL, HWND hWndOwner)
{
CPs_InStream* pNewStream = NULL;
int iURLLen = strlen(pcFlexiURL);
if(iURLLen > 5)
{
char cHeader[6];
memcpy(cHeader, pcFlexiURL, 5);
cHeader[5] = '\0';
if(stricmp(cHeader, "http:") == 0)
{
pNewStream = CP_CreateInStream_Internet(pcFlexiURL, hWndOwner);
if(pNewStream)
return pNewStream;
}
}
pNewStream = CP_CreateInStream_LocalFile(pcFlexiURL, hWndOwner);
if(pNewStream)
return pNewStream;
return NULL;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?