webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::VideoRenderFrames Class Reference

#include <video_render_frames.h>

Public Member Functions

 VideoRenderFrames (uint32_t render_delay_ms)
 
 VideoRenderFrames (const VideoRenderFrames &)=delete
 
int32_t AddFrame (VideoFrame &&new_frame)
 
rtc::Optional< VideoFrameFrameToRender ()
 
uint32_t TimeToNextFrameRelease ()
 
bool HasPendingFrames () const
 
 VideoRenderFrames (uint32_t render_delay_ms)
 
 VideoRenderFrames (const VideoRenderFrames &)=delete
 
int32_t AddFrame (VideoFrame &&new_frame)
 
rtc::Optional< VideoFrameFrameToRender ()
 
uint32_t TimeToNextFrameRelease ()
 
bool HasPendingFrames () const
 

Constructor & Destructor Documentation

◆ VideoRenderFrames() [1/4]

webrtc::VideoRenderFrames::VideoRenderFrames ( uint32_t  render_delay_ms)
explicit

◆ VideoRenderFrames() [2/4]

webrtc::VideoRenderFrames::VideoRenderFrames ( const VideoRenderFrames )
delete

◆ VideoRenderFrames() [3/4]

webrtc::VideoRenderFrames::VideoRenderFrames ( uint32_t  render_delay_ms)
explicit

◆ VideoRenderFrames() [4/4]

webrtc::VideoRenderFrames::VideoRenderFrames ( const VideoRenderFrames )
delete

Member Function Documentation

◆ AddFrame() [1/2]

int32_t webrtc::VideoRenderFrames::AddFrame ( VideoFrame &&  new_frame)

◆ AddFrame() [2/2]

int32_t webrtc::VideoRenderFrames::AddFrame ( VideoFrame &&  new_frame)

◆ FrameToRender() [1/2]

rtc::Optional< VideoFrame > webrtc::VideoRenderFrames::FrameToRender ( )

◆ FrameToRender() [2/2]

rtc::Optional<VideoFrame> webrtc::VideoRenderFrames::FrameToRender ( )

◆ HasPendingFrames() [1/2]

bool webrtc::VideoRenderFrames::HasPendingFrames ( ) const

◆ HasPendingFrames() [2/2]

bool webrtc::VideoRenderFrames::HasPendingFrames ( ) const

◆ TimeToNextFrameRelease() [1/2]

uint32_t webrtc::VideoRenderFrames::TimeToNextFrameRelease ( )

◆ TimeToNextFrameRelease() [2/2]

uint32_t webrtc::VideoRenderFrames::TimeToNextFrameRelease ( )

The documentation for this class was generated from the following files: