\hypertarget{gsttensor__reposrc_8c}{}\doxysection{nnstreamer/elements/gsttensor\+\_\+reposrc.c File Reference}
\label{gsttensor__reposrc_8c}\index{nnstreamer/elements/gsttensor\_reposrc.c@{nnstreamer/elements/gsttensor\_reposrc.c}}


G\+Streamer plugin to handle tensor repository.  


{\ttfamily \#include $<$string.\+h$>$}\newline
{\ttfamily \#include \char`\"{}gsttensor\+\_\+repo.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}gsttensor\+\_\+reposrc.\+h\char`\"{}}\newline
Include dependency graph for gsttensor\+\_\+reposrc.\+c\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gsttensor__reposrc_8c__incl}
\end{center}
\end{figure}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{gsttensor__reposrc_8c_adef911caed7c65a1643062817f4a59d7}{G\+S\+T\+\_\+\+C\+A\+T\+\_\+\+D\+E\+F\+A\+U\+LT}}~gst\+\_\+tensor\+\_\+reposrc\+\_\+debug
\item 
\#define \mbox{\hyperlink{gsttensor__reposrc_8c_aa2d8b0bc5c1225ba8d7f84e235c1cf0d}{C\+A\+P\+S\+\_\+\+S\+T\+R\+I\+NG}}~\mbox{\hyperlink{tensor__typedef_8h_a284951c7aec77ea34d1c0279d5a5b4a0}{G\+S\+T\+\_\+\+T\+E\+N\+S\+O\+R\+\_\+\+C\+A\+P\+\_\+\+D\+E\+F\+A\+U\+LT}} \char`\"{}; \char`\"{} \mbox{\hyperlink{tensor__typedef_8h_a439a25631e5849f93c9f1dcdc7c2baa5}{G\+S\+T\+\_\+\+T\+E\+N\+S\+O\+R\+S\+\_\+\+C\+A\+P\+\_\+\+D\+E\+F\+A\+U\+LT}}
\item 
\#define \mbox{\hyperlink{gsttensor__reposrc_8c_a18d799dbbbb0fd0132807aa9bb7d9adf}{D\+E\+F\+A\+U\+L\+T\+\_\+\+S\+I\+L\+E\+NT}}~\mbox{\hyperlink{gsttensor__if_8c_a834713a9a17ec303f21e3dc4ecbe9161}{T\+R\+UE}}
\item 
\#define \mbox{\hyperlink{gsttensor__reposrc_8c_aa82318edeaf1c294431689f17d3829c6}{D\+E\+F\+A\+U\+L\+T\+\_\+\+I\+N\+D\+EX}}~0
\item 
\#define \mbox{\hyperlink{gsttensor__reposrc_8c_aa96cda3dc4327fc103977fd4483aefb2}{I\+N\+V\+A\+L\+I\+D\+\_\+\+I\+N\+D\+EX}}~G\+\_\+\+M\+A\+X\+U\+I\+NT
\item 
\#define \mbox{\hyperlink{gsttensor__reposrc_8c_abd876c0f10a4ebb7af13221e7f0d9d33}{gst\+\_\+tensor\+\_\+reposrc\+\_\+parent\+\_\+class}}~parent\+\_\+class
\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \{ \mbox{\hyperlink{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167bac37dda0da1a44e10c0504afeeb863f3c}{P\+R\+O\+P\+\_\+0}}, 
\mbox{\hyperlink{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167ba31af5aaa9bf8f8cca8e29676cc90e993}{P\+R\+O\+P\+\_\+\+C\+A\+PS}}, 
\mbox{\hyperlink{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167ba0b89395cb1012c946f5ce1b3b0869416}{P\+R\+O\+P\+\_\+\+S\+L\+O\+T\+\_\+\+ID}}, 
\mbox{\hyperlink{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167ba707b785966c328fb5a6088b7879c7bb5}{P\+R\+O\+P\+\_\+\+S\+I\+L\+E\+NT}}
 \}
\begin{DoxyCompactList}\small\item\em tensor\+\_\+reposrc properties \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{gsttensor__reposrc_8c_a83a173d64baac15a3d4b423230a8c531}{G\+S\+T\+\_\+\+D\+E\+B\+U\+G\+\_\+\+C\+A\+T\+E\+G\+O\+R\+Y\+\_\+\+S\+T\+A\+T\+IC}} (gst\+\_\+tensor\+\_\+reposrc\+\_\+debug)
\item 
static void \mbox{\hyperlink{gsttensor__reposrc_8c_a7fa9264e4b0a5ba72a5a28addd06113d}{gst\+\_\+tensor\+\_\+reposrc\+\_\+set\+\_\+property}} (G\+Object $\ast$object, guint prop\+\_\+id, const G\+Value $\ast$value, G\+Param\+Spec $\ast$pspec)
\begin{DoxyCompactList}\small\item\em set property of tensor\+\_\+reposrc \end{DoxyCompactList}\item 
static void \mbox{\hyperlink{gsttensor__reposrc_8c_ab52428ae2e977af058347812de2d84a2}{gst\+\_\+tensor\+\_\+reposrc\+\_\+get\+\_\+property}} (G\+Object $\ast$object, guint prop\+\_\+id, G\+Value $\ast$value, G\+Param\+Spec $\ast$pspec)
\begin{DoxyCompactList}\small\item\em get property of tensor\+\_\+reposrc \end{DoxyCompactList}\item 
static void \mbox{\hyperlink{gsttensor__reposrc_8c_ae53331edaafd013d093bf6869779c58b}{gst\+\_\+tensor\+\_\+reposrc\+\_\+dispose}} (G\+Object $\ast$object)
\begin{DoxyCompactList}\small\item\em object dispose of tensor\+\_\+reposrc \end{DoxyCompactList}\item 
static Gst\+Caps $\ast$ \mbox{\hyperlink{gsttensor__reposrc_8c_a63da1c384cfe7b120b90c944193d925e}{gst\+\_\+tensor\+\_\+reposrc\+\_\+getcaps}} (Gst\+Base\+Src $\ast$src, Gst\+Caps $\ast$filter)
\begin{DoxyCompactList}\small\item\em get cap of tensor\+\_\+reposrc \end{DoxyCompactList}\item 
static Gst\+Flow\+Return \mbox{\hyperlink{gsttensor__reposrc_8c_a8de89edc2675aa375cca9e1a800d1e03}{gst\+\_\+tensor\+\_\+reposrc\+\_\+create}} (Gst\+Push\+Src $\ast$src, Gst\+Buffer $\ast$$\ast$buffer)
\begin{DoxyCompactList}\small\item\em create func of tensor\+\_\+reposrc \end{DoxyCompactList}\item 
\mbox{\hyperlink{gsttensor__reposrc_8c_a798ef10e0c41f957337e5ec9e252e951}{G\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+\+T\+Y\+PE}} (\mbox{\hyperlink{gsttensor__reposrc_8h_a85d30d0b8737727e85fe74e63abe9f21}{Gst\+Tensor\+Repo\+Src}}, gst\+\_\+tensor\+\_\+reposrc, G\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+P\+U\+S\+H\+\_\+\+S\+RC)
\item 
static void \mbox{\hyperlink{gsttensor__reposrc_8c_a84329511bbcfb5d62a7e5d1b20c9843c}{gst\+\_\+tensor\+\_\+reposrc\+\_\+class\+\_\+init}} (\mbox{\hyperlink{gsttensor__reposrc_8h_ae61bdac9ea762805b1fcaba44b164ae6}{Gst\+Tensor\+Repo\+Src\+Class}} $\ast$klass)
\begin{DoxyCompactList}\small\item\em class initialization of tensor\+\_\+reposrc \end{DoxyCompactList}\item 
static void \mbox{\hyperlink{gsttensor__reposrc_8c_abf42290e25c3d4d66d7bbcce0009ab32}{gst\+\_\+tensor\+\_\+reposrc\+\_\+init}} (\mbox{\hyperlink{gsttensor__reposrc_8h_a85d30d0b8737727e85fe74e63abe9f21}{Gst\+Tensor\+Repo\+Src}} $\ast$self)
\begin{DoxyCompactList}\small\item\em object initialization of tensor\+\_\+reposrc \end{DoxyCompactList}\item 
static Gst\+Buffer $\ast$ \mbox{\hyperlink{gsttensor__reposrc_8c_ad3950f97e9d570449dc59dc4e5f5ba09}{gst\+\_\+tensor\+\_\+reposrc\+\_\+gen\+\_\+dummy\+\_\+buffer}} (\mbox{\hyperlink{gsttensor__reposrc_8h_a85d30d0b8737727e85fe74e63abe9f21}{Gst\+Tensor\+Repo\+Src}} $\ast$self)
\begin{DoxyCompactList}\small\item\em create dummy buffer for initialization \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
G\+Streamer plugin to handle tensor repository. 

G\+Streamer Copyright (C) 2005 Thomas Vander Stichele \href{mailto:thomas@apestaart.org}{\texttt{ thomas@apestaart.\+org}} Copyright (C) 2005 Ronald S. Bultje \href{mailto:rbultje@ronald.bitfreak.net}{\texttt{ rbultje@ronald.\+bitfreak.\+net}} Copyright (C) 2018 Samsung Electronics Co., Ltd.

This library is free software; you can redistribute it and/or modify it under the terms of the G\+NU Library General Public License as published by the Free Software Foundation; version 2.\+1 of the License.

This library is distributed in the hope that it will be useful, but W\+I\+T\+H\+O\+UT A\+NY W\+A\+R\+R\+A\+N\+TY; without even the implied warranty of M\+E\+R\+C\+H\+A\+N\+T\+A\+B\+I\+L\+I\+TY or F\+I\+T\+N\+E\+SS F\+OR A P\+A\+R\+T\+I\+C\+U\+L\+AR P\+U\+R\+P\+O\+SE. See the G\+NU Library General Public License for more details. S\+E\+C\+T\+I\+ON\+: element-\/tensor\+\_\+reposrc

Pop element to handle tensor repo

\begin{DoxyDate}{Date}
19 Nov 2018 
\end{DoxyDate}
\begin{DoxySeeAlso}{See also}
\href{https://github.com/nnstreamer/nnstreamer}{\texttt{ https\+://github.\+com/nnstreamer/nnstreamer}} 
\end{DoxySeeAlso}
\begin{DoxyAuthor}{Author}
Jijoong Moon \href{mailto:jijoong.moon@samsung.com}{\texttt{ jijoong.\+moon@samsung.\+com}} 
\end{DoxyAuthor}
\begin{DoxyRefDesc}{Bug}
\item[\mbox{\hyperlink{bug__bug000052}{Bug}}]No known bugs except for N\+YI items \end{DoxyRefDesc}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{gsttensor__reposrc_8c_aa2d8b0bc5c1225ba8d7f84e235c1cf0d}\label{gsttensor__reposrc_8c_aa2d8b0bc5c1225ba8d7f84e235c1cf0d}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!CAPS\_STRING@{CAPS\_STRING}}
\index{CAPS\_STRING@{CAPS\_STRING}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{CAPS\_STRING}{CAPS\_STRING}}
{\footnotesize\ttfamily \#define C\+A\+P\+S\+\_\+\+S\+T\+R\+I\+NG~\mbox{\hyperlink{tensor__typedef_8h_a284951c7aec77ea34d1c0279d5a5b4a0}{G\+S\+T\+\_\+\+T\+E\+N\+S\+O\+R\+\_\+\+C\+A\+P\+\_\+\+D\+E\+F\+A\+U\+LT}} \char`\"{}; \char`\"{} \mbox{\hyperlink{tensor__typedef_8h_a439a25631e5849f93c9f1dcdc7c2baa5}{G\+S\+T\+\_\+\+T\+E\+N\+S\+O\+R\+S\+\_\+\+C\+A\+P\+\_\+\+D\+E\+F\+A\+U\+LT}}}



Definition at line 41 of file gsttensor\+\_\+reposrc.\+c.

\mbox{\Hypertarget{gsttensor__reposrc_8c_aa82318edeaf1c294431689f17d3829c6}\label{gsttensor__reposrc_8c_aa82318edeaf1c294431689f17d3829c6}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!DEFAULT\_INDEX@{DEFAULT\_INDEX}}
\index{DEFAULT\_INDEX@{DEFAULT\_INDEX}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{DEFAULT\_INDEX}{DEFAULT\_INDEX}}
{\footnotesize\ttfamily \#define D\+E\+F\+A\+U\+L\+T\+\_\+\+I\+N\+D\+EX~0}



Definition at line 55 of file gsttensor\+\_\+reposrc.\+c.

\mbox{\Hypertarget{gsttensor__reposrc_8c_a18d799dbbbb0fd0132807aa9bb7d9adf}\label{gsttensor__reposrc_8c_a18d799dbbbb0fd0132807aa9bb7d9adf}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!DEFAULT\_SILENT@{DEFAULT\_SILENT}}
\index{DEFAULT\_SILENT@{DEFAULT\_SILENT}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{DEFAULT\_SILENT}{DEFAULT\_SILENT}}
{\footnotesize\ttfamily \#define D\+E\+F\+A\+U\+L\+T\+\_\+\+S\+I\+L\+E\+NT~\mbox{\hyperlink{gsttensor__if_8c_a834713a9a17ec303f21e3dc4ecbe9161}{T\+R\+UE}}}



Definition at line 54 of file gsttensor\+\_\+reposrc.\+c.

\mbox{\Hypertarget{gsttensor__reposrc_8c_adef911caed7c65a1643062817f4a59d7}\label{gsttensor__reposrc_8c_adef911caed7c65a1643062817f4a59d7}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!GST\_CAT\_DEFAULT@{GST\_CAT\_DEFAULT}}
\index{GST\_CAT\_DEFAULT@{GST\_CAT\_DEFAULT}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{GST\_CAT\_DEFAULT}{GST\_CAT\_DEFAULT}}
{\footnotesize\ttfamily \#define G\+S\+T\+\_\+\+C\+A\+T\+\_\+\+D\+E\+F\+A\+U\+LT~gst\+\_\+tensor\+\_\+reposrc\+\_\+debug}



Definition at line 40 of file gsttensor\+\_\+reposrc.\+c.

\mbox{\Hypertarget{gsttensor__reposrc_8c_abd876c0f10a4ebb7af13221e7f0d9d33}\label{gsttensor__reposrc_8c_abd876c0f10a4ebb7af13221e7f0d9d33}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!gst\_tensor\_reposrc\_parent\_class@{gst\_tensor\_reposrc\_parent\_class}}
\index{gst\_tensor\_reposrc\_parent\_class@{gst\_tensor\_reposrc\_parent\_class}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{gst\_tensor\_reposrc\_parent\_class}{gst\_tensor\_reposrc\_parent\_class}}
{\footnotesize\ttfamily \#define gst\+\_\+tensor\+\_\+reposrc\+\_\+parent\+\_\+class~parent\+\_\+class}



Definition at line 67 of file gsttensor\+\_\+reposrc.\+c.

\mbox{\Hypertarget{gsttensor__reposrc_8c_aa96cda3dc4327fc103977fd4483aefb2}\label{gsttensor__reposrc_8c_aa96cda3dc4327fc103977fd4483aefb2}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!INVALID\_INDEX@{INVALID\_INDEX}}
\index{INVALID\_INDEX@{INVALID\_INDEX}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{INVALID\_INDEX}{INVALID\_INDEX}}
{\footnotesize\ttfamily \#define I\+N\+V\+A\+L\+I\+D\+\_\+\+I\+N\+D\+EX~G\+\_\+\+M\+A\+X\+U\+I\+NT}



Definition at line 56 of file gsttensor\+\_\+reposrc.\+c.



\doxysubsection{Enumeration Type Documentation}
\mbox{\Hypertarget{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167b}\label{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167b}} 
\doxysubsubsection{\texorpdfstring{anonymous enum}{anonymous enum}}
{\footnotesize\ttfamily anonymous enum}



tensor\+\_\+reposrc properties 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{PROP\_0@{PROP\_0}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!PROP\_0@{PROP\_0}}}\mbox{\Hypertarget{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167bac37dda0da1a44e10c0504afeeb863f3c}\label{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167bac37dda0da1a44e10c0504afeeb863f3c}} 
P\+R\+O\+P\+\_\+0&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{PROP\_CAPS@{PROP\_CAPS}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!PROP\_CAPS@{PROP\_CAPS}}}\mbox{\Hypertarget{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167ba31af5aaa9bf8f8cca8e29676cc90e993}\label{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167ba31af5aaa9bf8f8cca8e29676cc90e993}} 
P\+R\+O\+P\+\_\+\+C\+A\+PS&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{PROP\_SLOT\_ID@{PROP\_SLOT\_ID}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!PROP\_SLOT\_ID@{PROP\_SLOT\_ID}}}\mbox{\Hypertarget{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167ba0b89395cb1012c946f5ce1b3b0869416}\label{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167ba0b89395cb1012c946f5ce1b3b0869416}} 
P\+R\+O\+P\+\_\+\+S\+L\+O\+T\+\_\+\+ID&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{PROP\_SILENT@{PROP\_SILENT}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!PROP\_SILENT@{PROP\_SILENT}}}\mbox{\Hypertarget{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167ba707b785966c328fb5a6088b7879c7bb5}\label{gsttensor__reposrc_8c_a7ff5f2dff38e7639981794c43dc9167ba707b785966c328fb5a6088b7879c7bb5}} 
P\+R\+O\+P\+\_\+\+S\+I\+L\+E\+NT&\\
\hline

\end{DoxyEnumFields}


Definition at line 46 of file gsttensor\+\_\+reposrc.\+c.



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{gsttensor__reposrc_8c_a798ef10e0c41f957337e5ec9e252e951}\label{gsttensor__reposrc_8c_a798ef10e0c41f957337e5ec9e252e951}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!G\_DEFINE\_TYPE@{G\_DEFINE\_TYPE}}
\index{G\_DEFINE\_TYPE@{G\_DEFINE\_TYPE}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{G\_DEFINE\_TYPE()}{G\_DEFINE\_TYPE()}}
{\footnotesize\ttfamily G\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+\+T\+Y\+PE (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{gsttensor__reposrc_8h_a85d30d0b8737727e85fe74e63abe9f21}{Gst\+Tensor\+Repo\+Src}}}]{,  }\item[{gst\+\_\+tensor\+\_\+reposrc}]{,  }\item[{G\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+P\+U\+S\+H\+\_\+\+S\+RC}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{gsttensor__reposrc_8c_a83a173d64baac15a3d4b423230a8c531}\label{gsttensor__reposrc_8c_a83a173d64baac15a3d4b423230a8c531}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!GST\_DEBUG\_CATEGORY\_STATIC@{GST\_DEBUG\_CATEGORY\_STATIC}}
\index{GST\_DEBUG\_CATEGORY\_STATIC@{GST\_DEBUG\_CATEGORY\_STATIC}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{GST\_DEBUG\_CATEGORY\_STATIC()}{GST\_DEBUG\_CATEGORY\_STATIC()}}
{\footnotesize\ttfamily G\+S\+T\+\_\+\+D\+E\+B\+U\+G\+\_\+\+C\+A\+T\+E\+G\+O\+R\+Y\+\_\+\+S\+T\+A\+T\+IC (\begin{DoxyParamCaption}\item[{gst\+\_\+tensor\+\_\+reposrc\+\_\+debug}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{gsttensor__reposrc_8c_a84329511bbcfb5d62a7e5d1b20c9843c}\label{gsttensor__reposrc_8c_a84329511bbcfb5d62a7e5d1b20c9843c}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!gst\_tensor\_reposrc\_class\_init@{gst\_tensor\_reposrc\_class\_init}}
\index{gst\_tensor\_reposrc\_class\_init@{gst\_tensor\_reposrc\_class\_init}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{gst\_tensor\_reposrc\_class\_init()}{gst\_tensor\_reposrc\_class\_init()}}
{\footnotesize\ttfamily static void gst\+\_\+tensor\+\_\+reposrc\+\_\+class\+\_\+init (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{gsttensor__reposrc_8h_ae61bdac9ea762805b1fcaba44b164ae6}{Gst\+Tensor\+Repo\+Src\+Class}} $\ast$}]{klass }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



class initialization of tensor\+\_\+reposrc 



Definition at line 74 of file gsttensor\+\_\+reposrc.\+c.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gsttensor__reposrc_8c_a84329511bbcfb5d62a7e5d1b20c9843c_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gsttensor__reposrc_8c_a8de89edc2675aa375cca9e1a800d1e03}\label{gsttensor__reposrc_8c_a8de89edc2675aa375cca9e1a800d1e03}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!gst\_tensor\_reposrc\_create@{gst\_tensor\_reposrc\_create}}
\index{gst\_tensor\_reposrc\_create@{gst\_tensor\_reposrc\_create}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{gst\_tensor\_reposrc\_create()}{gst\_tensor\_reposrc\_create()}}
{\footnotesize\ttfamily static Gst\+Flow\+Return gst\+\_\+tensor\+\_\+reposrc\+\_\+create (\begin{DoxyParamCaption}\item[{Gst\+Push\+Src $\ast$}]{src,  }\item[{Gst\+Buffer $\ast$$\ast$}]{buffer }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



create func of tensor\+\_\+reposrc 



Definition at line 325 of file gsttensor\+\_\+reposrc.\+c.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gsttensor__reposrc_8c_a8de89edc2675aa375cca9e1a800d1e03_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=334pt]{gsttensor__reposrc_8c_a8de89edc2675aa375cca9e1a800d1e03_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gsttensor__reposrc_8c_ae53331edaafd013d093bf6869779c58b}\label{gsttensor__reposrc_8c_ae53331edaafd013d093bf6869779c58b}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!gst\_tensor\_reposrc\_dispose@{gst\_tensor\_reposrc\_dispose}}
\index{gst\_tensor\_reposrc\_dispose@{gst\_tensor\_reposrc\_dispose}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{gst\_tensor\_reposrc\_dispose()}{gst\_tensor\_reposrc\_dispose()}}
{\footnotesize\ttfamily static void gst\+\_\+tensor\+\_\+reposrc\+\_\+dispose (\begin{DoxyParamCaption}\item[{G\+Object $\ast$}]{object }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



object dispose of tensor\+\_\+reposrc 



Definition at line 141 of file gsttensor\+\_\+reposrc.\+c.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gsttensor__reposrc_8c_ae53331edaafd013d093bf6869779c58b_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=334pt]{gsttensor__reposrc_8c_ae53331edaafd013d093bf6869779c58b_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gsttensor__reposrc_8c_ad3950f97e9d570449dc59dc4e5f5ba09}\label{gsttensor__reposrc_8c_ad3950f97e9d570449dc59dc4e5f5ba09}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!gst\_tensor\_reposrc\_gen\_dummy\_buffer@{gst\_tensor\_reposrc\_gen\_dummy\_buffer}}
\index{gst\_tensor\_reposrc\_gen\_dummy\_buffer@{gst\_tensor\_reposrc\_gen\_dummy\_buffer}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{gst\_tensor\_reposrc\_gen\_dummy\_buffer()}{gst\_tensor\_reposrc\_gen\_dummy\_buffer()}}
{\footnotesize\ttfamily static Gst\+Buffer$\ast$ gst\+\_\+tensor\+\_\+reposrc\+\_\+gen\+\_\+dummy\+\_\+buffer (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{gsttensor__reposrc_8h_a85d30d0b8737727e85fe74e63abe9f21}{Gst\+Tensor\+Repo\+Src}} $\ast$}]{self }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



create dummy buffer for initialization 



Definition at line 290 of file gsttensor\+\_\+reposrc.\+c.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gsttensor__reposrc_8c_ad3950f97e9d570449dc59dc4e5f5ba09_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gsttensor__reposrc_8c_ad3950f97e9d570449dc59dc4e5f5ba09_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gsttensor__reposrc_8c_ab52428ae2e977af058347812de2d84a2}\label{gsttensor__reposrc_8c_ab52428ae2e977af058347812de2d84a2}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!gst\_tensor\_reposrc\_get\_property@{gst\_tensor\_reposrc\_get\_property}}
\index{gst\_tensor\_reposrc\_get\_property@{gst\_tensor\_reposrc\_get\_property}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{gst\_tensor\_reposrc\_get\_property()}{gst\_tensor\_reposrc\_get\_property()}}
{\footnotesize\ttfamily static void gst\+\_\+tensor\+\_\+reposrc\+\_\+get\+\_\+property (\begin{DoxyParamCaption}\item[{G\+Object $\ast$}]{object,  }\item[{guint}]{prop\+\_\+id,  }\item[{G\+Value $\ast$}]{value,  }\item[{G\+Param\+Spec $\ast$}]{pspec }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



get property of tensor\+\_\+reposrc 



Definition at line 265 of file gsttensor\+\_\+reposrc.\+c.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=334pt]{gsttensor__reposrc_8c_ab52428ae2e977af058347812de2d84a2_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gsttensor__reposrc_8c_a63da1c384cfe7b120b90c944193d925e}\label{gsttensor__reposrc_8c_a63da1c384cfe7b120b90c944193d925e}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!gst\_tensor\_reposrc\_getcaps@{gst\_tensor\_reposrc\_getcaps}}
\index{gst\_tensor\_reposrc\_getcaps@{gst\_tensor\_reposrc\_getcaps}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{gst\_tensor\_reposrc\_getcaps()}{gst\_tensor\_reposrc\_getcaps()}}
{\footnotesize\ttfamily static Gst\+Caps $\ast$ gst\+\_\+tensor\+\_\+reposrc\+\_\+getcaps (\begin{DoxyParamCaption}\item[{Gst\+Base\+Src $\ast$}]{src,  }\item[{Gst\+Caps $\ast$}]{filter }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



get cap of tensor\+\_\+reposrc 



Definition at line 160 of file gsttensor\+\_\+reposrc.\+c.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gsttensor__reposrc_8c_a63da1c384cfe7b120b90c944193d925e_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=334pt]{gsttensor__reposrc_8c_a63da1c384cfe7b120b90c944193d925e_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gsttensor__reposrc_8c_abf42290e25c3d4d66d7bbcce0009ab32}\label{gsttensor__reposrc_8c_abf42290e25c3d4d66d7bbcce0009ab32}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!gst\_tensor\_reposrc\_init@{gst\_tensor\_reposrc\_init}}
\index{gst\_tensor\_reposrc\_init@{gst\_tensor\_reposrc\_init}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{gst\_tensor\_reposrc\_init()}{gst\_tensor\_reposrc\_init()}}
{\footnotesize\ttfamily static void gst\+\_\+tensor\+\_\+reposrc\+\_\+init (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{gsttensor__reposrc_8h_a85d30d0b8737727e85fe74e63abe9f21}{Gst\+Tensor\+Repo\+Src}} $\ast$}]{self }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



object initialization of tensor\+\_\+reposrc 



Definition at line 126 of file gsttensor\+\_\+reposrc.\+c.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gsttensor__reposrc_8c_abf42290e25c3d4d66d7bbcce0009ab32_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gsttensor__reposrc_8c_a7fa9264e4b0a5ba72a5a28addd06113d}\label{gsttensor__reposrc_8c_a7fa9264e4b0a5ba72a5a28addd06113d}} 
\index{gsttensor\_reposrc.c@{gsttensor\_reposrc.c}!gst\_tensor\_reposrc\_set\_property@{gst\_tensor\_reposrc\_set\_property}}
\index{gst\_tensor\_reposrc\_set\_property@{gst\_tensor\_reposrc\_set\_property}!gsttensor\_reposrc.c@{gsttensor\_reposrc.c}}
\doxysubsubsection{\texorpdfstring{gst\_tensor\_reposrc\_set\_property()}{gst\_tensor\_reposrc\_set\_property()}}
{\footnotesize\ttfamily static void gst\+\_\+tensor\+\_\+reposrc\+\_\+set\+\_\+property (\begin{DoxyParamCaption}\item[{G\+Object $\ast$}]{object,  }\item[{guint}]{prop\+\_\+id,  }\item[{const G\+Value $\ast$}]{value,  }\item[{G\+Param\+Spec $\ast$}]{pspec }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



set property of tensor\+\_\+reposrc 



Definition at line 201 of file gsttensor\+\_\+reposrc.\+c.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gsttensor__reposrc_8c_a7fa9264e4b0a5ba72a5a28addd06113d_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=334pt]{gsttensor__reposrc_8c_a7fa9264e4b0a5ba72a5a28addd06113d_icgraph}
\end{center}
\end{figure}
