|
|
NVIDIA DeepStream SDK API Reference
|
9.2 Release
|
Go to the documentation of this file.
24 namespace PipelineStateDoc
26 constexpr
const char*
descr = R
"pydeepstream(State of the pipeline.)pydeepstream";
29 namespace PipelineMessageDoc
31 constexpr
const char*
descr = R
"pydeepstream(Base class for pipeline message.)pydeepstream";
34 namespace EOSMessageDoc
36 constexpr
const char*
descr = R
"pydeepstream(Pipeline message on EOS.)pydeepstream";
39 namespace StateTransitionMessageDoc
41 constexpr
const char*
descr = R
"pydeepstream(
42 Pipeline message on state transition
44 :ivar old_state: *PipelineState*, Old state of the pipeline.
45 :ivar new_state: *PipelineState*, New state of the pipeline.
46 :ivar origin: *str*, Name of the origin of the state transition.)pydeepstream";
49 namespace DynamicSourceMessageDoc
51 constexpr
const char*
descr = R
"pydeepstream(
52 Pipeline message on dynamic source.
54 :ivar source_added: *bool*, Whether a source has been added; false indicates source removal or source completion.
55 :ivar source_id: *int*, ID of the source.
56 :ivar sensor_id: *str*, ID of the sensor.
57 :ivar sensor_name: *str*, Name of the sensor.
58 :ivar uri: *str*, URI of the source.)pydeepstream";
61 namespace RecordingInfoDoc
63 constexpr
const char*
descr = R
"pydeepstream(
64 Information about a recording session.
66 :ivar session_id: *int*, Session id of the recording.
67 :ivar file_name: *str*, Name of the recording file.
68 :ivar file_directory: *str*, Directory of the recording file.
69 :ivar duration: *int*, Duration of the recording.
70 :ivar container_type: *str*, Container type of the recording.
71 :ivar width: *int*, Width of the recording.
72 :ivar height: *int*, Height of the recording.
73 :ivar contains_video: *bool*, Whether the recording contains video.
74 :ivar contains_audio: *bool*, Whether the recording contains audio.
75 :ivar channels: *int*, Channels of the recording.
76 :ivar sampling_rate: *int*, Sampling rate of the recording.)pydeepstream";
81 constexpr
const char*
descr = R
"pydeepstream(Media processing pipeline.)pydeepstream";
82 constexpr const char*
init = R
"pydeepstream(Initialize the pipeline with a name.)pydeepstream";
83 constexpr const char*
init_with_config = R
"pydeepstream(Initialize the pipeline with a name and config file path.)pydeepstream";
84 constexpr const char*
add = R
"pydeepstream(
85 Add an element to the pipeline.
87 :arg type_name: *str*, Type of the element.
88 :arg name: *str*, Name of the element.)pydeepstream";
89 constexpr const char*
attach = R
"pydeepstream(
90 Attach an object to an element in the pipeline. Object must be a probe or a signal handler.
92 :arg element_name: *str*, Name of the element to which the object attaches.
93 :arg plugin_name: *str*, Name of the plugin to create the custom object from.
94 :arg object: *str*, Name of the custom object.
95 :arg tip: *str*, Extra information. Pad name for buffer probes, signal name for signal handlers.)pydeepstream";
96 constexpr const char*
getitem = R
"pydeepstream(Retrieve a :class:`Node` from the pipeline by name.)pydeepstream";
97 constexpr const char*
start = R
"pydeepstream(Start the pipeline.)pydeepstream";
98 constexpr const char*
start_with_callback = R
"pydeepstream(Start the pipeline with a callback to capture messages.)pydeepstream";
99 constexpr const char*
prepare = R
"pydeepstream(Initialize the pipeline.)pydeepstream";
100 constexpr const char*
prepare_with_callback = R
"pydeepstream(Initialize the pipeline with a callback to capture messages.)pydeepstream";
101 constexpr const char*
activate = R
"pydeepstream(Start the pipeline after it is already initialized.)pydeepstream";
102 constexpr const char*
wait = R
"pydeepstream(Wait for the pipeline to finish.)pydeepstream";
103 constexpr const char*
stop = R
"pydeepstream(Stop the pipeline.)pydeepstream";
105 constexpr const char*
seek = R
"pydeepstream(Seek to a specified timestamp for processing data within the pipeline.)pydeepstream";
107 Start recording from a specified source.
109 :arg source_name: *str*, Name of the source to record.
110 :arg start_time: *int*, Start time of the recording.
111 :arg duration: *int*, Duration of the recording.)pydeepstream";
113 Stop recording from a specified source.
115 :arg source_name: *str*, Name of the source to record.)pydeepstream";
117 Stop recording from a specified session id.
119 :arg session_id: *int*, Session id to stop recording.)pydeepstream";
constexpr const char * prepare_with_callback
constexpr const char * stop
constexpr const char * prepare
constexpr const char * seek
constexpr const char * descr
constexpr const char * start_rtsp_server
constexpr const char * descr
constexpr const char * wait
constexpr const char * start_with_callback
constexpr const char * init
constexpr const char * descr
constexpr const char * descr
constexpr const char * attach
constexpr const char * stop_recording
constexpr const char * stop_recording_by_session_id
constexpr const char * add
constexpr const char * start_recording
constexpr const char * activate
constexpr const char * start
constexpr const char * init_with_config
constexpr const char * descr
constexpr const char * descr
constexpr const char * descr
constexpr const char * getitem