\doxysection{com.\+tritondigital.\+net.\+streaming.\+proxy.\+decoder.\+Stream\+Container\+Decoder.\+Meta\+Data\+Decoded\+Listener Interface Reference}
\hypertarget{interfacecom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1decoder_1_1StreamContainerDecoder_1_1MetaDataDecodedListener}{}\label{interfacecom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1decoder_1_1StreamContainerDecoder_1_1MetaDataDecodedListener}\index{com.tritondigital.net.streaming.proxy.decoder.StreamContainerDecoder.MetaDataDecodedListener@{com.tritondigital.net.streaming.proxy.decoder.StreamContainerDecoder.MetaDataDecodedListener}}


Interface definition for a callback to be invoked when new metadata is decoded from the stream.  


\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{interfacecom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1decoder_1_1StreamContainerDecoder_1_1MetaDataDecodedListener_a7e1ae21e50af59993a00a40e55f2c292}{on\+Meta\+Data\+Decoded}} (Map$<$ String, Object $>$ meta\+Data)
\begin{DoxyCompactList}\small\item\em Meta data has been decoded from the stream. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Interface definition for a callback to be invoked when new metadata is decoded from the stream. 

Methods on this listener may be invoked from a secondary thread. The class implementing this listener should be thread-\/safe. 

\doxysubsection{Member Function Documentation}
\Hypertarget{interfacecom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1decoder_1_1StreamContainerDecoder_1_1MetaDataDecodedListener_a7e1ae21e50af59993a00a40e55f2c292}\label{interfacecom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1decoder_1_1StreamContainerDecoder_1_1MetaDataDecodedListener_a7e1ae21e50af59993a00a40e55f2c292} 
\index{com.tritondigital.net.streaming.proxy.decoder.StreamContainerDecoder.MetaDataDecodedListener@{com.tritondigital.net.streaming.proxy.decoder.StreamContainerDecoder.MetaDataDecodedListener}!onMetaDataDecoded@{onMetaDataDecoded}}
\index{onMetaDataDecoded@{onMetaDataDecoded}!com.tritondigital.net.streaming.proxy.decoder.StreamContainerDecoder.MetaDataDecodedListener@{com.tritondigital.net.streaming.proxy.decoder.StreamContainerDecoder.MetaDataDecodedListener}}
\doxysubsubsection{\texorpdfstring{onMetaDataDecoded()}{onMetaDataDecoded()}}
{\footnotesize\ttfamily void com.\+tritondigital.\+net.\+streaming.\+proxy.\+decoder.\+Stream\+Container\+Decoder.\+Meta\+Data\+Decoded\+Listener.\+on\+Meta\+Data\+Decoded (\begin{DoxyParamCaption}\item[{Map$<$ String, Object $>$}]{meta\+Data }\end{DoxyParamCaption})}



Meta data has been decoded from the stream. 


\begin{DoxyParams}{Parameters}
{\em meta\+Data} & The map containing the Meta\+Data, exactly as extracted from the stream. The listener is responsible for knowing of to interpret it. \\
\hline
\end{DoxyParams}


The documentation for this interface was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
streamingproxy/src/main/java/com/tritondigital/net/streaming/proxy/decoder/Stream\+Container\+Decoder.\+java\end{DoxyCompactItemize}
