⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cpi_stream.c

📁 VC++视频开发实例集锦(包括“远程视频监控”"语音识别系统"等13个经典例子)
💻 C
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -