Valkka  1.6.1
OpenSource Video Management
Classes
queues and fifos

Multiprocessing queues/fifos. The base class is FrameFifo. Special derived classes (LiveFifo, OpenGLFrameFifo) are usually created and managed by certain derived Thread classes (LiveThread, OpenGLThread). More...

Collaboration diagram for queues and fifos:

Classes

class  CacheFrameFilter
 Passes frames to a FrameCache. More...
 
struct  FrameFifoContext
 Describes the stack structure and fifo behaviour for a FrameFifo. More...
 
class  FrameFifo
 A thread-safe combination of a fifo (first-in-first-out) queue and an associated stack. More...
 
class  FifoFrameFilter
 Passes frames to a FrameFifo. More...
 
class  BlockingFifoFrameFilter
 Passes frames to a multiprocessing fifo. More...
 
class  LiveFifo
 This is a special FrameFifo class for feeding frames into live555, i.e. More...
 
struct  OpenGLFrameFifoContext
 Describes the stack structure and fifo behaviour for an OpenGLFrameFifo. More...
 
class  OpenGLFrameFifo
 A FrameFifo managed and used by OpenGLThread. More...
 
class  RGBFrameFifo
 A FrameFifo for RGBFrame s. More...
 

Detailed Description

Multiprocessing queues/fifos. The base class is FrameFifo. Special derived classes (LiveFifo, OpenGLFrameFifo) are usually created and managed by certain derived Thread classes (LiveThread, OpenGLThread).