GstNvblender:
The opaque GstNvblender structure.
Definition at line 70 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.

Data Fields | |
| GstVideoAggregator | videoaggregator |
| GstCompositorBackground | background |
| GstBufferPool * | pool |
| GMutex | flow_lock |
| GstVideoInfo | info |
| NvBufSurfaceColorFormat | in_pix_fmt |
| gint | width |
| gint | height |
| gboolean | alpha_surf_allocated =false |
| NvBufSurface * | alpha_surf |
| guint | batch_size |
| gint | gpu_id |
| gboolean | sinkpad0_active |
| gboolean | batched_background |
| GstClockTime | prev_pts |
| GstBuffer * | matte_alpha_gst_buffer |
| cudaStream_t | cu_nbstream |
| GHashTable * | valid_bg_buf |
| NvBufSurface * _GstNvblender::alpha_surf |
Definition at line 85 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| gboolean _GstNvblender::alpha_surf_allocated =false |
Definition at line 84 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| GstCompositorBackground _GstNvblender::background |
Definition at line 73 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| guint _GstNvblender::batch_size |
Definition at line 86 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| gboolean _GstNvblender::batched_background |
Definition at line 89 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| cudaStream_t _GstNvblender::cu_nbstream |
Definition at line 93 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| GMutex _GstNvblender::flow_lock |
Definition at line 79 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| gint _GstNvblender::gpu_id |
Definition at line 87 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| gint _GstNvblender::height |
Definition at line 83 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| NvBufSurfaceColorFormat _GstNvblender::in_pix_fmt |
Definition at line 81 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| GstVideoInfo _GstNvblender::info |
Definition at line 80 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| GstBuffer * _GstNvblender::matte_alpha_gst_buffer |
Definition at line 91 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| GstBufferPool * _GstNvblender::pool |
Definition at line 78 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| GstClockTime _GstNvblender::prev_pts |
Definition at line 90 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| gboolean _GstNvblender::sinkpad0_active |
Definition at line 88 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| GHashTable * _GstNvblender::valid_bg_buf |
Definition at line 94 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| GstVideoAggregator _GstNvblender::videoaggregator |
Definition at line 72 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.
| gint _GstNvblender::width |
Definition at line 82 of file sources/gst-plugins/gst-nvblender/gstnvdsblender.h.