|
|
NVIDIA DeepStream SDK API Reference
|
9.1 Release
|
Go to the documentation of this file.
18 #ifndef __GST_NVIMAGE_ENC_H__
19 #define __GST_NVIMAGE_ENC_H__
22 #include <gst/video/video.h>
28 #define MAX_ENCODED_SIZE 15*1024*1024
30 #define GST_TYPE_NVIMAGE_ENC \
31 (gst_nvimage_enc_get_type())
32 #define GST_NVIMAGE_ENC(obj) \
33 (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVIMAGE_ENC,GstNvImageEnc))
34 #define GST_NVIMAGE_ENC_CLASS(klass) \
35 (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVIMAGE_ENC,GstNvImageEncClass))
36 #define GST_IS_NVIMAGE_ENC(obj) \
37 (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVIMAGE_ENC))
38 #define GST_IS_NVIMAGE_ENC_CLASS(obj) \
39 (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVIMAGE_ENC))
52 nvjpegOutputFormat_t
fmt;
GstVideoEncoderClass parent_class
nvjpegHandle_t nvjpeg_handle
struct encode_params_t_ encode_params_t
nvjpegEncoderState_t nvjpeg_encoder_state
GType gst_nvimage_enc_get_type(void)
unsigned int encoded_size
GstVideoCodecState * output_state
nvjpegJpegState_t nvjpeg_state
GstVideoCodecState * input_state