Agora Java API Reference for Android
|
9 #pragma once // NOLINT(build/header_guard)
11 #include "AgoraBase.h"
12 #include "AgoraRefPtr.h"
88 virtual int size()
const = 0;
126 virtual const uint8_t*
data()
const = 0;
virtual uint8_t * mutableData()=0
Type
Definition: NGIAgoraVideoFrame.h:26
virtual int height() const =0
virtual TextureId textureId() const =0
virtual void setRotation(int rotation)=0
virtual int fill(Format format, int width, int height, int rotation, const uint8_t *src)=0
virtual int resize(int width, int height)=0
virtual Format format() const =0
virtual const uint8_t * data() const =0
virtual int fill(Format format, int width, int height, int rotation, TextureId textureId)=0
virtual Type type() const =0
Format
Definition: NGIAgoraVideoFrame.h:40
virtual int64_t timestampUs() const =0
virtual void setTimeStampUs(int64_t timestampUs)=0
virtual int width() const =0
Definition: AgoraRefPtr.h:21
Definition: NGIAgoraVideoFrame.h:21
virtual int size() const =0
virtual int rotation() const =0
Definition: NGIAgoraVideoFrame.h:151