Pleora Technologies Inc. eBUS SDK v6.2.8.5877 API



IPvImageJPEG Class Referenceabstract

Generic interface to a JPEG image. More...

Public Member Functions

virtual const uint8_t * GetDataPointer () const =0
 Get the buffer's data pointer. More...
 
virtual uint8_t * GetDataPointer ()=0
 Get the buffer's data pointer. More...
 
virtual uint8_t GetFlag () const =0
 Returns the native JPEG flags of the compressed image. More...
 
virtual uint64_t GetTimestampTickFrequency () const =0
 Returns the timetstamp tick frequency as provided in the GVSP header. More...
 
virtual uint32_t GetDataFormat () const =0
 Returns the JPEG data format. More...
 

Detailed Description

Generic interface to a JPEG image.

Preliminary JPEG support in the context of GigE Vision multi-part support. The data is provided as-received and the eBUS SDK does not currently offer more support for JPEG payloads.

Member Function Documentation

uint32_t IPvImageJPEG::GetDataFormat ( ) const
pure virtual

Returns the JPEG data format.

Returns
JPEG data format.
const uint8_t * IPvImageJPEG::GetDataPointer ( ) const
pure virtual

Get the buffer's data pointer.

Returns
A pointer to the memory pointer.
uint8_t * IPvImageJPEG::GetDataPointer ( )
pure virtual

Get the buffer's data pointer.

Returns
A pointer to the memory pointer.
uint8_t IPvImageJPEG::GetFlag ( ) const
pure virtual

Returns the native JPEG flags of the compressed image.

Returns
JPEG flags of the image.
uint64_t IPvImageJPEG::GetTimestampTickFrequency ( ) const
pure virtual

Returns the timetstamp tick frequency as provided in the GVSP header.

Returns
Timestamp tick frequency.

The documentation for this class was generated from the following files:

Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com