NVIDIA DeepStream SDK API Reference

6.4 Release
includes/gstnvvideotestsrc.h File Reference

Go to the source code of this file.

Data Structures

struct  _GstNvVideoTestSrc
 
struct  _GstNvVideoTestSrcClass
 

Macros

#define GST_TYPE_NV_VIDEO_TEST_SRC   (gst_nv_video_test_src_get_type())
 
#define GST_NV_VIDEO_TEST_SRC(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj), GST_TYPE_NV_VIDEO_TEST_SRC, GstNvVideoTestSrc))
 
#define GST_NV_VIDEO_TEST_SRC_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass), GST_TYPE_NV_VIDEO_TEST_SRC, GstNvVideoTestSrcClass))
 
#define GST_IS_NV_VIDEO_TEST_SRC(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj), GST_TYPE_NV_VIDEO_TEST_SRC))
 
#define GST_IS_NV_VIDEO_TEST_SRC_CLASS(obj)   (G_TYPE_CHECK_CLASS_TYPE((klass), GST_TYPE_NV_VIDEO_TEST_SRC))
 

Typedefs

typedef struct _GstNvVideoTestSrc GstNvVideoTestSrc
 
typedef struct _GstNvVideoTestSrcClass GstNvVideoTestSrcClass
 

Enumerations

enum  GstNvVideoTestSrcPattern {
  GST_NV_VIDEO_TEST_SRC_SMPTE,
  GST_NV_VIDEO_TEST_SRC_MANDELBROT,
  GST_NV_VIDEO_TEST_SRC_GRADIENT,
  GST_NV_VIDEO_TEST_SRC_SMPTE,
  GST_NV_VIDEO_TEST_SRC_MANDELBROT,
  GST_NV_VIDEO_TEST_SRC_GRADIENT
}
 
enum  GstNvVideoTestSrcAnimationMode {
  GST_NV_VIDEO_TEST_SRC_FRAMES,
  GST_NV_VIDEO_TEST_SRC_WALL_TIME,
  GST_NV_VIDEO_TEST_SRC_RUNNING_TIME,
  GST_NV_VIDEO_TEST_SRC_FRAMES,
  GST_NV_VIDEO_TEST_SRC_WALL_TIME,
  GST_NV_VIDEO_TEST_SRC_RUNNING_TIME
}
 

Functions

GType gst_nv_video_test_src_get_type (void)
 

Macro Definition Documentation

◆ GST_IS_NV_VIDEO_TEST_SRC

#define GST_IS_NV_VIDEO_TEST_SRC (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj), GST_TYPE_NV_VIDEO_TEST_SRC))

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

◆ GST_IS_NV_VIDEO_TEST_SRC_CLASS

#define GST_IS_NV_VIDEO_TEST_SRC_CLASS (   obj)    (G_TYPE_CHECK_CLASS_TYPE((klass), GST_TYPE_NV_VIDEO_TEST_SRC))

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

◆ GST_NV_VIDEO_TEST_SRC

#define GST_NV_VIDEO_TEST_SRC (   obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj), GST_TYPE_NV_VIDEO_TEST_SRC, GstNvVideoTestSrc))

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

◆ GST_NV_VIDEO_TEST_SRC_CLASS

#define GST_NV_VIDEO_TEST_SRC_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST((klass), GST_TYPE_NV_VIDEO_TEST_SRC, GstNvVideoTestSrcClass))

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

◆ GST_TYPE_NV_VIDEO_TEST_SRC

#define GST_TYPE_NV_VIDEO_TEST_SRC   (gst_nv_video_test_src_get_type())

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

Typedef Documentation

◆ GstNvVideoTestSrc

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

◆ GstNvVideoTestSrcClass

Enumeration Type Documentation

◆ GstNvVideoTestSrcAnimationMode

Enumerator
GST_NV_VIDEO_TEST_SRC_FRAMES 
GST_NV_VIDEO_TEST_SRC_WALL_TIME 
GST_NV_VIDEO_TEST_SRC_RUNNING_TIME 
GST_NV_VIDEO_TEST_SRC_FRAMES 
GST_NV_VIDEO_TEST_SRC_WALL_TIME 
GST_NV_VIDEO_TEST_SRC_RUNNING_TIME 

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

◆ GstNvVideoTestSrcPattern

Enumerator
GST_NV_VIDEO_TEST_SRC_SMPTE 
GST_NV_VIDEO_TEST_SRC_MANDELBROT 
GST_NV_VIDEO_TEST_SRC_GRADIENT 
GST_NV_VIDEO_TEST_SRC_SMPTE 
GST_NV_VIDEO_TEST_SRC_MANDELBROT 
GST_NV_VIDEO_TEST_SRC_GRADIENT 

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

Function Documentation

◆ gst_nv_video_test_src_get_type()

GType gst_nv_video_test_src_get_type ( void  )