\doxysection{com.\+tritondigital.\+player.\+exoplayer.\+extractor.\+flv.\+Td\+Script\+Tag\+Payload\+Loader Class Reference}
\hypertarget{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader}{}\label{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader}\index{com.tritondigital.player.exoplayer.extractor.flv.TdScriptTagPayloadLoader@{com.tritondigital.player.exoplayer.extractor.flv.TdScriptTagPayloadLoader}}


Created by mkabore on 27/10/2016.  




Inherits com.\+tritondigital.\+player.\+exoplayer.\+extractor.\+flv.\+Td\+Tag\+Payload\+Reader.

\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader_a83c6961246ebc11d8387f6b92016dade}{Td\+Script\+Tag\+Payload\+Loader}} (Track\+Output output, \mbox{\hyperlink{interfacecom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdMetaDataListener}{Td\+Meta\+Data\+Listener}} listener)
\item 
\Hypertarget{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader_a8ac7721d2cdd25779d40193627a5b4d9}\label{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader_a8ac7721d2cdd25779d40193627a5b4d9} 
long {\bfseries get\+Duration\+Us} ()
\item 
\Hypertarget{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader_a1d5dd413fc8bc0da146730e4ff6ff4b5}\label{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader_a1d5dd413fc8bc0da146730e4ff6ff4b5} 
void {\bfseries seek} ()
\end{DoxyCompactItemize}
\doxysubsubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader_a5a322ff46fb215bc19bf7b5e722c4838}\label{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader_a5a322ff46fb215bc19bf7b5e722c4838} 
boolean {\bfseries parse\+Header} (Parsable\+Byte\+Array data)
\item 
\Hypertarget{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader_ad14d766a9e464a29b143e4703ec3d358}\label{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader_ad14d766a9e464a29b143e4703ec3d358} 
void {\bfseries parse\+Payload} (Parsable\+Byte\+Array data, long time\+Us)  throws Parser\+Exception 
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Created by mkabore on 27/10/2016. 

Parses Script Data tags from an FLV stream and extracts metadata information. 

\doxysubsection{Constructor \& Destructor Documentation}
\Hypertarget{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader_a83c6961246ebc11d8387f6b92016dade}\label{classcom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdScriptTagPayloadLoader_a83c6961246ebc11d8387f6b92016dade} 
\index{com.tritondigital.player.exoplayer.extractor.flv.TdScriptTagPayloadLoader@{com.tritondigital.player.exoplayer.extractor.flv.TdScriptTagPayloadLoader}!TdScriptTagPayloadLoader@{TdScriptTagPayloadLoader}}
\index{TdScriptTagPayloadLoader@{TdScriptTagPayloadLoader}!com.tritondigital.player.exoplayer.extractor.flv.TdScriptTagPayloadLoader@{com.tritondigital.player.exoplayer.extractor.flv.TdScriptTagPayloadLoader}}
\doxysubsubsection{\texorpdfstring{TdScriptTagPayloadLoader()}{TdScriptTagPayloadLoader()}}
{\footnotesize\ttfamily com.\+tritondigital.\+player.\+exoplayer.\+extractor.\+flv.\+Td\+Script\+Tag\+Payload\+Loader.\+Td\+Script\+Tag\+Payload\+Loader (\begin{DoxyParamCaption}\item[{Track\+Output}]{output,  }\item[{\mbox{\hyperlink{interfacecom_1_1tritondigital_1_1player_1_1exoplayer_1_1extractor_1_1flv_1_1TdMetaDataListener}{Td\+Meta\+Data\+Listener}}}]{listener }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em output} & A {\ttfamily \doxylink{}{Track\+Output}} to which samples should be written. \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
player/src/main/java/com/tritondigital/player/exoplayer/extractor/flv/Td\+Script\+Tag\+Payload\+Loader.\+java\end{DoxyCompactItemize}
