#include <H264Utils.h>
|
enum | H264_NAL_TYPE {
H264_NAL_TYPE_NON_IDR_SLICE = 1
, H264_NAL_TYPE_DP_A_SLICE
, H264_NAL_TYPE_DP_B_SLICE
, H264_NAL_TYPE_DP_C_SLICE
,
H264_NAL_TYPE_IDR_SLICE
, H264_NAL_TYPE_SEI
, H264_NAL_TYPE_SEQ_PARAM
, H264_NAL_TYPE_PIC_PARAM
,
H264_NAL_TYPE_ACCESS_UNIT
, H264_NAL_TYPE_END_OF_SEQ
, H264_NAL_TYPE_END_OF_STREAM
, H264_NAL_TYPE_FILLER_DATA
,
H264_NAL_TYPE_SEQ_EXTENSION
} |
|
◆ H264_NAL_TYPE
Enumerator |
---|
H264_NAL_TYPE_NON_IDR_SLICE | |
H264_NAL_TYPE_DP_A_SLICE | |
H264_NAL_TYPE_DP_B_SLICE | |
H264_NAL_TYPE_DP_C_SLICE | |
H264_NAL_TYPE_IDR_SLICE | |
H264_NAL_TYPE_SEI | |
H264_NAL_TYPE_SEQ_PARAM | |
H264_NAL_TYPE_PIC_PARAM | |
H264_NAL_TYPE_ACCESS_UNIT | |
H264_NAL_TYPE_END_OF_SEQ | |
H264_NAL_TYPE_END_OF_STREAM | |
H264_NAL_TYPE_FILLER_DATA | |
H264_NAL_TYPE_SEQ_EXTENSION | |
◆ H264Utils()
H264Utils::H264Utils |
( |
void | | ) |
|
|
inlineprivate |
◆ getNalTypeAfterSpsPps()
◆ getNALUnit()
bool H264Utils::getNALUnit |
( |
const char * | buffer, |
|
|
size_t | length, |
|
|
size_t & | offset ) |
|
static |
◆ getNALUType() [1/2]
◆ getNALUType() [2/2]
◆ parseNalu()
std::tuple< short, const_buffer, const_buffer > H264Utils::parseNalu |
( |
const const_buffer | input | ) |
|
|
static |
The documentation for this class was generated from the following files: