NVIDIA DeepStream SDK API Reference

4.0.1 Release

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups
gst-nvmessage.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved.
3  *
4  * NVIDIA Corporation and its licensors retain all intellectual property
5  * and proprietary rights in and to this software, related documentation
6  * and any modifications thereto. Any use, reproduction, disclosure or
7  * distribution of this software and related documentation without an express
8  * license agreement from NVIDIA Corporation is strictly prohibited.
9  */
10 
33 #ifndef __GST_NVMESSAGE_H__
34 #define __GST_NVMESSAGE_H__
35 
36 #include <gst/gst.h>
37 
38 G_BEGIN_DECLS
39 
40 
49 GstMessage * gst_nvmessage_new_stream_eos (GstObject *obj, guint eos_stream_id);
50 
58 gboolean gst_nvmessage_is_stream_eos (GstMessage * message);
59 
70 gboolean gst_nvmessage_parse_stream_eos (GstMessage * message, guint * eos_stream_id);
71 
72 G_END_DECLS
73 
74 #endif
75 
gboolean gst_nvmessage_parse_stream_eos(GstMessage *message, guint *eos_stream_id)
Parses the stream ID from a Stream EOS message.
gboolean gst_nvmessage_is_stream_eos(GstMessage *message)
Determines whether a message is a Stream EOS message.
G_BEGIN_DECLS GstMessage * gst_nvmessage_new_stream_eos(GstObject *obj, guint eos_stream_id)
Creates a new Stream EOS message.