webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | Public Attributes | List of all members
webrtc::EncodedImageCallback::Result Struct Reference

#include <video_encoder.h>

Public Types

enum  Error { OK, ERROR_SEND_FAILED, OK, ERROR_SEND_FAILED }
 
enum  Error { OK, ERROR_SEND_FAILED, OK, ERROR_SEND_FAILED }
 

Public Member Functions

 Result (Error error)
 
 Result (Error error, uint32_t frame_id)
 
 Result (Error error)
 
 Result (Error error, uint32_t frame_id)
 

Public Attributes

Error error
 
uint32_t frame_id = 0
 
bool drop_next_frame = false
 

Member Enumeration Documentation

◆ Error [1/2]

Enumerator
OK 
ERROR_SEND_FAILED 
OK 
ERROR_SEND_FAILED 

◆ Error [2/2]

Enumerator
OK 
ERROR_SEND_FAILED 
OK 
ERROR_SEND_FAILED 

Constructor & Destructor Documentation

◆ Result() [1/4]

webrtc::EncodedImageCallback::Result::Result ( Error  error)
inline

◆ Result() [2/4]

webrtc::EncodedImageCallback::Result::Result ( Error  error,
uint32_t  frame_id 
)
inline

◆ Result() [3/4]

webrtc::EncodedImageCallback::Result::Result ( Error  error)
inline

◆ Result() [4/4]

webrtc::EncodedImageCallback::Result::Result ( Error  error,
uint32_t  frame_id 
)
inline

Member Data Documentation

◆ drop_next_frame

bool webrtc::EncodedImageCallback::Result::drop_next_frame = false

◆ error

Error webrtc::EncodedImageCallback::Result::error

◆ frame_id

uint32_t webrtc::EncodedImageCallback::Result::frame_id = 0

The documentation for this struct was generated from the following file: