Home
last modified time | relevance | path

Searched refs:GstMsdkEnc (Results 1 – 13 of 13) sorted by relevance

/third_party/gstreamer/gstplugins_bad/sys/msdk/
Dgstmsdkenc.h46 (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_MSDKENC,GstMsdkEnc))
58 typedef struct _GstMsdkEnc GstMsdkEnc; typedef
173 gboolean (*set_format) (GstMsdkEnc * encoder);
174 gboolean (*configure) (GstMsdkEnc * encoder);
175 GstCaps *(*set_src_caps) (GstMsdkEnc * encoder);
181 gboolean (*need_conversion) (GstMsdkEnc * encoder, GstVideoInfo * info,
185 gboolean (*need_reconfig) (GstMsdkEnc * encoder, GstVideoCodecFrame * frame);
188 void (*set_extra_params) (GstMsdkEnc * encoder, GstVideoCodecFrame * frame);
202 void gst_msdkenc_add_extra_param (GstMsdkEnc * thiz, mfxExtBuffer * param);
214 gst_msdkenc_ensure_extended_coding_options (GstMsdkEnc * thiz);
[all …]
Dgstmsdkenc.c75 static void gst_msdkenc_close_encoder (GstMsdkEnc * thiz);
114 G_DEFINE_TYPE (GstMsdkEnc, gst_msdkenc, GST_TYPE_VIDEO_ENCODER);
123 gst_msdkenc_add_extra_param (GstMsdkEnc * thiz, mfxExtBuffer * param) in gst_msdkenc_add_extra_param()
135 GstMsdkEnc *thiz = GST_MSDKENC (element); in gst_msdkenc_set_context()
147 ensure_bitrate_control (GstMsdkEnc * thiz) in ensure_bitrate_control()
327 ext_coding_props_get_value (GstMsdkEnc * thiz, in ext_coding_props_get_value()
340 gst_msdkenc_ensure_extended_coding_options (GstMsdkEnc * thiz) in gst_msdkenc_ensure_extended_coding_options()
369 gst_msdkenc_get_roi_params (GstMsdkEnc * thiz, in gst_msdkenc_get_roi_params()
477 gst_msdkenc_init_encoder (GstMsdkEnc * thiz) in gst_msdkenc_init_encoder()
864 gst_msdkenc_close_encoder (GstMsdkEnc * thiz) in gst_msdkenc_close_encoder()
[all …]
Dgstmsdkmjpegenc.c85 gst_msdkmjpegenc_set_format (GstMsdkEnc * encoder) in gst_msdkmjpegenc_set_format()
91 gst_msdkmjpegenc_configure (GstMsdkEnc * encoder) in gst_msdkmjpegenc_configure()
105 gst_msdkmjpegenc_set_src_caps (GstMsdkEnc * encoder) in gst_msdkmjpegenc_set_src_caps()
151 gst_msdkmjpegenc_need_conversion (GstMsdkEnc * encoder, GstVideoInfo * info, in gst_msdkmjpegenc_need_conversion()
Dgstmsdkh265enc.c252 gst_msdkh265enc_add_mdcv_sei (GstMsdkEnc * encoder, GstVideoCodecFrame * frame) in gst_msdkh265enc_add_mdcv_sei()
307 gst_msdkh265enc_add_cll_sei (GstMsdkEnc * encoder, GstVideoCodecFrame * frame) in gst_msdkh265enc_add_cll_sei()
354 GstMsdkEnc *msdk_encoder = GST_MSDKENC (encoder); in gst_msdkh265enc_pre_push()
368 gst_msdkh265enc_set_format (GstMsdkEnc * encoder) in gst_msdkh265enc_set_format()
410 gst_msdkh265enc_configure (GstMsdkEnc * encoder) in gst_msdkh265enc_configure()
577 gst_msdkh265enc_set_src_caps (GstMsdkEnc * encoder) in gst_msdkh265enc_set_src_caps()
804 gst_msdkh265enc_need_reconfig (GstMsdkEnc * encoder, GstVideoCodecFrame * frame) in gst_msdkh265enc_need_reconfig()
812 gst_msdkh265enc_set_extra_params (GstMsdkEnc * encoder, in gst_msdkh265enc_set_extra_params()
822 gst_msdkh265enc_need_conversion (GstMsdkEnc * encoder, GstVideoInfo * info, in gst_msdkh265enc_need_conversion()
970 GstMsdkEnc *msdk_enc = (GstMsdkEnc *) thiz; in gst_msdkh265enc_init()
Dgstmsdkmpeg2enc.c71 gst_msdkmpeg2enc_set_format (GstMsdkEnc * encoder) in gst_msdkmpeg2enc_set_format()
122 gst_msdkmpeg2enc_configure (GstMsdkEnc * encoder) in gst_msdkmpeg2enc_configure()
154 gst_msdkmpeg2enc_set_src_caps (GstMsdkEnc * encoder) in gst_msdkmpeg2enc_set_src_caps()
Dgstmsdkvp9enc.c89 gst_msdkvp9enc_set_format (GstMsdkEnc * encoder) in gst_msdkvp9enc_set_format()
141 gst_msdkvp9enc_configure (GstMsdkEnc * encoder) in gst_msdkvp9enc_configure()
222 gst_msdkvp9enc_set_src_caps (GstMsdkEnc * encoder) in gst_msdkvp9enc_set_src_caps()
Dgstmsdkh264enc.c252 gst_msdkh264enc_set_format (GstMsdkEnc * encoder) in gst_msdkh264enc_set_format()
381 gst_msdkh264enc_configure (GstMsdkEnc * encoder) in gst_msdkh264enc_configure()
504 gst_msdkh264enc_set_src_caps (GstMsdkEnc * encoder) in gst_msdkh264enc_set_src_caps()
685 gst_msdkh264enc_need_reconfig (GstMsdkEnc * encoder, GstVideoCodecFrame * frame) in gst_msdkh264enc_need_reconfig()
693 gst_msdkh264enc_set_extra_params (GstMsdkEnc * encoder, in gst_msdkh264enc_set_extra_params()
Dgstmsdkmjpegenc.h55 GstMsdkEnc base;
Dgstmsdkmpeg2enc.h55 GstMsdkEnc base;
Dgstmsdkvp9enc.h55 GstMsdkEnc base;
Dgstmsdkh265enc.h56 GstMsdkEnc base;
Dgstmsdkh264enc.h56 GstMsdkEnc base;
/third_party/gstreamer/gstplugins_bad/
DChangeLog37402 This patch adds a new field of num_extra_frames to GstMsdkEnc and allows