You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
118 lines
3.7 KiB
118 lines
3.7 KiB
#ifndef __PRPDEF_H__
|
|
#define __PRPDEF_H__
|
|
|
|
/*
|
|
|
|
Copyright (c) 1997 1998 PHILIPS I&C
|
|
|
|
Module Name: mprpdef.h
|
|
|
|
Abstract: Property sets definition
|
|
|
|
Author: Michael Verberne
|
|
|
|
Revision History:
|
|
|
|
Date Reason
|
|
|
|
Sept.22, 98 Optimized for NT5
|
|
|
|
* This file defines the following property sets:
|
|
*
|
|
* PROPSETID_VIDCAP_VIDEOPROCAMP
|
|
* PROPSETID_VIDCAP_CAMERACONTROL
|
|
* PROPSETID_PHILIPS_CUSTOM_PROP
|
|
*
|
|
*/
|
|
|
|
/*
|
|
* Following values are the ranges and stepping delta's
|
|
*/
|
|
#define BRIGHTNESS_MIN 0x0
|
|
#define BRIGHTNESS_MAX 0x7f
|
|
#define BRIGHTNESS_DELTA 0x1
|
|
|
|
#define CONTRAST_MIN 0x0
|
|
#define CONTRAST_MAX 0x3f
|
|
#define CONTRAST_DELTA 0x1
|
|
|
|
#define GAMMA_MIN 0x0
|
|
#define GAMMA_MAX 0x1f
|
|
#define GAMMA_DELTA 0x1
|
|
|
|
#define COLORENABLE_MIN 0x0
|
|
#define COLORENABLE_MAX 0x1
|
|
#define COLORENABLE_DELTA 0x1
|
|
|
|
#define BACKLIGHT_COMPENSATION_MIN 0x0
|
|
#define BACKLIGHT_COMPENSATION_MAX 0x1
|
|
#define BACKLIGHT_COMPENSATION_DELTA 0x1
|
|
|
|
#define WB_SPEED_MIN 0x1
|
|
#define WB_SPEED_MAX 0x20
|
|
#define WB_SPEED_DELTA 0x1
|
|
|
|
#define WB_DELAY_MIN 0x1
|
|
#define WB_DELAY_MAX 0x3f
|
|
#define WB_DELAY_DELTA 0x1
|
|
|
|
#define WB_RED_GAIN_MIN 0x0
|
|
#define WB_RED_GAIN_MAX 0xff
|
|
#define WB_RED_GAIN_DELTA 0x1
|
|
|
|
#define WB_BLUE_GAIN_MIN 0x0
|
|
#define WB_BLUE_GAIN_MAX 0xff
|
|
#define WB_BLUE_GAIN_DELTA 0x1
|
|
|
|
#define AE_CONTROL_SPEED_MIN 0x8
|
|
#define AE_CONTROL_SPEED_MAX 0xff
|
|
#define AE_CONTROL_SPEED_DELTA 0x1
|
|
|
|
#define AE_SHUTTER_SPEED_MIN 0x0
|
|
#define AE_SHUTTER_SPEED_MAX 0xa
|
|
#define AE_SHUTTER_SPEED_DELTA 0x1
|
|
|
|
#define AE_AGC_MIN 0x0
|
|
#define AE_AGC_MAX 0x3f
|
|
#define AE_AGC_DELTA 0x1
|
|
|
|
/*
|
|
* Following are default values
|
|
* These values may change during runtime !
|
|
*/
|
|
extern LONG Brightness_Default;
|
|
extern LONG Contrast_Default;
|
|
extern LONG Gamma_Default;
|
|
extern LONG ColorEnable_Default;
|
|
extern LONG BackLight_Compensation_Default;
|
|
|
|
extern LONG WB_Mode_Default;
|
|
extern LONG WB_Speed_Default;
|
|
extern LONG WB_Delay_Default;
|
|
extern LONG WB_Red_Gain_Default;
|
|
extern LONG WB_Blue_Gain_Default;
|
|
|
|
extern LONG AE_Control_Speed_Default;
|
|
extern LONG AE_Flickerless_Default;
|
|
extern LONG AE_Shutter_Mode_Default;
|
|
extern LONG AE_Shutter_Speed_Default;
|
|
extern LONG AE_AGC_Mode_Default;
|
|
extern LONG AE_AGC_Default;
|
|
|
|
extern LONG Framerate_Default;
|
|
extern LONG VideoFormat_Default;
|
|
extern LONG VideoCompression_Default;
|
|
extern LONG SensorType_Default;
|
|
|
|
/*
|
|
* Complete property table for ProcAmp and Philips
|
|
* Custom properties
|
|
*/
|
|
extern const KSPROPERTY_SET AdapterPropertyTable[];
|
|
|
|
/*
|
|
* Number of propertysets in the table
|
|
*/
|
|
extern const NUMBER_OF_ADAPTER_PROPERTY_SETS;
|
|
|
|
#endif
|