NVIDIA DeepStream SDK API Reference

7.0 Release
deepstream_tiled_display.h File Reference

Go to the source code of this file.

Data Structures

struct  NvDsTiledDisplayBin
 
struct  NvDsTiledDisplayConfig
 

Enumerations

enum  NvDsTiledDisplayEnable {
  NV_DS_TILED_DISPLAY_DISABLE = 0,
  NV_DS_TILED_DISPLAY_ENABLE = 1,
  NV_DS_TILED_DISPLAY_ENABLE_WITH_PARALLEL_DEMUX = 2
}
 

Functions

gboolean create_tiled_display_bin (NvDsTiledDisplayConfig *config, NvDsTiledDisplayBin *bin)
 Initialize NvDsTiledDisplayBin. More...
 

Enumeration Type Documentation

◆ NvDsTiledDisplayEnable

Enumerator
NV_DS_TILED_DISPLAY_DISABLE 
NV_DS_TILED_DISPLAY_ENABLE 
NV_DS_TILED_DISPLAY_ENABLE_WITH_PARALLEL_DEMUX 

When user sets tiler group enable=2, all sinks with the key: link-only-to-demux=1 shall be linked to demuxer's src_[source_id] pad where source_id is the key set in this corresponding [sink] group.

Definition at line 31 of file deepstream_tiled_display.h.

Function Documentation

◆ create_tiled_display_bin()

gboolean create_tiled_display_bin ( NvDsTiledDisplayConfig config,
NvDsTiledDisplayBin bin 
)

Initialize NvDsTiledDisplayBin.

It creates and adds tiling and other elements needed for processing to the bin. It also sets properties mentioned in the configuration file under group CONFIG_GROUP_TILED_DISPLAY

Parameters
[in]configpointer of type NvDsTiledDisplayConfig parsed from configuration file.
[in]binpointer to NvDsTiledDisplayBin to be filled.
Returns
true if bin created successfully.