![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cFLVFile.h>
Public Types | |
| enum | CODEC_TYPE { CODEC_UNCOMPRESSED = 0 , CODEC_H263 = 0x02 , CODEC_SCREEN = 0x03 , CODEC_ON2_VP6E = 0x04 , CODEC_ON2_VP6S = 0x05 , CODEC_SCREEN2 = 0x06 , CODEC_H264 = 0x07 , CODEC_MASK = 0x07 } |
| enum | FRAME_TYPE { FRAME_0 = 0 , FRAME_KEY = 0x10 , FRAME_INTER = 0x20 , FRAME_DISP_INTER = 0x30 , FRAME_MASK = 0x30 } |
Public Member Functions | |
| CODEC_TYPE | get_Codec () const |
| void | put_Codec (CODEC_TYPE eCodecType) |
| FRAME_TYPE | get_FrameType () const |
| void | put_FrameType (FRAME_TYPE eFrameType) |
Public Member Functions inherited from GrayLib::cFLVForm | |
| cFLVForm () noexcept | |
| bool | isValid () const noexcept |
| void | put_Byte (BYTE bVal) noexcept |
| BYTE | get_Byte () const noexcept |
Additional Inherited Members | |
Static Public Attributes inherited from GrayLib::cFLVForm | |
| static const BYTE | k_INVALID = 0xFF |
Protected Attributes inherited from GrayLib::cFLVForm | |
| BYTE | m_bVal |
FLV Video Format Info as a single BYTE
Low nibble.
|
inline |
|
inline |
|
inline |
|
inline |