NVIDIA DeepStream SDK API Reference

9.2 Release
_GstNvVideoTestSrc Struct Reference

Detailed Description

Definition at line 57 of file includes/gstnvvideotestsrc.h.

Collaboration diagram for _GstNvVideoTestSrc:

Data Fields

GstPushSrc parent
 
GstNvVideoTestSrcPattern pattern
 
GstNvVideoTestSrcAnimationMode animation_mode
 
guint gpu_id
 
NvBufSurfaceMemType memtype
 
gboolean enable_rdma
 
gint horizontal_speed
 
GstCaps * caps
 
GstVideoInfo info
 
GstClockTime running_time
 
guint filled_frames
 
NvBufSurfaceParams * cuda_surf
 
unsigned int cuda_block_size
 
unsigned int cuda_num_blocks
 
void(* cuda_fill_image )(GstNvVideoTestSrc *src)
 
gchar * filename
 
FILE * file_handle
 
guint64 read_position
 
NvBufSurface * file_read_surface = NULL
 
gboolean file_loop
 
guint max_jitter = 0
 
GstClockTime last_buffer_start_timestamp = 0
 
void * p_fixed_jitter_list = NULL
 

Field Documentation

◆ animation_mode

GstNvVideoTestSrcAnimationMode _GstNvVideoTestSrc::animation_mode

Definition at line 62 of file includes/gstnvvideotestsrc.h.

◆ caps

GstCaps * _GstNvVideoTestSrc::caps

Definition at line 69 of file includes/gstnvvideotestsrc.h.

◆ cuda_block_size

unsigned int _GstNvVideoTestSrc::cuda_block_size

Definition at line 77 of file includes/gstnvvideotestsrc.h.

◆ cuda_fill_image

void(* _GstNvVideoTestSrc::cuda_fill_image)(GstNvVideoTestSrc *src)

Definition at line 79 of file includes/gstnvvideotestsrc.h.

◆ cuda_num_blocks

unsigned int _GstNvVideoTestSrc::cuda_num_blocks

Definition at line 78 of file includes/gstnvvideotestsrc.h.

◆ cuda_surf

NvBufSurfaceParams * _GstNvVideoTestSrc::cuda_surf

Definition at line 76 of file includes/gstnvvideotestsrc.h.

◆ enable_rdma

gboolean _GstNvVideoTestSrc::enable_rdma

Definition at line 65 of file includes/gstnvvideotestsrc.h.

◆ file_handle

FILE * _GstNvVideoTestSrc::file_handle

Definition at line 83 of file includes/gstnvvideotestsrc.h.

◆ file_loop

gboolean _GstNvVideoTestSrc::file_loop

Definition at line 86 of file includes/gstnvvideotestsrc.h.

◆ file_read_surface

NvBufSurface * _GstNvVideoTestSrc::file_read_surface = NULL

Definition at line 85 of file includes/gstnvvideotestsrc.h.

◆ filename

gchar * _GstNvVideoTestSrc::filename

Definition at line 82 of file includes/gstnvvideotestsrc.h.

◆ filled_frames

guint _GstNvVideoTestSrc::filled_frames

Definition at line 74 of file includes/gstnvvideotestsrc.h.

◆ gpu_id

guint _GstNvVideoTestSrc::gpu_id

Definition at line 63 of file includes/gstnvvideotestsrc.h.

◆ horizontal_speed

gint _GstNvVideoTestSrc::horizontal_speed

Definition at line 66 of file includes/gstnvvideotestsrc.h.

◆ info

GstVideoInfo _GstNvVideoTestSrc::info

Definition at line 70 of file includes/gstnvvideotestsrc.h.

◆ last_buffer_start_timestamp

GstClockTime _GstNvVideoTestSrc::last_buffer_start_timestamp = 0

Definition at line 90 of file includes/gstnvvideotestsrc.h.

◆ max_jitter

guint _GstNvVideoTestSrc::max_jitter = 0

Definition at line 89 of file includes/gstnvvideotestsrc.h.

◆ memtype

NvBufSurfaceMemType _GstNvVideoTestSrc::memtype

Definition at line 64 of file includes/gstnvvideotestsrc.h.

◆ p_fixed_jitter_list

void * _GstNvVideoTestSrc::p_fixed_jitter_list = NULL

Definition at line 91 of file includes/gstnvvideotestsrc.h.

◆ parent

GstPushSrc _GstNvVideoTestSrc::parent

Definition at line 58 of file includes/gstnvvideotestsrc.h.

◆ pattern

GstNvVideoTestSrcPattern _GstNvVideoTestSrc::pattern

Definition at line 61 of file includes/gstnvvideotestsrc.h.

◆ read_position

guint64 _GstNvVideoTestSrc::read_position

Definition at line 84 of file includes/gstnvvideotestsrc.h.

◆ running_time

GstClockTime _GstNvVideoTestSrc::running_time

Definition at line 73 of file includes/gstnvvideotestsrc.h.


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