|
libcvd
|
The semsntics of the videobuffer. See VideoFrame::type() More...
#include <videobuffer.h>
Public Types | |
| enum | Type { NotLive, Live, Flushable } |
The semsntics of the videobuffer. See VideoFrame::type()
| 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. |
1.8.13