NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/sources/gst-plugins/gst-nvdsucx/gstucxserversink.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: Copyright (c) 2022-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
3  * SPDX-License-Identifier: Apache-2.0
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17 
18 #ifndef _GST_UCX_SERVER_SINK_H_
19 #define _GST_UCX_SERVER_SINK_H_
20 
21 #include "gstucx.h"
22 #include "gstnvdsmeta.h"
23 #include "nvdsmeta.h"
24 
25 G_BEGIN_DECLS
26 #define GST_TYPE_UCX_SERVER_SINK (gst_ucx_server_sink_get_type())
27 #define GST_UCX_SERVER_SINK(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_UCX_SERVER_SINK,GstUcxServerSink))
28 #define GST_UCX_SERVER_SINK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_UCX_SERVER_SINK,GstUcxServerSinkClass))
29 #define GST_IS_UCX_SERVER_SINK(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_UCX_SERVER_SINK))
30 #define GST_IS_UCX_SERVER_SINK_CLASS(obj) (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_UCX_SERVER_SINK))
33 
34 struct _GstUcxServerSink
35 {
38 };
39 
41 {
42  GstBaseSinkClass base_ucxserversink_class;
43 };
44 
45 GType gst_ucx_server_sink_get_type (void);
46 
47 G_END_DECLS
48 #endif
_GstUcxServerSink::server
GstUcxServer server
Definition: sources/gst-plugins/gst-nvdsucx/gstucxserversink.h:37
_GstUcxSink
Definition: sources/gst-plugins/gst-nvdsucx/gstucx.h:371
_GstUcxServer
Definition: sources/gst-plugins/gst-nvdsucx/gstucx.h:320
gst_ucx_server_sink_get_type
GType gst_ucx_server_sink_get_type(void)
gstucx.h
_GstUcxServerSink
Definition: sources/gst-plugins/gst-nvdsucx/gstucxserversink.h:34
_GstUcxServerSink::sink
GstUcxSink sink
Definition: sources/gst-plugins/gst-nvdsucx/gstucxserversink.h:36
_GstUcxServerSinkClass::base_ucxserversink_class
GstBaseSinkClass base_ucxserversink_class
Definition: sources/gst-plugins/gst-nvdsucx/gstucxserversink.h:42
_GstUcxServerSinkClass
Definition: sources/gst-plugins/gst-nvdsucx/gstucxserversink.h:40