|
duvc-ctl 2.0.0
USB Video Class Camera Control Library
|
Windows DirectShow connection pooling implementation. More...
#include <duvc-ctl/core/device.h>#include <duvc-ctl/detail/com_helpers.h>#include <duvc-ctl/platform/windows/connection_pool.h>#include <memory>#include <mutex>#include <unordered_map>#include <dshow.h>#include <strmif.h>Go to the source code of this file.
Namespaces | |
| namespace | duvc |
Windows DirectShow connection pooling implementation.
Definition in file connection_pool.cpp.
| #define CameraControl_BacklightCompensation 21L |
Definition at line 41 of file connection_pool.cpp.
| #define CameraControl_DigitalZoom 19L |
Definition at line 39 of file connection_pool.cpp.
| #define CameraControl_DigitalZoomRelative 20L |
Definition at line 40 of file connection_pool.cpp.
| #define CameraControl_Exposure 4L |
Definition at line 24 of file connection_pool.cpp.
| #define CameraControl_ExposureRelative 13L |
Definition at line 33 of file connection_pool.cpp.
| #define CameraControl_Flags_Auto 0x0001 |
Definition at line 43 of file connection_pool.cpp.
| #define CameraControl_Flags_Manual 0x0002 |
Definition at line 44 of file connection_pool.cpp.
| #define CameraControl_Focus 6L |
Definition at line 26 of file connection_pool.cpp.
| #define CameraControl_FocusRelative 15L |
Definition at line 35 of file connection_pool.cpp.
| #define CameraControl_FocusSimple 18L |
Definition at line 38 of file connection_pool.cpp.
| #define CameraControl_Iris 5L |
Definition at line 25 of file connection_pool.cpp.
| #define CameraControl_IrisRelative 14L |
Definition at line 34 of file connection_pool.cpp.
| #define CameraControl_Lamp 22L |
Definition at line 42 of file connection_pool.cpp.
| #define CameraControl_Pan 0L |
Definition at line 20 of file connection_pool.cpp.
| #define CameraControl_PanRelative 9L |
Definition at line 29 of file connection_pool.cpp.
| #define CameraControl_PanTilt 16L |
Definition at line 36 of file connection_pool.cpp.
| #define CameraControl_PanTiltRelative 17L |
Definition at line 37 of file connection_pool.cpp.
| #define CameraControl_Privacy 8L |
Definition at line 28 of file connection_pool.cpp.
| #define CameraControl_Roll 2L |
Definition at line 22 of file connection_pool.cpp.
| #define CameraControl_RollRelative 11L |
Definition at line 31 of file connection_pool.cpp.
| #define CameraControl_ScanMode 7L |
Definition at line 27 of file connection_pool.cpp.
| #define CameraControl_Tilt 1L |
Definition at line 21 of file connection_pool.cpp.
| #define CameraControl_TiltRelative 10L |
Definition at line 30 of file connection_pool.cpp.
| #define CameraControl_Zoom 3L |
Definition at line 23 of file connection_pool.cpp.
| #define CameraControl_ZoomRelative 12L |
Definition at line 32 of file connection_pool.cpp.
| #define VideoProcAmp_BacklightCompensation 8 |
Definition at line 56 of file connection_pool.cpp.
| #define VideoProcAmp_Brightness 0 |
Definition at line 48 of file connection_pool.cpp.
| #define VideoProcAmp_ColorEnable 6 |
Definition at line 54 of file connection_pool.cpp.
| #define VideoProcAmp_Contrast 1 |
Definition at line 49 of file connection_pool.cpp.
| #define VideoProcAmp_Flags_Auto 0x0001 |
Definition at line 58 of file connection_pool.cpp.
| #define VideoProcAmp_Flags_Manual 0x0002 |
Definition at line 59 of file connection_pool.cpp.
| #define VideoProcAmp_Gain 9 |
Definition at line 57 of file connection_pool.cpp.
| #define VideoProcAmp_Gamma 5 |
Definition at line 53 of file connection_pool.cpp.
| #define VideoProcAmp_Hue 2 |
Definition at line 50 of file connection_pool.cpp.
| #define VideoProcAmp_Saturation 3 |
Definition at line 51 of file connection_pool.cpp.
| #define VideoProcAmp_Sharpness 4 |
Definition at line 52 of file connection_pool.cpp.
| #define VideoProcAmp_WhiteBalance 7 |
Definition at line 55 of file connection_pool.cpp.