8 std::deque<nalu::nalData>
analysePackets(
const char * data,
unsigned long len);
21 NAL(std::string & InputData);
22 bool ReadData(std::string & InputData,
bool raw =
false);
23 std::string AnnexB(
bool LongIntro =
false);
24 std::string SizePrepended();
26 std::string getData();
28 unsigned int chroma_format_idc;
34 class SPS:
public NAL {
37 SPS(std::string & InputData,
bool raw =
false);
46 PPS(std::string & InputData):
NAL(InputData) {};
54 SPSMeta getCharacteristics()
const;
57 unsigned long dataLen;
SPS()
Definition: h264.h:36
PPS(std::string &InputData)
Definition: h264.h:46
Special instance of NAL class for analyzing SPS nal units.
Definition: h264.h:34
Class for analyzing generic nal units.
Definition: h264.h:18
Special instance of NAL class for analyzing PPS nal units.
Definition: h264.h:43
std::deque< nalu::nalData > analysePackets(const char *data, unsigned long len)
Definition: h264.cpp:9
PPS()
Definition: h264.h:45