8 #pragma once // NOLINT(build/header_guard)
10 #include "AgoraBase.h"
11 #include "AgoraMediaBase.h"
12 #include "AgoraRefPtr.h"
19 enum ORIENTATION_MODE {
23 ORIENTATION_MODE_FIXED_LANDSCAPE = 1,
28 ORIENTATION_MODE_FIXED_PORTRAIT = 2,
33 enum VIDEO_MIRROR_MODE_TYPE {
35 VIDEO_MIRROR_MODE_AUTO = 0,
37 VIDEO_MIRROR_MODE_ENABLED = 1,
39 VIDEO_MIRROR_MODE_DISABLED = 2,
44 enum VIDEO_ENCODING_MODE_TYPE {
48 VIDEO_ENCODING_MODE_HARDWARE = 1,
50 VIDEO_ENCODING_MODE_SOFTWARE = 2,