Agora C++ API Reference for All Platforms
|
10 #include "AgoraMediaBase.h"
17 typedef void AyseMuxerContext;
19 #define AYSE_IO_FLAG_READ 0x1
20 #define AYSE_IO_FLAG_WRITE 0x2
21 #define AYSE_IO_FLAG_ODIRECT 0x4
29 class IMediaRecorderObserverEx;
virtual bool onAVDataReady(const AVData &avdata)=0
@ CODEC_VIDEO_AVC
Definition: media_recorder_i.h:58
Definition: media_recorder_i.h:108
unsigned int codec
Definition: media_recorder_i.h:80
Definition: media_recorder_i.h:93
VDataInfo()
Definition: media_recorder_i.h:90
@ AVDATA_VIDEO
Definition: media_recorder_i.h:46
unsigned int codec
Definition: media_recorder_i.h:94
@ AVDATA_AUDIO_MUTE
Definition: media_recorder_i.h:52
unsigned int channel
Definition: media_recorder_i.h:97
Definition: AgoraAtomicOps.h:21
unsigned int timestamp
Definition: media_recorder_i.h:125
bool equal(const ADataInfo &ainfo) const
Definition: media_recorder_i.h:100
@ CODEC_VIDEO_VP8
Definition: media_recorder_i.h:64
unsigned int uid
Definition: media_recorder_i.h:112
unsigned int bitwidth
Definition: media_recorder_i.h:95
unsigned int size
Definition: media_recorder_i.h:119
unsigned int sample_rate
Definition: media_recorder_i.h:96
unsigned char * buffer
Definition: media_recorder_i.h:122
@ AVDATA_UNKNOWN
Definition: media_recorder_i.h:43
VDataInfo vinfo
Definition: media_recorder_i.h:129
virtual ~IAVDataObserver()
Definition: media_recorder_i.h:138
Definition: media_recorder_i.h:79
@ RAW_AUDIO_FRAME_OP_MODE_READ_ONLY
Definition: AgoraMediaBase.h:207
unsigned int height
Definition: media_recorder_i.h:82
Definition: media_recorder_i.h:35
ADataInfo()
Definition: media_recorder_i.h:105
unsigned int width
Definition: media_recorder_i.h:81
AVData()
Definition: media_recorder_i.h:135
CODEC_AUDIO
Definition: media_recorder_i.h:67
ADataInfo ainfo
Definition: media_recorder_i.h:133
@ CODEC_VIDEO_HEVC
Definition: media_recorder_i.h:61
AVDATA_TYPE
Definition: media_recorder_i.h:40
int frameType
Definition: media_recorder_i.h:83
@ CODEC_AUDIO_AAC
Definition: media_recorder_i.h:73
@ CODEC_AUDIO_PCM
Definition: media_recorder_i.h:70
bool equal(const VDataInfo &vinfo) const
Definition: media_recorder_i.h:85
@ AVDATA_AUDIO
Definition: media_recorder_i.h:49
enum AVDATA_TYPE type
Definition: media_recorder_i.h:116
@ CODEC_AUDIO_G722
Definition: media_recorder_i.h:76
int rotation
Definition: media_recorder_i.h:84
CODEC_VIDEO
Definition: media_recorder_i.h:55
Definition: video_node_i.h:28
unsigned int sample_size
Definition: media_recorder_i.h:98