HEVC Test Model (HM)
HM-16.18
|
#include <TComSlice.h>
Classes | |
struct | MapData |
Public Member Functions | |
ParameterSetMap (Int maxId) | |
~ParameterSetMap () | |
T * | allocatePS (const Int psId) |
Void | storePS (Int psId, T *ps, const std::vector< UChar > *pNaluData) |
Void | setChangedFlag (Int psId, Bool bChanged=true) |
Void | clearChangedFlag (Int psId) |
Bool | getChangedFlag (Int psId) const |
T * | getPS (Int psId) |
const T * | getPS (Int psId) const |
T * | getFirstPS () |
Static Private Member Functions | |
static Void | setID (T *parameterSet, const Int psId) |
Private Attributes | |
std::map< Int, MapData< T > > | m_paramsetMap |
Int | m_maxId |
Definition at line 1549 of file TComSlice.h.
|
inline |
Definition at line 1560 of file TComSlice.h.
|
inline |
Definition at line 1564 of file TComSlice.h.
|
inline |
Definition at line 1573 of file TComSlice.h.
|
inline |
Definition at line 1624 of file TComSlice.h.
|
inline |
Definition at line 1632 of file TComSlice.h.
|
inline |
Definition at line 1654 of file TComSlice.h.
|
inline |
Definition at line 1642 of file TComSlice.h.
|
inline |
Definition at line 1648 of file TComSlice.h.
|
inline |
Definition at line 1616 of file TComSlice.h.
|
staticprivate |
|
inline |
Definition at line 1586 of file TComSlice.h.
|
private |
Definition at line 1661 of file TComSlice.h.
|
private |
Definition at line 1660 of file TComSlice.h.