1#ifndef __KRTCDEVICEMANAGER_H__
2#define __KRTCDEVICEMANAGER_H__
4#include "KRtcTypeDef.h"
67 virtual int32_t switchCamera(
bool frontCamera) = 0;
75 virtual bool isFrontCamera() = 0;
Definition: KRtcDeviceManager.h:12
virtual int32_t setMicrophoneVolume(uint32_t volume)=0
virtual int32_t startMicDeviceTest(const char *deviceId, onLocalAudioData callback)=0
virtual void closeLocalVideo()=0
virtual int32_t setCameraOrientation(const char *deviceId, CAMERA_CAPTURE_ORIENTATION orientation)=0
virtual void stopCameraDeviceTest()=0
virtual void releaseScreenList(ScreenList *list)=0
virtual int32_t setCurrentDevice(DEVICETYPE type, const char *deviceId)=0
virtual ScreenList * getScreenList()=0
virtual int32_t startCameraDeviceTest(const char *deviceId, winId displayWindowId, bool mirror)=0
virtual int32_t startMicDeviceTest(const char *deviceId, onLocalAudioLevel callback)=0
virtual DeviceInfo * getCurrentDevice(DEVICETYPE type)=0
virtual void releaseDeviceInfo(DeviceInfo *info)=0
virtual DeviceList * getDeviceList(DEVICETYPE type)=0
virtual int32_t setSpeakerVolume(uint32_t volume)=0
virtual int32_t startCameraDeviceTest(const char *deviceId, onLocalVideoData callback)=0
virtual int32_t getSpeakerVolume()=0
virtual void stopMicDeviceTest()=0
virtual int32_t openLocalVideo()=0
virtual int32_t getMicrophoneVolume()=0
virtual void releaseDeviceList(DeviceList *list)=0
Definition: KRtcTypeDef.h:247
Definition: KRtcTypeDef.h:253
Definition: KRtcTypeDef.h:115