\hypertarget{struct__GstTensorAggregator}{}\doxysection{\+\_\+\+Gst\+Tensor\+Aggregator Struct Reference}
\label{struct__GstTensorAggregator}\index{\_GstTensorAggregator@{\_GstTensorAggregator}}


Gst\+Tensor\+Aggregator data structure.  




{\ttfamily \#include $<$gsttensor\+\_\+aggregator.\+h$>$}



Collaboration diagram for \+\_\+\+Gst\+Tensor\+Aggregator\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=204pt]{struct__GstTensorAggregator__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
Gst\+Element \mbox{\hyperlink{struct__GstTensorAggregator_ab5b583a1aae9822fb1c4ca13fa49bae0}{element}}
\item 
Gst\+Pad $\ast$ \mbox{\hyperlink{struct__GstTensorAggregator_a113f25c62c3ea36605e7ca4deaa86a68}{sinkpad}}
\item 
Gst\+Pad $\ast$ \mbox{\hyperlink{struct__GstTensorAggregator_ab749e53c852b69b0cde1516d07372484}{srcpad}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorAggregator_a39cea68e1233d3872909996bd2b9004c}{silent}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorAggregator_ab6be4e5512f9bbeec5241fc413210ac2}{concat}}
\item 
guint \mbox{\hyperlink{struct__GstTensorAggregator_a725aafe8fb5b92f9b212f6a209c01853}{frames\+\_\+in}}
\item 
guint \mbox{\hyperlink{struct__GstTensorAggregator_a129e013ddc7e0f0302eb09f02aad4a61}{frames\+\_\+out}}
\item 
guint \mbox{\hyperlink{struct__GstTensorAggregator_a3cb72b7a94c09569b60c39788ca02e2b}{frames\+\_\+flush}}
\item 
guint \mbox{\hyperlink{struct__GstTensorAggregator_abc780ab337e694bf0d76b6c9d2b7c73c}{frames\+\_\+dim}}
\item 
G\+Hash\+Table $\ast$ \mbox{\hyperlink{struct__GstTensorAggregator_a51e44ea6e239f66dfa6047aacdfb3c00}{adapter\+\_\+table}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorAggregator_a8e7e8b69a574510b27e2e2ebe6cbcb67}{tensor\+\_\+configured}}
\item 
\mbox{\hyperlink{structGstTensorsConfig}{Gst\+Tensors\+Config}} \mbox{\hyperlink{struct__GstTensorAggregator_a201ececc6897e16e1dae193f3b923cca}{in\+\_\+config}}
\item 
\mbox{\hyperlink{structGstTensorsConfig}{Gst\+Tensors\+Config}} \mbox{\hyperlink{struct__GstTensorAggregator_af587cef0982b86c6758230a0d93addb9}{out\+\_\+config}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Gst\+Tensor\+Aggregator data structure. 

Definition at line 52 of file gsttensor\+\_\+aggregator.\+h.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct__GstTensorAggregator_a51e44ea6e239f66dfa6047aacdfb3c00}\label{struct__GstTensorAggregator_a51e44ea6e239f66dfa6047aacdfb3c00}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!adapter\_table@{adapter\_table}}
\index{adapter\_table@{adapter\_table}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{adapter\_table}{adapter\_table}}
{\footnotesize\ttfamily G\+Hash\+Table$\ast$ \+\_\+\+Gst\+Tensor\+Aggregator\+::adapter\+\_\+table}

adapt incoming tensor 

Definition at line 66 of file gsttensor\+\_\+aggregator.\+h.

\mbox{\Hypertarget{struct__GstTensorAggregator_ab6be4e5512f9bbeec5241fc413210ac2}\label{struct__GstTensorAggregator_ab6be4e5512f9bbeec5241fc413210ac2}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!concat@{concat}}
\index{concat@{concat}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{concat}{concat}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Aggregator\+::concat}

true to concatenate output buffer 

Definition at line 60 of file gsttensor\+\_\+aggregator.\+h.

\mbox{\Hypertarget{struct__GstTensorAggregator_ab5b583a1aae9822fb1c4ca13fa49bae0}\label{struct__GstTensorAggregator_ab5b583a1aae9822fb1c4ca13fa49bae0}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!element@{element}}
\index{element@{element}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{element}{element}}
{\footnotesize\ttfamily Gst\+Element \+\_\+\+Gst\+Tensor\+Aggregator\+::element}

parent object 

Definition at line 54 of file gsttensor\+\_\+aggregator.\+h.

\mbox{\Hypertarget{struct__GstTensorAggregator_abc780ab337e694bf0d76b6c9d2b7c73c}\label{struct__GstTensorAggregator_abc780ab337e694bf0d76b6c9d2b7c73c}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!frames\_dim@{frames\_dim}}
\index{frames\_dim@{frames\_dim}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{frames\_dim}{frames\_dim}}
{\footnotesize\ttfamily guint \+\_\+\+Gst\+Tensor\+Aggregator\+::frames\+\_\+dim}

index of frames in tensor dimension 

Definition at line 64 of file gsttensor\+\_\+aggregator.\+h.

\mbox{\Hypertarget{struct__GstTensorAggregator_a3cb72b7a94c09569b60c39788ca02e2b}\label{struct__GstTensorAggregator_a3cb72b7a94c09569b60c39788ca02e2b}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!frames\_flush@{frames\_flush}}
\index{frames\_flush@{frames\_flush}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{frames\_flush}{frames\_flush}}
{\footnotesize\ttfamily guint \+\_\+\+Gst\+Tensor\+Aggregator\+::frames\+\_\+flush}

number of frames to flush 

Definition at line 63 of file gsttensor\+\_\+aggregator.\+h.

\mbox{\Hypertarget{struct__GstTensorAggregator_a725aafe8fb5b92f9b212f6a209c01853}\label{struct__GstTensorAggregator_a725aafe8fb5b92f9b212f6a209c01853}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!frames\_in@{frames\_in}}
\index{frames\_in@{frames\_in}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{frames\_in}{frames\_in}}
{\footnotesize\ttfamily guint \+\_\+\+Gst\+Tensor\+Aggregator\+::frames\+\_\+in}

number of frames in input buffer 

Definition at line 61 of file gsttensor\+\_\+aggregator.\+h.

\mbox{\Hypertarget{struct__GstTensorAggregator_a129e013ddc7e0f0302eb09f02aad4a61}\label{struct__GstTensorAggregator_a129e013ddc7e0f0302eb09f02aad4a61}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!frames\_out@{frames\_out}}
\index{frames\_out@{frames\_out}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{frames\_out}{frames\_out}}
{\footnotesize\ttfamily guint \+\_\+\+Gst\+Tensor\+Aggregator\+::frames\+\_\+out}

number of frames in output buffer 

Definition at line 62 of file gsttensor\+\_\+aggregator.\+h.

\mbox{\Hypertarget{struct__GstTensorAggregator_a201ececc6897e16e1dae193f3b923cca}\label{struct__GstTensorAggregator_a201ececc6897e16e1dae193f3b923cca}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!in\_config@{in\_config}}
\index{in\_config@{in\_config}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{in\_config}{in\_config}}
{\footnotesize\ttfamily \mbox{\hyperlink{structGstTensorsConfig}{Gst\+Tensors\+Config}} \+\_\+\+Gst\+Tensor\+Aggregator\+::in\+\_\+config}

input tensor info 

Definition at line 69 of file gsttensor\+\_\+aggregator.\+h.

\mbox{\Hypertarget{struct__GstTensorAggregator_af587cef0982b86c6758230a0d93addb9}\label{struct__GstTensorAggregator_af587cef0982b86c6758230a0d93addb9}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!out\_config@{out\_config}}
\index{out\_config@{out\_config}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{out\_config}{out\_config}}
{\footnotesize\ttfamily \mbox{\hyperlink{structGstTensorsConfig}{Gst\+Tensors\+Config}} \+\_\+\+Gst\+Tensor\+Aggregator\+::out\+\_\+config}

output tensor info 

Definition at line 70 of file gsttensor\+\_\+aggregator.\+h.

\mbox{\Hypertarget{struct__GstTensorAggregator_a39cea68e1233d3872909996bd2b9004c}\label{struct__GstTensorAggregator_a39cea68e1233d3872909996bd2b9004c}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!silent@{silent}}
\index{silent@{silent}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{silent}{silent}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Aggregator\+::silent}

true to print minimized log 

Definition at line 59 of file gsttensor\+\_\+aggregator.\+h.

\mbox{\Hypertarget{struct__GstTensorAggregator_a113f25c62c3ea36605e7ca4deaa86a68}\label{struct__GstTensorAggregator_a113f25c62c3ea36605e7ca4deaa86a68}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!sinkpad@{sinkpad}}
\index{sinkpad@{sinkpad}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{sinkpad}{sinkpad}}
{\footnotesize\ttfamily Gst\+Pad$\ast$ \+\_\+\+Gst\+Tensor\+Aggregator\+::sinkpad}

sink pad 

Definition at line 56 of file gsttensor\+\_\+aggregator.\+h.

\mbox{\Hypertarget{struct__GstTensorAggregator_ab749e53c852b69b0cde1516d07372484}\label{struct__GstTensorAggregator_ab749e53c852b69b0cde1516d07372484}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!srcpad@{srcpad}}
\index{srcpad@{srcpad}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{srcpad}{srcpad}}
{\footnotesize\ttfamily Gst\+Pad$\ast$ \+\_\+\+Gst\+Tensor\+Aggregator\+::srcpad}

src pad 

Definition at line 57 of file gsttensor\+\_\+aggregator.\+h.

\mbox{\Hypertarget{struct__GstTensorAggregator_a8e7e8b69a574510b27e2e2ebe6cbcb67}\label{struct__GstTensorAggregator_a8e7e8b69a574510b27e2e2ebe6cbcb67}} 
\index{\_GstTensorAggregator@{\_GstTensorAggregator}!tensor\_configured@{tensor\_configured}}
\index{tensor\_configured@{tensor\_configured}!\_GstTensorAggregator@{\_GstTensorAggregator}}
\doxysubsubsection{\texorpdfstring{tensor\_configured}{tensor\_configured}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Aggregator\+::tensor\+\_\+configured}

True if already successfully configured tensor metadata 

Definition at line 68 of file gsttensor\+\_\+aggregator.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
nnstreamer/elements/\mbox{\hyperlink{gsttensor__aggregator_8h}{gsttensor\+\_\+aggregator.\+h}}\end{DoxyCompactItemize}
