AnyChat技术支持论坛

标题: AnyChat支持非国标(NTSC)视频制式 [打印本页]

作者: admin    时间: 2014-1-13 18:39
标题: AnyChat支持非国标(NTSC)视频制式
AnyChat(r3964)版本开始,AnyChat支持非国标(NTSC)视频制式参数设置。

新增加参数设置项:
  1. ///< 视频采集制式设置(参数为:int型,定义为DirectShow::strmif.h::AnalogVideoStandard,默认为:AnalogVideo_PAL_B)
  2. #define BRAC_SO_LOCALVIDEO_TVFORMAT                        104
复制代码
其中DirectShow::strmif.h::AnalogVideoStandard定义为:
  1. enum tagAnalogVideoStandard
  2.     {        AnalogVideo_None        = 0,
  3.         AnalogVideo_NTSC_M        = 0x1,
  4.         AnalogVideo_NTSC_M_J        = 0x2,
  5.         AnalogVideo_NTSC_433        = 0x4,
  6.         AnalogVideo_PAL_B        = 0x10,
  7.         AnalogVideo_PAL_D        = 0x20,
  8.         AnalogVideo_PAL_G        = 0x40,
  9.         AnalogVideo_PAL_H        = 0x80,
  10.         AnalogVideo_PAL_I        = 0x100,
  11.         AnalogVideo_PAL_M        = 0x200,
  12.         AnalogVideo_PAL_N        = 0x400,
  13.         AnalogVideo_PAL_60        = 0x800,
  14.         AnalogVideo_SECAM_B        = 0x1000,
  15.         AnalogVideo_SECAM_D        = 0x2000,
  16.         AnalogVideo_SECAM_G        = 0x4000,
  17.         AnalogVideo_SECAM_H        = 0x8000,
  18.         AnalogVideo_SECAM_K        = 0x10000,
  19.         AnalogVideo_SECAM_K1        = 0x20000,
  20.         AnalogVideo_SECAM_L        = 0x40000,
  21.         AnalogVideo_SECAM_L1        = 0x80000,
  22.         AnalogVideo_PAL_N_COMBO        = 0x100000,
  23.     }         AnalogVideoStandard;
复制代码
通常在打开视频之前设置,典型的设置代码如下:

  1. DWORD dwTVFormat = 1;        // AnalogVideo_NTSC_M
  2. BRAC_SetSDKOption(BRAC_SO_LOCALVIDEO_TVFORMAT, (PCHAR)&dwTVFormat, sizeof(DWORD));

复制代码





欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3