Open CASCADE Technology 7.8.2.dev
Media_IFrameQueue Class Referenceabstract

Interface defining frame queuing. More...

#include <Media_IFrameQueue.hxx>

Inheritance diagram for Media_IFrameQueue:

Public Member Functions

virtual Handle< Media_FrameLockFrame ()=0
 Lock the frame, e.g. take ownership on a single (not currently displayed) frame from the queue to perform decoding into.
 
virtual void ReleaseFrame (const Handle< Media_Frame > &theFrame)=0
 Release previously locked frame, e.g. it can be displayed on the screen.
 

Detailed Description

Interface defining frame queuing.

Member Function Documentation

◆ LockFrame()

virtual Handle< Media_Frame > Media_IFrameQueue::LockFrame ( )
pure virtual

Lock the frame, e.g. take ownership on a single (not currently displayed) frame from the queue to perform decoding into.

◆ ReleaseFrame()

virtual void Media_IFrameQueue::ReleaseFrame ( const Handle< Media_Frame > & theFrame)
pure virtual

Release previously locked frame, e.g. it can be displayed on the screen.


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