\hypertarget{struct__GstTensorMerge}{}\doxysection{\+\_\+\+Gst\+Tensor\+Merge Struct Reference}
\label{struct__GstTensorMerge}\index{\_GstTensorMerge@{\_GstTensorMerge}}


Tensor Merge data structure.  




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



Collaboration diagram for \+\_\+\+Gst\+Tensor\+Merge\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{struct__GstTensorMerge__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
Gst\+Element \mbox{\hyperlink{struct__GstTensorMerge_ab0104bee76923a62f54adb6563848200}{element}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorMerge_a70259b9b5cbe73f55713fabd8458c567}{silent}}
\item 
\mbox{\hyperlink{tensor__common_8h_a88e575b2e6ee5d254fcec6bcac73c76e}{tensor\+\_\+time\+\_\+sync\+\_\+data}} \mbox{\hyperlink{struct__GstTensorMerge_aa929484c6cff71aace2ae3e70f39a38d}{sync}}
\item 
Gst\+Pad $\ast$ \mbox{\hyperlink{struct__GstTensorMerge_aa402e29758da91cd4b72581f9c045ddd}{srcpad}}
\item 
gchar $\ast$ \mbox{\hyperlink{struct__GstTensorMerge_aa7d2ec2f4d9867af8a98ca6bfc9cb538}{option}}
\item 
\mbox{\hyperlink{gsttensor__merge_8h_aced68ff0c2d6ef8c86165d93ee63e089}{tensor\+\_\+merge\+\_\+mode}} \mbox{\hyperlink{struct__GstTensorMerge_a9a8e8a2878cb1789b9e8b69ef0730403}{mode}}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>\mbox{\hyperlink{gsttensor__merge_8h_a870135eab9d028f79578383757116334}{tensor\_merge\_linear}} \mbox{\hyperlink{struct__GstTensorMerge_ab95e871bc9e20eae6d5b82c0efed14cf}{data\_linear}}\\
\}; \\

\end{tabbing}\item 
gboolean \mbox{\hyperlink{struct__GstTensorMerge_adfaeafc74061d23cca751e7a8925c1e1}{loaded}}
\item 
Gst\+Collect\+Pads $\ast$ \mbox{\hyperlink{struct__GstTensorMerge_a59d11916d141a782c68af3c13421e397}{collect}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorMerge_ad78cac7eb925fe4a668a43a0cc3a21b9}{negotiated}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorMerge_a3c001e2f3624bfd7d380b82d2752b909}{need\+\_\+segment}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorMerge_a51bd5932d46b90d359bb231409328396}{need\+\_\+stream\+\_\+start}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorMerge_aec5c57372a57a7be0564cde90aef5bd0}{send\+\_\+stream\+\_\+start}}
\item 
Gst\+Clock\+Time \mbox{\hyperlink{struct__GstTensorMerge_aaea4165cd4fced4a52f3814b777d409a}{current\+\_\+time}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorMerge_a136f8b1ac8f61e8e2f5e0086cc23dc6b}{need\+\_\+set\+\_\+time}}
\item 
\mbox{\hyperlink{structGstTensorsConfig}{Gst\+Tensors\+Config}} \mbox{\hyperlink{struct__GstTensorMerge_a0054db2a434c08f42dc0116c18ae536c}{tensors\+\_\+config}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Tensor Merge data structure. 

Definition at line 71 of file gsttensor\+\_\+merge.\+h.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct__GstTensorMerge_abc70205c2f104c735d60eaeac1170d6f}\label{struct__GstTensorMerge_abc70205c2f104c735d60eaeac1170d6f}} 
\doxysubsubsection{\texorpdfstring{"@22}{@22}}
{\footnotesize\ttfamily union \{ ... \} }

\mbox{\Hypertarget{struct__GstTensorMerge_a59d11916d141a782c68af3c13421e397}\label{struct__GstTensorMerge_a59d11916d141a782c68af3c13421e397}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!collect@{collect}}
\index{collect@{collect}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{collect}{collect}}
{\footnotesize\ttfamily Gst\+Collect\+Pads$\ast$ \+\_\+\+Gst\+Tensor\+Merge\+::collect}



Definition at line 85 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_aaea4165cd4fced4a52f3814b777d409a}\label{struct__GstTensorMerge_aaea4165cd4fced4a52f3814b777d409a}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!current\_time@{current\_time}}
\index{current\_time@{current\_time}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{current\_time}{current\_time}}
{\footnotesize\ttfamily Gst\+Clock\+Time \+\_\+\+Gst\+Tensor\+Merge\+::current\+\_\+time}



Definition at line 91 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_ab95e871bc9e20eae6d5b82c0efed14cf}\label{struct__GstTensorMerge_ab95e871bc9e20eae6d5b82c0efed14cf}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!data\_linear@{data\_linear}}
\index{data\_linear@{data\_linear}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{data\_linear}{data\_linear}}
{\footnotesize\ttfamily \mbox{\hyperlink{gsttensor__merge_8h_a870135eab9d028f79578383757116334}{tensor\+\_\+merge\+\_\+linear}} \+\_\+\+Gst\+Tensor\+Merge\+::data\+\_\+linear}



Definition at line 81 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_ab0104bee76923a62f54adb6563848200}\label{struct__GstTensorMerge_ab0104bee76923a62f54adb6563848200}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!element@{element}}
\index{element@{element}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{element}{element}}
{\footnotesize\ttfamily Gst\+Element \+\_\+\+Gst\+Tensor\+Merge\+::element}



Definition at line 73 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_adfaeafc74061d23cca751e7a8925c1e1}\label{struct__GstTensorMerge_adfaeafc74061d23cca751e7a8925c1e1}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!loaded@{loaded}}
\index{loaded@{loaded}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{loaded}{loaded}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Merge\+::loaded}



Definition at line 84 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_a9a8e8a2878cb1789b9e8b69ef0730403}\label{struct__GstTensorMerge_a9a8e8a2878cb1789b9e8b69ef0730403}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!mode@{mode}}
\index{mode@{mode}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{mode}{mode}}
{\footnotesize\ttfamily \mbox{\hyperlink{gsttensor__merge_8h_aced68ff0c2d6ef8c86165d93ee63e089}{tensor\+\_\+merge\+\_\+mode}} \+\_\+\+Gst\+Tensor\+Merge\+::mode}



Definition at line 79 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_a3c001e2f3624bfd7d380b82d2752b909}\label{struct__GstTensorMerge_a3c001e2f3624bfd7d380b82d2752b909}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!need\_segment@{need\_segment}}
\index{need\_segment@{need\_segment}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{need\_segment}{need\_segment}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Merge\+::need\+\_\+segment}



Definition at line 87 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_a136f8b1ac8f61e8e2f5e0086cc23dc6b}\label{struct__GstTensorMerge_a136f8b1ac8f61e8e2f5e0086cc23dc6b}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!need\_set\_time@{need\_set\_time}}
\index{need\_set\_time@{need\_set\_time}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{need\_set\_time}{need\_set\_time}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Merge\+::need\+\_\+set\+\_\+time}



Definition at line 92 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_a51bd5932d46b90d359bb231409328396}\label{struct__GstTensorMerge_a51bd5932d46b90d359bb231409328396}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!need\_stream\_start@{need\_stream\_start}}
\index{need\_stream\_start@{need\_stream\_start}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{need\_stream\_start}{need\_stream\_start}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Merge\+::need\+\_\+stream\+\_\+start}



Definition at line 88 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_ad78cac7eb925fe4a668a43a0cc3a21b9}\label{struct__GstTensorMerge_ad78cac7eb925fe4a668a43a0cc3a21b9}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!negotiated@{negotiated}}
\index{negotiated@{negotiated}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{negotiated}{negotiated}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Merge\+::negotiated}



Definition at line 86 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_aa7d2ec2f4d9867af8a98ca6bfc9cb538}\label{struct__GstTensorMerge_aa7d2ec2f4d9867af8a98ca6bfc9cb538}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!option@{option}}
\index{option@{option}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{option}{option}}
{\footnotesize\ttfamily gchar$\ast$ \+\_\+\+Gst\+Tensor\+Merge\+::option}



Definition at line 78 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_aec5c57372a57a7be0564cde90aef5bd0}\label{struct__GstTensorMerge_aec5c57372a57a7be0564cde90aef5bd0}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!send\_stream\_start@{send\_stream\_start}}
\index{send\_stream\_start@{send\_stream\_start}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{send\_stream\_start}{send\_stream\_start}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Merge\+::send\+\_\+stream\+\_\+start}



Definition at line 89 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_a70259b9b5cbe73f55713fabd8458c567}\label{struct__GstTensorMerge_a70259b9b5cbe73f55713fabd8458c567}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!silent@{silent}}
\index{silent@{silent}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{silent}{silent}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Merge\+::silent}



Definition at line 75 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_aa402e29758da91cd4b72581f9c045ddd}\label{struct__GstTensorMerge_aa402e29758da91cd4b72581f9c045ddd}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!srcpad@{srcpad}}
\index{srcpad@{srcpad}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{srcpad}{srcpad}}
{\footnotesize\ttfamily Gst\+Pad$\ast$ \+\_\+\+Gst\+Tensor\+Merge\+::srcpad}



Definition at line 77 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_aa929484c6cff71aace2ae3e70f39a38d}\label{struct__GstTensorMerge_aa929484c6cff71aace2ae3e70f39a38d}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!sync@{sync}}
\index{sync@{sync}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{sync}{sync}}
{\footnotesize\ttfamily \mbox{\hyperlink{tensor__common_8h_a88e575b2e6ee5d254fcec6bcac73c76e}{tensor\+\_\+time\+\_\+sync\+\_\+data}} \+\_\+\+Gst\+Tensor\+Merge\+::sync}



Definition at line 76 of file gsttensor\+\_\+merge.\+h.

\mbox{\Hypertarget{struct__GstTensorMerge_a0054db2a434c08f42dc0116c18ae536c}\label{struct__GstTensorMerge_a0054db2a434c08f42dc0116c18ae536c}} 
\index{\_GstTensorMerge@{\_GstTensorMerge}!tensors\_config@{tensors\_config}}
\index{tensors\_config@{tensors\_config}!\_GstTensorMerge@{\_GstTensorMerge}}
\doxysubsubsection{\texorpdfstring{tensors\_config}{tensors\_config}}
{\footnotesize\ttfamily \mbox{\hyperlink{structGstTensorsConfig}{Gst\+Tensors\+Config}} \+\_\+\+Gst\+Tensor\+Merge\+::tensors\+\_\+config}

output tensors info 

Definition at line 93 of file gsttensor\+\_\+merge.\+h.



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