Open CASCADE Technology  7.6.0
Public Member Functions

Media_IFrameQueue Class Referenceabstract

Interface defining frame queuing. More...

#include <Media_IFrameQueue.hxx>

Inheritance diagram for Media_IFrameQueue:
Inheritance graph
[legend]

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. More...
 
virtual void ReleaseFrame (const Handle< Media_Frame > &theFrame)=0
 Release previously locked frame, e.g. it can be displayed on the screen. More...
 

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: