9#include "api2/NGIAgoraVideoDeviceManager.h"
virtual int unregisterObserverLLApiInternal(IVideoDeviceManagerObserver *observer)=0
virtual int registerObserverLLApiInternal(IVideoDeviceManagerObserver *observer, void(*safeDeleter)(IVideoDeviceManagerObserver *)=nullptr)=0
INGVideoDeviceManagerEx()=default
virtual int getCapabilityLLApiInternal(const char *deviceId, const uint32_t capabilityIndex, VideoFormat &capability)=0
virtual int getDeviceInfoLLApiInternal(int index, VideoDeviceInfo &deviceInfo)=0
virtual int getNumberOfDevicesLLApiInternal()=0
virtual int getNumberOfCapabilitiesLLApiInternal(const char *deviceId)=0
virtual ~INGVideoDeviceManagerEx()=default
Definition NGIAgoraVideoDeviceManager.h:68
Definition NGIAgoraVideoDeviceManager.h:46
Definition NGIAgoraVideoDeviceManager.h:25
Definition channel_capability_i.h:14
Definition AgoraExtensions.h:5
Definition AgoraAtomicOps.h:21