Agora C++ API Reference for All Platforms

### - v -

- VIDEO_BEAUTY_EFFECT : agora::rtc
- VIDEO_CAPTURE_DEVICE : agora::rtc
- VIDEO_CODEC_AV1 : agora::rtc
- VIDEO_CODEC_GENERIC : agora::rtc
- VIDEO_CODEC_GENERIC_H264 : agora::rtc
- VIDEO_CODEC_GENERIC_JPEG : agora::rtc
- VIDEO_CODEC_H264 : agora::rtc
- VIDEO_CODEC_H264_FOR_STREAM : agora::rtc
- VIDEO_CODEC_H265 : agora::rtc
- VIDEO_CODEC_H265_FOR_STREAM : agora::rtc
- VIDEO_CODEC_NONE : agora::rtc
- VIDEO_CODEC_PROFILE_BASELINE : agora::rtc
- VIDEO_CODEC_PROFILE_HIGH : agora::rtc
- VIDEO_CODEC_PROFILE_MAIN : agora::rtc
- VIDEO_CODEC_VP8 : agora::rtc
- VIDEO_CODEC_VP9 : agora::rtc
- VIDEO_CVPIXEL_BGRA : agora::media::base
- VIDEO_CVPIXEL_I420 : agora::media::base
- VIDEO_CVPIXEL_NV12 : agora::media::base
- VIDEO_CVPIXEL_P010 : agora::media::base
- VIDEO_DUMP_ALL : agora::rtc
- VIDEO_DUMP_CAPTURED_YUV : agora::rtc
- VIDEO_DUMP_DECODED_YUV : agora::rtc
- VIDEO_DUMP_DEFAULT : agora::rtc
- VIDEO_DUMP_ENCODED_STREAM : agora::rtc
- VIDEO_DUMP_FILTERED_YUV : agora::rtc
- VIDEO_DUMP_PRE_ENCODER_YUV : agora::rtc
- VIDEO_DUMP_RECEIVED_STREAM : agora::rtc
- VIDEO_DUMP_RENDERED_YUV : agora::rtc
- VIDEO_FRAME : agora::media
- VIDEO_FRAME_TYPE_B_FRAME : agora::rtc
- VIDEO_FRAME_TYPE_BLANK_FRAME : agora::rtc
- VIDEO_FRAME_TYPE_DELTA_FRAME : agora::rtc
- VIDEO_FRAME_TYPE_DROPPABLE_FRAME : agora::rtc
- VIDEO_FRAME_TYPE_KEY_FRAME : agora::rtc
- VIDEO_FRAME_TYPE_UNKNOW : agora::rtc
- VIDEO_MIRROR_MODE_AUTO : agora::rtc
- VIDEO_MIRROR_MODE_DISABLED : agora::rtc
- VIDEO_MIRROR_MODE_ENABLED : agora::rtc
- VIDEO_MODULE_CAPTURER : agora::rtc
- VIDEO_MODULE_HARDWARE_DECODER : agora::rtc
- VIDEO_MODULE_HARDWARE_ENCODER : agora::rtc
- VIDEO_MODULE_RENDERER : agora::rtc
- VIDEO_MODULE_SOFTWARE_DECODER : agora::rtc
- VIDEO_MODULE_SOFTWARE_ENCODER : agora::rtc
- VIDEO_ORIENTATION_0 : agora::rtc
- VIDEO_ORIENTATION_180 : agora::rtc
- VIDEO_ORIENTATION_270 : agora::rtc
- VIDEO_ORIENTATION_90 : agora::rtc
- VIDEO_PIXEL_BGRA : agora::media::base
- VIDEO_PIXEL_DEFAULT : agora::media::base
- VIDEO_PIXEL_I010 : agora::media::base
- VIDEO_PIXEL_I420 : agora::media::base
- VIDEO_PIXEL_I422 : agora::media::base
- VIDEO_PIXEL_NV12 : agora::media::base
- VIDEO_PIXEL_NV21 : agora::media::base
- VIDEO_PIXEL_RGBA : agora::media::base
- VIDEO_PROFILE_DEFAULT : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_1080P : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_1080P_3 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_1080P_5 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_120P : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_120P_3 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_1440P : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_1440P_2 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_180P : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_180P_3 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_180P_4 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_240P : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_240P_3 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_240P_4 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_360P : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_360P_10 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_360P_11 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_360P_3 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_360P_4 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_360P_6 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_360P_7 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_360P_8 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_360P_9 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_480P : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_480P_10 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_480P_3 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_480P_4 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_480P_6 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_480P_8 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_480P_9 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_4K : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_4K_3 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_720P : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_720P_3 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_720P_5 : agora::rtc
- VIDEO_PROFILE_LANDSCAPE_720P_6 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_1080P : agora::rtc
- VIDEO_PROFILE_PORTRAIT_1080P_3 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_1080P_5 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_120P : agora::rtc
- VIDEO_PROFILE_PORTRAIT_120P_3 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_1440P : agora::rtc
- VIDEO_PROFILE_PORTRAIT_1440P_2 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_180P : agora::rtc
- VIDEO_PROFILE_PORTRAIT_180P_3 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_180P_4 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_240P : agora::rtc
- VIDEO_PROFILE_PORTRAIT_240P_3 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_240P_4 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_360P : agora::rtc
- VIDEO_PROFILE_PORTRAIT_360P_10 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_360P_11 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_360P_3 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_360P_4 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_360P_6 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_360P_7 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_360P_8 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_360P_9 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_480P : agora::rtc
- VIDEO_PROFILE_PORTRAIT_480P_10 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_480P_3 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_480P_4 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_480P_6 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_480P_8 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_480P_9 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_4K : agora::rtc
- VIDEO_PROFILE_PORTRAIT_4K_3 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_720P : agora::rtc
- VIDEO_PROFILE_PORTRAIT_720P_3 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_720P_5 : agora::rtc
- VIDEO_PROFILE_PORTRAIT_720P_6 : agora::rtc
- VIDEO_QOE_PREFERENCE_BALANCE : agora::rtc
- VIDEO_QOE_PREFERENCE_DELAY_FIRST : agora::rtc
- VIDEO_QOE_PREFERENCE_FLUENCY_FIRST : agora::rtc
- VIDEO_QOE_PREFERENCE_PICTURE_QUALITY_FIRST : agora::rtc
- VIDEO_RENDER_DEVICE : agora::rtc
- VIDEO_SOURCE_CAMERA : agora::rtc
- VIDEO_SOURCE_CAMERA_FOURTH : agora::rtc
- VIDEO_SOURCE_CAMERA_PRIMARY : agora::rtc
- VIDEO_SOURCE_CAMERA_SECONDARY : agora::rtc
- VIDEO_SOURCE_CAMERA_THIRD : agora::rtc
- VIDEO_SOURCE_CUSTOM : agora::rtc
- VIDEO_SOURCE_MEDIA_PLAYER : agora::rtc
- VIDEO_SOURCE_REMOTE : agora::rtc
- VIDEO_SOURCE_RTC_IMAGE_GIF : agora::rtc
- VIDEO_SOURCE_RTC_IMAGE_JPEG : agora::rtc
- VIDEO_SOURCE_RTC_IMAGE_PNG : agora::rtc
- VIDEO_SOURCE_SCREEN : agora::rtc
- VIDEO_SOURCE_SCREEN_FOURTH : agora::rtc
- VIDEO_SOURCE_SCREEN_PRIMARY : agora::rtc
- VIDEO_SOURCE_SCREEN_SECONDARY : agora::rtc
- VIDEO_SOURCE_SCREEN_THIRD : agora::rtc
- VIDEO_SOURCE_SPEECH_DRIVEN : agora::rtc
- VIDEO_SOURCE_TRANSCODED : agora::rtc
- VIDEO_SOURCE_UNKNOWN : agora::rtc
- VIDEO_SOURCE_UNSPECIFIED : agora::media::base
- VIDEO_STREAM_HIGH : agora::rtc
- VIDEO_STREAM_LAYER_1 : agora::rtc
- VIDEO_STREAM_LAYER_2 : agora::rtc
- VIDEO_STREAM_LAYER_3 : agora::rtc
- VIDEO_STREAM_LAYER_4 : agora::rtc
- VIDEO_STREAM_LAYER_5 : agora::rtc
- VIDEO_STREAM_LAYER_6 : agora::rtc
- VIDEO_STREAM_LOW : agora::rtc
- VIDEO_TEXTURE_2D : agora::media::base
- VIDEO_TEXTURE_ID3D11TEXTURE2D : agora::media::base
- VIDEO_TEXTURE_OES : agora::media::base
- VIDEO_VIEW_SETUP_ADD : agora::rtc
- VIDEO_VIEW_SETUP_REMOVE : agora::rtc
- VIDEO_VIEW_SETUP_REPLACE : agora::rtc
- VIDEO_VIRTUAL_BACKGROUND : agora::rtc
- VideoAvailabilityLevel1 : agora::rtc
- VideoAvailabilityLevel2 : agora::rtc
- VideoAvailabilityLevel3 : agora::rtc
- VideoModuleCapture : agora::rtc
- VideoModuleDecode : agora::rtc
- VideoModuleEncode : agora::rtc
- VideoModuleNetwork : agora::rtc
- VideoModulePipeline : agora::rtc
- VideoModulePostprocess : agora::rtc
- VideoModulePreprocess : agora::rtc
- VideoModuleQoE : agora::rtc
- VideoModuleRender : agora::rtc
- VOICE_AI_TUNER_DREAMY_FEMALE_SINGING : agora::rtc
- VOICE_AI_TUNER_ELEGANT_FEMALE : agora::rtc
- VOICE_AI_TUNER_FRESH_MALE : agora::rtc
- VOICE_AI_TUNER_GENTLE_FEMALE_SINGING : agora::rtc
- VOICE_AI_TUNER_HUSKY_MALE_SINGING : agora::rtc
- VOICE_AI_TUNER_MATURE_MALE : agora::rtc
- VOICE_AI_TUNER_POWERFUL_MALE_SINGING : agora::rtc
- VOICE_AI_TUNER_SWEET_FEMALE : agora::rtc
- VOICE_AI_TUNER_WARM_ELEGANT_FEMALE_SINGING : agora::rtc
- VOICE_AI_TUNER_WARM_MALE_SINGING : agora::rtc
- VOICE_BEAUTIFIER_OFF : agora::rtc
- VOICE_CHANGER_BASS : agora::rtc
- VOICE_CHANGER_CARTOON : agora::rtc
- VOICE_CHANGER_CHILDLIKE : agora::rtc
- VOICE_CHANGER_CHIPMUNK : agora::rtc
- VOICE_CHANGER_DARTH_VADER : agora::rtc
- VOICE_CHANGER_EFFECT_BOY : agora::rtc
- VOICE_CHANGER_EFFECT_GIRL : agora::rtc
- VOICE_CHANGER_EFFECT_HULK : agora::rtc
- VOICE_CHANGER_EFFECT_OLDMAN : agora::rtc
- VOICE_CHANGER_EFFECT_PIGKING : agora::rtc
- VOICE_CHANGER_EFFECT_SISTER : agora::rtc
- VOICE_CHANGER_EFFECT_UNCLE : agora::rtc
- VOICE_CHANGER_GIRLISH_MAN : agora::rtc
- VOICE_CHANGER_GROOT : agora::rtc
- VOICE_CHANGER_IRON_LADY : agora::rtc
- VOICE_CHANGER_MONSTER : agora::rtc
- VOICE_CHANGER_NEUTRAL : agora::rtc
- VOICE_CHANGER_PHONE_OPERATOR : agora::rtc
- VOICE_CHANGER_SHIN_CHAN : agora::rtc
- VOICE_CHANGER_SOLID : agora::rtc
- VOICE_CHANGER_SWEET : agora::rtc
- VOICE_CHANGER_TRANSFORMERS : agora::rtc
- VOICE_CONVERSION_OFF : agora::rtc
- VT_ERR_INTERNAL : agora::rtc
- VT_ERR_INVALID_IMAGE_PATH : agora::rtc
- VT_ERR_INVALID_LAYOUT : agora::rtc
- VT_ERR_INVALID_VIDEO_SOURCE_TYPE : agora::rtc
- VT_ERR_UNSUPPORT_IMAGE_FORMAT : agora::rtc
- VT_ERR_VIDEO_SOURCE_NOT_READY : agora::rtc