|
vdr-plugin-softhddevice-drm-gles 1.6.2
|
HDR Metadata. More...
#include <drmhdr.h>
Public Member Functions | |
| cHdrMetadata (cVideoRender *render) | |
| int | Build (struct hdr_output_metadata *, int, int, AVFrameSideData *, AVFrameSideData *) |
| Build an HDR static metadata blob. | |
| int | GetColorPrimaries (void) |
| int | GetColorTrc (void) |
Private Attributes | |
| cVideoRender * | m_pRender |
| pointer to cVideoRender object | |
| int | m_colorPrimaries = -1 |
| saved color primaries | |
| int | m_colorTrc = -1 |
| saved transfer charateristics | |
| AVMasteringDisplayMetadata | m_mdMetadata = { } |
| saved mastering display metadata fron AVFrame sidedata | |
| AVContentLightMetadata | m_clMetadata = { } |
| saved content light metadata fron AVFrame sidedata | |
| struct colorspace | m_hdr10 |
| hdr colorspace | |
|
inline |
Definition at line 109 of file drmhdr.h.
References m_colorPrimaries.
Referenced by cVideoRender::SetColorSpace().
Definition at line 110 of file drmhdr.h.
References m_colorTrc.
|
private |
|
private |
saved color primaries
Definition at line 114 of file drmhdr.h.
Referenced by Build(), and GetColorPrimaries().
|
private |
saved transfer charateristics
Definition at line 115 of file drmhdr.h.
Referenced by Build(), and GetColorTrc().
|
private |
|
private |
|
private |