NVIDIA DeepStream SDK API Reference

6.4 Release

Detailed Description

REST server application context.

Definition at line 57 of file nvds_appctx_server.h.

Collaboration diagram for AppCtx:

Data Fields

GstElement * pipeline
 
GstElement * multiuribin
 
GstElement * sink
 
GstElement * pgie
 
GstElement * queue1
 
GstElement * queue2
 
GstElement * queue3
 
GstElement * queue4
 
GstElement * queue5
 
GstElement * nvvidconv
 
GstElement * tiler
 
GstElement * nvdslogger
 
GstElement * preprocess
 
GstElement * nvosd
 
GstElement * nvvidconv2
 
GstElement * encoder
 
GstElement * parser
 
GstElement * queue_post_encoder
 
void * restServer
 
NvDsServerConfig server_conf
 
gchar * httpIp
 
gchar * httpPort
 
GMutex bincreator_lock
 
NvDst_Handle_NvMultiUriSrcCreator nvmultiurisrcbinCreator
 
GstDsNvStreammuxConfig muxConfig
 
GstDsNvUriSrcConfig config
 
guint sourceIdCounter
 
gchar * uri_list
 

Field Documentation

◆ bincreator_lock

GMutex AppCtx::bincreator_lock

Definition at line 83 of file nvds_appctx_server.h.

◆ config

GstDsNvUriSrcConfig AppCtx::config

Definition at line 86 of file nvds_appctx_server.h.

◆ encoder

GstElement* AppCtx::encoder

Definition at line 74 of file nvds_appctx_server.h.

◆ httpIp

gchar* AppCtx::httpIp

Definition at line 80 of file nvds_appctx_server.h.

◆ httpPort

gchar* AppCtx::httpPort

Definition at line 81 of file nvds_appctx_server.h.

◆ multiuribin

GstElement* AppCtx::multiuribin

Definition at line 60 of file nvds_appctx_server.h.

◆ muxConfig

GstDsNvStreammuxConfig AppCtx::muxConfig

Definition at line 85 of file nvds_appctx_server.h.

◆ nvdslogger

GstElement* AppCtx::nvdslogger

Definition at line 70 of file nvds_appctx_server.h.

◆ nvmultiurisrcbinCreator

NvDst_Handle_NvMultiUriSrcCreator AppCtx::nvmultiurisrcbinCreator

Definition at line 84 of file nvds_appctx_server.h.

◆ nvosd

GstElement* AppCtx::nvosd

Definition at line 72 of file nvds_appctx_server.h.

◆ nvvidconv

GstElement* AppCtx::nvvidconv

Definition at line 68 of file nvds_appctx_server.h.

◆ nvvidconv2

GstElement* AppCtx::nvvidconv2

Definition at line 73 of file nvds_appctx_server.h.

◆ parser

GstElement* AppCtx::parser

Definition at line 75 of file nvds_appctx_server.h.

◆ pgie

GstElement* AppCtx::pgie

Definition at line 62 of file nvds_appctx_server.h.

◆ pipeline

GstElement* AppCtx::pipeline

Definition at line 59 of file nvds_appctx_server.h.

◆ preprocess

GstElement* AppCtx::preprocess

Definition at line 71 of file nvds_appctx_server.h.

◆ queue1

GstElement* AppCtx::queue1

Definition at line 63 of file nvds_appctx_server.h.

◆ queue2

GstElement* AppCtx::queue2

Definition at line 64 of file nvds_appctx_server.h.

◆ queue3

GstElement* AppCtx::queue3

Definition at line 65 of file nvds_appctx_server.h.

◆ queue4

GstElement* AppCtx::queue4

Definition at line 66 of file nvds_appctx_server.h.

◆ queue5

GstElement* AppCtx::queue5

Definition at line 67 of file nvds_appctx_server.h.

◆ queue_post_encoder

GstElement* AppCtx::queue_post_encoder

Definition at line 76 of file nvds_appctx_server.h.

◆ restServer

void* AppCtx::restServer

Definition at line 78 of file nvds_appctx_server.h.

◆ server_conf

NvDsServerConfig AppCtx::server_conf

Definition at line 79 of file nvds_appctx_server.h.

◆ sink

GstElement* AppCtx::sink

Definition at line 61 of file nvds_appctx_server.h.

◆ sourceIdCounter

guint AppCtx::sourceIdCounter

Definition at line 87 of file nvds_appctx_server.h.

◆ tiler

GstElement* AppCtx::tiler

Definition at line 69 of file nvds_appctx_server.h.

◆ uri_list

gchar* AppCtx::uri_list

Definition at line 88 of file nvds_appctx_server.h.


The documentation for this struct was generated from the following file: