NVIDIA DeepStream SDK API Reference
7.1 Release
gstnvstreampad.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: Copyright (c) 2021-2023 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
3
* SPDX-License-Identifier: LicenseRef-NvidiaProprietary
4
*
5
* NVIDIA CORPORATION, its affiliates and licensors retain all intellectual
6
* property and proprietary rights in and to this material, related
7
* documentation and any modifications thereto. Any use, reproduction,
8
* disclosure or distribution of this material and related documentation
9
* without an express license agreement from NVIDIA CORPORATION or
10
* its affiliates is strictly prohibited.
11
*/
12
13
#ifndef __GST_NVSTREAMPAD_H__
14
#define __GST_NVSTREAMPAD_H__
15
16
#include <gst/gst.h>
17
18
GType
gst_nvstream_pad_get_type
(
void
);
19
#define GST_TYPE_NVSTREAM_PAD \
20
(gst_nvstream_pad_get_type())
21
#define GST_NVSTREAM_PAD(obj) \
22
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_NVSTREAM_PAD, GstNvStreamPad))
23
#define GST_NVSTREAM_PAD_CLASS(klass) \
24
(G_TYPE_CHECK_CLASS_CAST ((klass), GST_TYPE_NVSTREAM_PAD, GstNvStreamPadClass))
25
#define GST_IS_NVSTREAM_PAD(obj) \
26
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_NVSTREAM_PAD))
27
#define GST_IS_NVSTREAM_PAD_CLASS(klass) \
28
(G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_NVSTREAM_PAD))
29
#define GST_NVSTREAM_PAD_CAST(obj) \
30
((GstNvStreamPad *)(obj))
31
32
typedef
struct
_GstNvStreamPad
GstNvStreamPad
;
33
typedef
struct
_GstNvStreamPadClass
GstNvStreamPadClass
;
34
35
struct
_GstNvStreamPad
36
{
37
GstPad
parent
;
38
39
gboolean
got_eos
;
40
};
41
42
struct
_GstNvStreamPadClass
43
{
44
GstPadClass
parent
;
45
};
46
47
#endif
_GstNvStreamPad::got_eos
gboolean got_eos
Definition:
gstnvstreampad.h:39
_GstNvStreamPadClass
Definition:
gstnvstreampad.h:42
gst_nvstream_pad_get_type
GType gst_nvstream_pad_get_type(void)
_GstNvStreamPad::parent
GstPad parent
Definition:
gstnvstreampad.h:37
_GstNvStreamPad
Definition:
gstnvstreampad.h:35
_GstNvStreamPadClass::parent
GstPadClass parent
Definition:
gstnvstreampad.h:44
Advance Information | Subject to Change | Generated by NVIDIA | Mon Oct 14 2024 13:27:44 | PR-09318-R32