Lines Matching defs:_GstMsdkEnc
90 struct _GstMsdkEnc struct
92 GstVideoEncoder element;
95 GstVideoCodecState *input_state;
99 GList *pending_frames;
102 GstMsdkContext *context;
103 GstMsdkContext *old_context;
104 mfxVideoParam param;
105 guint num_surfaces;
106 guint num_tasks;
107 MsdkEncTask *tasks;
108 guint next_task;
111 guint num_extra_frames;
113 gboolean has_vpp;
114 mfxVideoParam vpp_param;
115 guint num_vpp_surfaces;
117 mfxFrameAllocResponse vpp_alloc_resp;
118 mfxFrameAllocResponse alloc_resp;
120 mfxExtBuffer *extra_params[MAX_EXTRA_PARAMS];
121 guint num_extra_params;
124 mfxExtCodingOption2 option2;
125 mfxExtCodingOption3 option3;
126 gboolean enable_extopt3;
129 mfxEncodeCtrl enc_cntrl;
131 GstBufferPool *msdk_pool;
132 GstBufferPool *msdk_converted_pool;
133 GstVideoInfo aligned_info;
134 gboolean use_video_memory;
135 gboolean use_dmabuf;
136 gboolean initialized;
139 gboolean hardware;
141 guint async_depth;
142 guint target_usage;
143 guint rate_control;
144 guint bitrate;
145 guint max_frame_size;
169 struct _GstMsdkEncClass argument