eBUS SDK v6.4.0.6670 API
PvImageJPEG.h
1
// *****************************************************************************
2
//
3
// Copyright (c) 2018, Pleora Technologies Inc., All rights reserved.
4
//
5
// *****************************************************************************
6
7
#ifndef __PVIMAGEJPEG_H__
8
#define __PVIMAGEJPEG_H__
9
10
#include <PvBufferLib.h>
11
20
class
PV_BUFFER_API
IPvImageJPEG
21
{
22
public
:
23
24
virtual
~
IPvImageJPEG
() {}
25
31
virtual
const
uint8_t *GetDataPointer()
const
= 0;
32
38
virtual
uint8_t *GetDataPointer() = 0;
39
45
virtual
uint8_t GetFlag()
const
= 0;
46
52
virtual
uint64_t GetTimestampTickFrequency()
const
= 0;
53
59
virtual
uint32_t GetDataFormat()
const
= 0;
60
66
virtual
uint64_t GetDataSize()
const
= 0;
67
68
};
69
70
71
#endif // __PVIMAGEJPEG_H__
IPvImageJPEG
Generic interface to a JPEG image.
Definition:
PvImageJPEG.h:20
Copyright (c) 2002-2024 Pleora Technologies Inc.
www.pleora.com