\hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info}{}\doxysection{agora\+::media\+::base\+::Hdr10\+Metadata\+Info Struct Reference}
\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info}\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}


{\ttfamily \#include $<$Agora\+Media\+Base.\+h$>$}

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a2c3fe42e71c36f055d5254d8bf56a439}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a2c3fe42e71c36f055d5254d8bf56a439}} 
bool {\bfseries validate} () const
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
uint16\+\_\+t \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a450557deebeb99138639783d5afb5c22}{red\+PrimaryX}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a1f9b26e61a89d47ec3f4fad8143ce887}{red\+PrimaryY}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a5afab31d93c81c3052e998fd3e5df00f}{green\+PrimaryX}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_aa9338124233154a3106d2528de572690}{green\+PrimaryY}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a2e3fbe63887ef4c4e8c8089955ff82eb}{blue\+PrimaryX}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a0c7a958ce600213b757927ac197689b8}{blue\+PrimaryY}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a7d2e99ede95306ce2b162a7b37b368be}{white\+PointX}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a4f43196d10cd8df1e0db2e0cb945aae7}{white\+PointY}}
\item 
unsigned int \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_afbffbf3268993e9fb6953b395ec67597}{max\+Mastering\+Luminance}}
\item 
unsigned int \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_aa019c4d9e53658d20eeed61fdbdc2114}{min\+Mastering\+Luminance}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_ab56c735ccbc85ff061811b188deceb28}{max\+Content\+Light\+Level}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_aa77caf33b5cdb9ede8d95e7ad4a6809c}{max\+Frame\+Average\+Light\+Level}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The definition of the \mbox{\hyperlink{structagora_1_1media_1_1base_1_1_hdr10_metadata_info}{Hdr10\+Metadata\+Info}} struct. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a450557deebeb99138639783d5afb5c22}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a450557deebeb99138639783d5afb5c22}} 
\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}!redPrimaryX@{redPrimaryX}}
\index{redPrimaryX@{redPrimaryX}!agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}
\doxysubsubsection{\texorpdfstring{redPrimaryX}{redPrimaryX}}
{\footnotesize\ttfamily uint16\+\_\+t agora\+::media\+::base\+::\+Hdr10\+Metadata\+Info\+::red\+PrimaryX}

The x coordinates of the red value in the C\+I\+E1931 color space. The values need to normalized to 50,000. \mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a1f9b26e61a89d47ec3f4fad8143ce887}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a1f9b26e61a89d47ec3f4fad8143ce887}} 
\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}!redPrimaryY@{redPrimaryY}}
\index{redPrimaryY@{redPrimaryY}!agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}
\doxysubsubsection{\texorpdfstring{redPrimaryY}{redPrimaryY}}
{\footnotesize\ttfamily uint16\+\_\+t agora\+::media\+::base\+::\+Hdr10\+Metadata\+Info\+::red\+PrimaryY}

The y coordinates of the red value in the C\+I\+E1931 color space. The values need to normalized to 50,000. \mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a5afab31d93c81c3052e998fd3e5df00f}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a5afab31d93c81c3052e998fd3e5df00f}} 
\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}!greenPrimaryX@{greenPrimaryX}}
\index{greenPrimaryX@{greenPrimaryX}!agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}
\doxysubsubsection{\texorpdfstring{greenPrimaryX}{greenPrimaryX}}
{\footnotesize\ttfamily uint16\+\_\+t agora\+::media\+::base\+::\+Hdr10\+Metadata\+Info\+::green\+PrimaryX}

The x coordinates of the green value in the C\+I\+E1931 color space. The values need to normalized to 50,000. \mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_aa9338124233154a3106d2528de572690}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_aa9338124233154a3106d2528de572690}} 
\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}!greenPrimaryY@{greenPrimaryY}}
\index{greenPrimaryY@{greenPrimaryY}!agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}
\doxysubsubsection{\texorpdfstring{greenPrimaryY}{greenPrimaryY}}
{\footnotesize\ttfamily uint16\+\_\+t agora\+::media\+::base\+::\+Hdr10\+Metadata\+Info\+::green\+PrimaryY}

The y coordinates of the green value in the C\+I\+E1931 color space. The values need to normalized to 50,000. \mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a2e3fbe63887ef4c4e8c8089955ff82eb}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a2e3fbe63887ef4c4e8c8089955ff82eb}} 
\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}!bluePrimaryX@{bluePrimaryX}}
\index{bluePrimaryX@{bluePrimaryX}!agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}
\doxysubsubsection{\texorpdfstring{bluePrimaryX}{bluePrimaryX}}
{\footnotesize\ttfamily uint16\+\_\+t agora\+::media\+::base\+::\+Hdr10\+Metadata\+Info\+::blue\+PrimaryX}

The x coordinates of the blue value in the C\+I\+E1931 color space. The values need to normalized to 50,000. \mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a0c7a958ce600213b757927ac197689b8}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a0c7a958ce600213b757927ac197689b8}} 
\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}!bluePrimaryY@{bluePrimaryY}}
\index{bluePrimaryY@{bluePrimaryY}!agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}
\doxysubsubsection{\texorpdfstring{bluePrimaryY}{bluePrimaryY}}
{\footnotesize\ttfamily uint16\+\_\+t agora\+::media\+::base\+::\+Hdr10\+Metadata\+Info\+::blue\+PrimaryY}

The y coordinates of the blue value in the C\+I\+E1931 color space. The values need to normalized to 50,000. \mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a7d2e99ede95306ce2b162a7b37b368be}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a7d2e99ede95306ce2b162a7b37b368be}} 
\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}!whitePointX@{whitePointX}}
\index{whitePointX@{whitePointX}!agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}
\doxysubsubsection{\texorpdfstring{whitePointX}{whitePointX}}
{\footnotesize\ttfamily uint16\+\_\+t agora\+::media\+::base\+::\+Hdr10\+Metadata\+Info\+::white\+PointX}

The x coordinates of the white point in the C\+I\+E1931 color space.\+The values need to normalized to 50,000. \mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a4f43196d10cd8df1e0db2e0cb945aae7}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_a4f43196d10cd8df1e0db2e0cb945aae7}} 
\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}!whitePointY@{whitePointY}}
\index{whitePointY@{whitePointY}!agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}
\doxysubsubsection{\texorpdfstring{whitePointY}{whitePointY}}
{\footnotesize\ttfamily uint16\+\_\+t agora\+::media\+::base\+::\+Hdr10\+Metadata\+Info\+::white\+PointY}

The y coordinates of the white point in the C\+I\+E1931 color space.\+The values need to normalized to 50,000. \mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_afbffbf3268993e9fb6953b395ec67597}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_afbffbf3268993e9fb6953b395ec67597}} 
\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}!maxMasteringLuminance@{maxMasteringLuminance}}
\index{maxMasteringLuminance@{maxMasteringLuminance}!agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}
\doxysubsubsection{\texorpdfstring{maxMasteringLuminance}{maxMasteringLuminance}}
{\footnotesize\ttfamily unsigned int agora\+::media\+::base\+::\+Hdr10\+Metadata\+Info\+::max\+Mastering\+Luminance}

The maximum number of nits of the display used to master the content. The values need to normalized to 10,000. \mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_aa019c4d9e53658d20eeed61fdbdc2114}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_aa019c4d9e53658d20eeed61fdbdc2114}} 
\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}!minMasteringLuminance@{minMasteringLuminance}}
\index{minMasteringLuminance@{minMasteringLuminance}!agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}
\doxysubsubsection{\texorpdfstring{minMasteringLuminance}{minMasteringLuminance}}
{\footnotesize\ttfamily unsigned int agora\+::media\+::base\+::\+Hdr10\+Metadata\+Info\+::min\+Mastering\+Luminance}

The minimum number of nits of the display used to master the content. The values need to normalized to 10,000. \mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_ab56c735ccbc85ff061811b188deceb28}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_ab56c735ccbc85ff061811b188deceb28}} 
\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}!maxContentLightLevel@{maxContentLightLevel}}
\index{maxContentLightLevel@{maxContentLightLevel}!agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}
\doxysubsubsection{\texorpdfstring{maxContentLightLevel}{maxContentLightLevel}}
{\footnotesize\ttfamily uint16\+\_\+t agora\+::media\+::base\+::\+Hdr10\+Metadata\+Info\+::max\+Content\+Light\+Level}

The maximum content light level (Max\+C\+LL). This is the nit value corresponding to the brightest pixel used anywhere in the content. \mbox{\Hypertarget{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_aa77caf33b5cdb9ede8d95e7ad4a6809c}\label{structagora_1_1media_1_1base_1_1_hdr10_metadata_info_aa77caf33b5cdb9ede8d95e7ad4a6809c}} 
\index{agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}!maxFrameAverageLightLevel@{maxFrameAverageLightLevel}}
\index{maxFrameAverageLightLevel@{maxFrameAverageLightLevel}!agora::media::base::Hdr10MetadataInfo@{agora::media::base::Hdr10MetadataInfo}}
\doxysubsubsection{\texorpdfstring{maxFrameAverageLightLevel}{maxFrameAverageLightLevel}}
{\footnotesize\ttfamily uint16\+\_\+t agora\+::media\+::base\+::\+Hdr10\+Metadata\+Info\+::max\+Frame\+Average\+Light\+Level}

The maximum frame average light level (Max\+F\+A\+LL). This is the nit value corresponding to the average luminance of the frame which has the brightest average luminance anywhere in the content. 