summaryrefslogtreecommitdiff
path: root/libavdevice/dshow_capture.h
diff options
context:
space:
mode:
authorrogerdpack <rogerpack2005@gmail.com>2015-01-23 06:54:44 -0700
committerrogerdpack <rogerpack2005@gmail.com>2015-01-23 06:54:48 -0700
commita35da0920d787d96569171a7c2dff5893144232f (patch)
tree6655b7cb6a7f8de01fb2fe8588c361a7c8496c59 /libavdevice/dshow_capture.h
parent5d72cf0f64162aa130b4720f71e9249a6a34f08a (diff)
downloadffmpeg-a35da0920d787d96569171a7c2dff5893144232f.tar.gz
dshow: some devices only list themselves under "Video sources" but
actually have both video and audio output pins, so make the audio pins accessible by video source name. Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
Diffstat (limited to 'libavdevice/dshow_capture.h')
-rw-r--r--libavdevice/dshow_capture.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/libavdevice/dshow_capture.h b/libavdevice/dshow_capture.h
index c4f46812fb..2e64776563 100644
--- a/libavdevice/dshow_capture.h
+++ b/libavdevice/dshow_capture.h
@@ -65,6 +65,11 @@ enum dshowDeviceType {
AudioDevice = 1,
};
+enum dshowSourceFilterType {
+ VideoSourceDevice = 0,
+ AudioSourceDevice = 1,
+};
+
#define DECLARE_QUERYINTERFACE(class, ...) \
long WINAPI \
class##_QueryInterface(class *this, const GUID *riid, void **ppvObject) \