Doxygen Book
edge_common.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: LGPL-2.1-only */
13 #ifndef __GST_EDGE_H__
14 #define __GST_EDGE_H__
15 
16 #include <glib.h>
17 #include <gst/gst.h>
18 #include <nnstreamer-edge.h>
19 
20 #ifndef GST_EDGE_PACKAGE
21 #define GST_EDGE_PACKAGE "GStreamer Edge Plugins"
22 #endif /* GST_EDGE_PACKAGE */
23 #define GST_EDGE_ELEM_NAME_SINK "edgesink"
24 #define GST_EDGE_ELEM_NAME_SRC "edgesrc"
25 #define DEFAULT_HOST "localhost"
26 #define DEFAULT_PORT 3000
27 #define DEFAULT_CONNECT_TYPE (NNS_EDGE_CONNECT_TYPE_TCP)
28 #define GST_TYPE_EDGE_CONNECT_TYPE (gst_edge_get_connect_type ())
29 
30 G_BEGIN_DECLS
31 
35 GType gst_edge_get_connect_type (void);
36 
37 G_END_DECLS
38 #endif /* __GST_EDGE_H__ */
gst_edge_get_connect_type
G_BEGIN_DECLS GType gst_edge_get_connect_type(void)
register GEnumValue array for edge protocol property handling
Definition: edge_common.c:23