Android-cuttlefish cvd tool
Public Member Functions | List of all members
cuttlefish::VideoFrameBuffer Class Referenceabstract

#include <video_frame_buffer.h>

Inheritance diagram for cuttlefish::VideoFrameBuffer:
Inheritance graph
[legend]

Public Member Functions

virtual ~VideoFrameBuffer ()=default
 
virtual int width () const =0
 
virtual int height () const =0
 
virtual uint32_t PixelFormat () const
 
virtual std::unique_ptr< VideoFrameBufferClone () const =0
 

Constructor & Destructor Documentation

◆ ~VideoFrameBuffer()

virtual cuttlefish::VideoFrameBuffer::~VideoFrameBuffer ( )
virtualdefault

Member Function Documentation

◆ Clone()

virtual std::unique_ptr< VideoFrameBuffer > cuttlefish::VideoFrameBuffer::Clone ( ) const
pure virtual

◆ height()

virtual int cuttlefish::VideoFrameBuffer::height ( ) const
pure virtual

◆ PixelFormat()

virtual uint32_t cuttlefish::VideoFrameBuffer::PixelFormat ( ) const
inlinevirtual

◆ width()

virtual int cuttlefish::VideoFrameBuffer::width ( ) const
pure virtual

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