Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cVideoH264.h
Go to the documentation of this file.
1
//
4
//
5
6
#ifndef _INC_cVideoH264_H
7
#define _INC_cVideoH264_H
8
#if _MSC_VER >= 1000
9
#pragma once
10
#endif
// _MSC_VER >= 1000
11
12
#include "
GrayCodec.h
"
13
14
#ifdef USE_H264
15
#include "
GrayLib/include/Image/cImageBase.h
"
16
#include "
GrayLib/include/AV/cVideoCodec.h
"
17
18
namespace
GrayCodec
19
{
20
class
GRAYCODEC_LINK
cVideoH264
21
{
27
public
:
28
cVideoH264
(
void
);
29
~cVideoH264
(
void
);
30
};
31
32
class
GRAYCODEC_LINK
cVideoH264Enc
:
public
IVideoCompress
,
public
cVideoH264
33
{
36
37
};
38
class
GRAYCODEC_LINK
cVideoH264Dec
:
public
IVideoDecompress
,
public
cVideoH264
39
{
42
43
};
44
};
45
46
#endif
47
#endif
GrayCodec.h
GRAYCODEC_LINK
#define GRAYCODEC_LINK
Definition:
GrayCodec.h:15
cImageBase.h
cVideoCodec.h
GrayCodec::cVideoH264Dec
Definition:
cVideoH264.h:39
GrayCodec::cVideoH264Enc
Definition:
cVideoH264.h:33
GrayCodec::cVideoH264
Definition:
cVideoH264.h:21
GrayCodec::cVideoH264::cVideoH264
cVideoH264(void)
GrayCodec::cVideoH264::~cVideoH264
~cVideoH264(void)
GrayCodec
lib jp2 opaque internal structure.
Definition:
GrayCodec.cpp:26
GrayLib::IVideoCompress
Definition:
cVideoCodec.h:25
GrayLib::IVideoDecompress
Definition:
cVideoCodec.h:45
GrayCodec
include
cVideoH264.h
Generated on Tue Feb 2 2021 11:29:22 for Gray C++ Libraries by
1.9.1