OpenShot Library | libopenshot  0.7.0
Public Member Functions | List of all members
WaylandScreenCaptureReader Class Referencefinal
Inheritance diagram for WaylandScreenCaptureReader:
[legend]
Collaboration diagram for WaylandScreenCaptureReader:
[legend]

Public Member Functions

void Close () override
 
std::shared_ptr< FrameGetFrame (int64_t number) override
 
CaptureReaderStats GetStats () const override
 
bool IsOpen () const override
 
void Open () override
 
 WaylandScreenCaptureReader (const ScreenCaptureSettings &new_settings, ReaderInfo &new_info)
 
 ~WaylandScreenCaptureReader () override
 
- Public Member Functions inherited from openshot::ScreenCaptureReader::CaptureBackendReader
virtual ~CaptureBackendReader ()=default
 

Detailed Description

Definition at line 265 of file WaylandScreenCaptureReader.cpp.

Constructor & Destructor Documentation

◆ WaylandScreenCaptureReader()

WaylandScreenCaptureReader::WaylandScreenCaptureReader ( const ScreenCaptureSettings new_settings,
ReaderInfo new_info 
)
inline

Definition at line 268 of file WaylandScreenCaptureReader.cpp.

◆ ~WaylandScreenCaptureReader()

WaylandScreenCaptureReader::~WaylandScreenCaptureReader ( )
inlineoverride

Definition at line 292 of file WaylandScreenCaptureReader.cpp.

Member Function Documentation

◆ Close()

void WaylandScreenCaptureReader::Close ( )
inlineoverridevirtual

◆ GetFrame()

std::shared_ptr<Frame> WaylandScreenCaptureReader::GetFrame ( int64_t  number)
inlineoverridevirtual

◆ GetStats()

CaptureReaderStats WaylandScreenCaptureReader::GetStats ( ) const
inlineoverridevirtual

◆ IsOpen()

bool WaylandScreenCaptureReader::IsOpen ( ) const
inlineoverridevirtual

◆ Open()

void WaylandScreenCaptureReader::Open ( )
inlineoverridevirtual

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