Agora Java API Reference for Android
Public Member Functions | List of all members
agora::rtc::IExtensionEncoderCallback Class Referenceabstract

Public Member Functions

virtual void onEncodedImage (const ExtensionEncodedImage *img, const char *extended_info_json)=0
 
virtual void printLog (commons::LOG_LEVEL level, const char *format,...)=0
 

Member Function Documentation

◆ onEncodedImage()

virtual void agora::rtc::IExtensionEncoderCallback::onEncodedImage ( const ExtensionEncodedImage img,
const char *  extended_info_json 
)
pure virtual

Called when a video frame has been successfully encoded.

Parameters
imgA pointer to the encoded image data.
extended_info_jsonA JSON formatted string containing additional information about the encoded frame.

◆ printLog()

virtual void agora::rtc::IExtensionEncoderCallback::printLog ( commons::LOG_LEVEL  level,
const char *  format,
  ... 
)
pure virtual

Logs messages at various log levels.

Parameters
levelThe log level indicating the severity of the message (e.g., INFO, WARNING, ERROR).
formatA format string for the log message, similar to printf formatting.
...Additional arguments to format the log message.