Doxygen Book
gsttensor_reposrc.h
Go to the documentation of this file.
1 
27 #ifndef __GST_TENSOR_REPOSRC_H__
28 #define __GST_TENSOR_REPOSRC_H__
29 
30 #include <gst/gst.h>
31 #include <gst/base/gstpushsrc.h>
32 
33 G_BEGIN_DECLS
34 
35 #define GST_TYPE_TENSOR_REPOSRC \
36  (gst_tensor_reposrc_get_type())
37 #define GST_TENSOR_REPOSRC(obj) \
38  (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_TENSOR_REPOSRC,GstTensorRepoSrc))
39 #define GST_TENSOR_REPOSRC_CLASS(klass) \
40  (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_TENSOR_REPOSRC,GstTensorRepoSrcClass))
41 #define GST_IS_TENSOR_REPOSRC(obj) \
42  (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_TENSOR_REPOSRC))
43 #define GST_IS_TENSOR_REPOSRC_CLASS(klass) \
44  (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_TENSOR_REPOSRC))
45 
48 
55 {
56  GstPushSrc parent;
58  gboolean silent;
59  guint myid;
60  guint o_myid;
61  GstCaps *caps;
62  gboolean ini;
63  gint fps_n;
64  gint fps_d;
65  gboolean negotiation;
66  gboolean set_startid;
67 };
68 
75 {
76  GstPushSrcClass parent_class;
77 };
78 
82 GType gst_tensor_reposrc_get_type (void);
83 
84 G_END_DECLS
85 
86 #endif /* __GST_TENSOR_REPOSRC_H__ */
_GstTensorRepoSrc::fps_d
gint fps_d
Definition: gsttensor_reposrc.h:64
_GstTensorRepoSrcClass
GstTensorRepoSrcClass data structure.
Definition: gsttensor_reposrc.h:74
_GstTensorRepoSrc::silent
gboolean silent
Definition: gsttensor_reposrc.h:58
_GstTensorRepoSrc::parent
GstPushSrc parent
Definition: gsttensor_reposrc.h:56
_GstTensorRepoSrc::negotiation
gboolean negotiation
Definition: gsttensor_reposrc.h:65
_GstTensorRepoSrc::caps
GstCaps * caps
Definition: gsttensor_reposrc.h:61
_GstTensorRepoSrc
GstTensorRepoSrc data structure.
Definition: gsttensor_reposrc.h:54
GstTensorsConfig
Internal data structure for configured tensors info (for other/tensors).
Definition: tensor_typedef.h:284
_GstTensorRepoSrc::myid
guint myid
Definition: gsttensor_reposrc.h:59
_GstTensorRepoSrc::o_myid
guint o_myid
Definition: gsttensor_reposrc.h:60
_GstTensorRepoSrcClass::parent_class
GstPushSrcClass parent_class
Definition: gsttensor_reposrc.h:76
_GstTensorRepoSrc::fps_n
gint fps_n
Definition: gsttensor_reposrc.h:63
_GstTensorRepoSrc::set_startid
gboolean set_startid
Definition: gsttensor_reposrc.h:66
_GstTensorRepoSrc::config
GstTensorsConfig config
Definition: gsttensor_reposrc.h:57
gst_tensor_reposrc_get_type
GType gst_tensor_reposrc_get_type(void)
Function to get type of tensor_reposrc.
_GstTensorRepoSrc::ini
gboolean ini
Definition: gsttensor_reposrc.h:62