HEVC Test Model (HM)  HM-16.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros
NALwrite.h File Reference
#include <ostream>
#include "TLibCommon/CommonDef.h"
#include "TLibCommon/TComBitStream.h"
#include "TLibCommon/NAL.h"
Include dependency graph for NALwrite.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OutputNALUnit
 

Macros

#define __NALWRITE__
 

Functions

Void write (std::ostream &out, OutputNALUnit &nalu)
 

Macro Definition Documentation

#define __NALWRITE__

Definition at line 37 of file NALwrite.h.

Function Documentation

Void write ( ostream &  out,
OutputNALUnit nalu 
)

write nalu to bytestream out, performing RBSP anti startcode emulation as required. nalu.m_RBSPayload must be byte aligned.

Definition at line 64 of file NALwrite.cpp.