Agora C++ API Reference for All Platforms
Public Attributes | List of all members
agora::rtc::TextureInfo Struct Reference

Public Attributes

OPTIONAL_ENUM_CLASS TextureType
 
OPTIONAL_ENUM_CLASS EglContextType
 
TextureType texture_type
 
EglContextType context_type
 
void * shared_context
 
int texture_id
 
float transform_matrix [16]
 

Detailed Description

This structure defines the video frame of texture type on Android

Note
For technical preview, not supported for the moment. Use RawPixelBuffer instead.

Member Data Documentation

◆ TextureType

OPTIONAL_ENUM_CLASS agora::rtc::TextureInfo::TextureType
Initial value:
{
kGlTexture2D,
kGlTextureOes,
}

◆ EglContextType

OPTIONAL_ENUM_CLASS agora::rtc::TextureInfo::EglContextType
Initial value:
{
kEglContext10,
kEglContext14,
}

◆ texture_type

TextureType agora::rtc::TextureInfo::texture_type

◆ context_type

EglContextType agora::rtc::TextureInfo::context_type

◆ shared_context

void* agora::rtc::TextureInfo::shared_context

◆ texture_id

int agora::rtc::TextureInfo::texture_id

◆ transform_matrix

float agora::rtc::TextureInfo::transform_matrix[16]