Home | History | Annotate | Download | only in devices

Lines Matching refs:string

32 #include <string>
72 virtual bool GetAudioInputDevice(const std::string& name, Device* out) = 0;
73 virtual bool GetAudioOutputDevice(const std::string& name, Device* out) = 0;
76 virtual bool GetVideoCaptureDevice(const std::string& name, Device* out) = 0;
92 const std::string& usb_id,
94 virtual void ClearVideoCaptureDeviceMaxFormat(const std::string& usb_id) = 0;
143 virtual bool GetAudioInputDevice(const std::string& name, Device* out);
144 virtual bool GetAudioOutputDevice(const std::string& name, Device* out);
147 virtual bool GetVideoCaptureDevice(const std::string& name, Device* out);
159 virtual void SetVideoCaptureDeviceMaxFormat(const std::string& usb_id,
161 virtual void ClearVideoCaptureDeviceMaxFormat(const std::string& usb_id);
180 virtual bool GetAudioDevice(bool is_input, const std::string& name,
183 bool IsInWhitelist(const std::string& key, VideoFormat* video_format) const;
194 static bool ShouldDeviceBeIgnored(const std::string& device_name,
196 bool GetFakeVideoCaptureDevice(const std::string& name, Device* out) const;
204 std::map<std::string, VideoFormat> max_formats_;