CVD::VideoBufferType Struct Reference

The semsntics of the videobuffer. See VideoFrame::type(). More...

#include <videobuffer.h>

List of all members.

Public Types

enum  Type { NotLive, Live, Flushable }

Detailed Description

The semsntics of the videobuffer. See VideoFrame::type().

Definition at line 31 of file videobuffer.h.


Member Enumeration Documentation

Enumerator:
NotLive 

The buffer does not have live semantics: frames are not throttled by something external. VideoBuffer::frame_pending() is true until the last frame has been retrieved, after which is is set to false.

Live 

The buffer has live semantics: frames are throttled by something externa, but VideoBuffer::frame_pending() always returns true.

Flushable 

The buffer is flushable: it is live and VideoBuffer::frame_pending() returns an accurate result.

Definition at line 33 of file videobuffer.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


libcvd
Author(s): Edward Rosten, Paul Smith, Tom Drummond, Gerhard Reitmayr, Ethan Eade, Timothy Gan, Chris Kemp, Georg Klein
autogenerated on Fri Jan 11 09:13:53 2013