Skip to content

Class vl::Frame#

ClassList > vl > Frame

Public Functions#

Type Name
Frame ()
Frame (CaptureStatus status, Image img)
Frame (const Frame & f, const ImageSettings & settings)
Construct a new Frame object with customizable image settings. The internally storedImage is being cloned and (if necessary) adjusted according to the provided settings.
const EncodedImage & encodedImage () const
const Image & image () const
CaptureStatus status () const
int64_t timestamp () const

Protected Functions#

Type Name
void encode (const Image & img, const EncodingSettings & enc)

Public Functions Documentation#

function Frame [1/3]#

vl::Frame::Frame () 

function Frame [2/3]#

vl::Frame::Frame (
    CaptureStatus status,
    Image img
) 

function Frame [3/3]#

Construct a new Frame object with customizable image settings. The internally storedImage is being cloned and (if necessary) adjusted according to the provided settings.

vl::Frame::Frame (
    const  Frame & f,
    const  ImageSettings & settings
) 

Parameters:

  • img
  • settings

function encodedImage#

const  EncodedImage & vl::Frame::encodedImage () const

function image#

const  Image & vl::Frame::image () const

function status#

CaptureStatus vl::Frame::status () const

function timestamp#

int64_t vl::Frame::timestamp () const

Protected Functions Documentation#

function encode#

void vl::Frame::encode (
    const  Image & img,
    const  EncodingSettings & enc
) 


The documentation for this class was generated from the following file docs/libvl/build/1.3.1/doxygen/source/vl/frame.h