16 typedef unsigned int uid_t;
17 typedef unsigned int track_id_t;
18 typedef unsigned int conn_id_t;
20 static const unsigned int DEFAULT_CONNECTION_ID = 0;
21 static const unsigned int DUMMY_CONNECTION_ID = (std::numeric_limits<unsigned int>::max)();
55 ROUTE_HEADSETBLUETOOTH
58 struct AudioParameters {
61 size_t frames_per_buffer;
66 frames_per_buffer(0) {}
86 struct PacketOptions {
92 uint8_t audioLevelIndication;
95 audioLevelIndication(127) {}
216 struct ExternalVideoFrame {
220 enum EGL_CONTEXT_TYPE {
234 enum VIDEO_BUFFER_TYPE {
238 VIDEO_BUFFER_RAW_DATA = 1,
242 VIDEO_BUFFER_ARRAY = 2,
246 VIDEO_BUFFER_TEXTURE = 3,
251 VIDEO_BUFFER_TYPE type;
308 EGL_CONTEXT_TYPE eglType;
381 enum MEDIA_PLAYER_SOURCE_TYPE {
387 MEDIA_PLAYER_SOURCE_DEFAULT,
393 MEDIA_PLAYER_SOURCE_FULL_FEATURED,
398 MEDIA_PLAYER_SOURCE_SIMPLE,
Definition: AgoraMediaBase.h:12