#include <h264utils.h>
The class also provides a toString method taking an unsigned char and returning a string representation of the NAL unit type code as a const char *.
Definition at line 48 of file h264utils.h.
Public Types | |
| enum | { UNKNOWN = 0, SLICE = 1, SLICE_DPA = 2, SLICE_DPB = 3, SLICE_DPC = 4, SLICE_IDR = 5, SEI = 6, SPS = 7, PPS = 8, AU_DELIMITER = 9, END_SEQUENCE = 10, END_STREAM = 11, FILLER_DATA = 12, SPS_EXT = 13, AUXILIARY_SLICE = 19 } |
| According to ITU-T Rec. More... | |
Static Public Member Functions | |
| static bool | IsVCLType (const uint8_t type) |
| According to ITU-T Rec. | |
| static const char * | toString (const uint8_t type) |
| anonymous enum |
According to ITU-T Rec.
H.264 (03/2005) 7.4.1, table 7-1.
| UNKNOWN | |
| SLICE | |
| SLICE_DPA | |
| SLICE_DPB | |
| SLICE_DPC | |
| SLICE_IDR | |
| SEI | |
| SPS | |
| PPS | |
| AU_DELIMITER | |
| END_SEQUENCE | |
| END_STREAM | |
| FILLER_DATA | |
| SPS_EXT | |
| AUXILIARY_SLICE |
Definition at line 52 of file h264utils.h.
| static bool H264::NALUnitType::IsVCLType | ( | const uint8_t | type | ) | [inline, static] |
According to ITU-T Rec.
H.264 (03/2005) 7.4.1, nal_unit_type.
Definition at line 72 of file h264utils.h.
Referenced by H264::KeyframeSequencer::KeyframePredicate().
| static const char* H264::NALUnitType::toString | ( | const uint8_t | type | ) | [inline, static] |
Definition at line 75 of file h264utils.h.
1.5.5