Searched refs:video_encoder (Results 1 – 13 of 13) sorted by relevance
89 static gboolean gst_mpeg2enc_start (GstVideoEncoder * video_encoder);90 static gboolean gst_mpeg2enc_stop (GstVideoEncoder * video_encoder);92 video_encoder, GstVideoCodecState * state);94 video_encoder, GstCaps * filter);96 video_encoder, GstVideoCodecFrame * frame);98 video_encoder, GstEvent * event);100 static GstFlowReturn gst_mpeg2enc_finish (GstVideoEncoder * video_encoder);101 static void gst_mpeg2enc_loop (GstVideoEncoder * video_encoder);234 gst_mpeg2enc_start (GstVideoEncoder * video_encoder) in gst_mpeg2enc_start() argument236 GstMpeg2enc *enc = GST_MPEG2ENC (video_encoder); in gst_mpeg2enc_start()[all …]
38 video_encoder = GST_VIDEO_ENCODER_CAST (gst_object_ref (venc)); in GstMpeg2EncStreamWriter()43 gst_object_unref (video_encoder); in ~GstMpeg2EncStreamWriter()52 GstMpeg2enc *enc = GST_MPEG2ENC (video_encoder); in WriteOutBufferUpto()55 frame = gst_video_encoder_get_oldest_frame (video_encoder); in WriteOutBufferUpto()65 ret = gst_video_encoder_finish_frame (video_encoder, frame); in WriteOutBufferUpto()
77 video_encoder; in setup() local79 video_encoder = GST_VIDEO_ENCODER (element); in setup()96 writer = new GstMpeg2EncStreamWriter (video_encoder, &parms); in setup()
41 GstVideoEncoder *video_encoder; member in GstMpeg2EncStreamWriter
361 video_encoder, GstVideoCodecState * state);362 static GstFlowReturn gst_vpx_enc_finish (GstVideoEncoder * video_encoder);363 static gboolean gst_vpx_enc_flush (GstVideoEncoder * video_encoder);364 static GstFlowReturn gst_vpx_enc_drain (GstVideoEncoder * video_encoder);366 video_encoder, GstVideoCodecFrame * frame);368 video_encoder, GstEvent * event);1580 gst_vpx_enc_start (GstVideoEncoder * video_encoder) in gst_vpx_enc_start() argument1582 GstVPXEnc *encoder = GST_VPX_ENC (video_encoder); in gst_vpx_enc_start()1584 GST_DEBUG_OBJECT (video_encoder, "start"); in gst_vpx_enc_start()1618 gst_vpx_enc_stop (GstVideoEncoder * video_encoder) in gst_vpx_enc_stop() argument[all …]
245 GstVideoEncoder *video_encoder; in gst_vp8_enc_set_stream_info() local253 video_encoder = GST_VIDEO_ENCODER (enc); in gst_vp8_enc_set_stream_info()285 iface_tags = gst_tag_setter_get_tag_list (GST_TAG_SETTER (video_encoder)); in gst_vp8_enc_set_stream_info()427 gst_vp8_enc_pre_push (GstVideoEncoder * video_encoder, in gst_vp8_enc_pre_push() argument439 GST_DEBUG_OBJECT (video_encoder, "pre_push"); in gst_vp8_enc_pre_push()441 encoder = GST_VP8_ENC (video_encoder); in gst_vp8_enc_pre_push()478 ret = gst_pad_push (GST_VIDEO_ENCODER_SRC_PAD (video_encoder), buf); in gst_vp8_enc_pre_push()509 GST_LOG_OBJECT (video_encoder, "src ts: %" GST_TIME_FORMAT, in gst_vp8_enc_pre_push()
34 static_library("video_encoder") {51 group("video_encoder") {
109 "../../experimental/ffmpeg:video_encoder",
88 GstVideoEncoder video_encoder; member
756 GstVideoEncoder *video_encoder; in gst_av1_enc_process() local759 video_encoder = GST_VIDEO_ENCODER (encoder); in gst_av1_enc_process()769 frame = gst_video_encoder_get_oldest_frame (video_encoder); in gst_av1_enc_process()783 ret = gst_video_encoder_finish_frame (video_encoder, frame); in gst_av1_enc_process()
623 gst_video_encoder_set_headers (GstVideoEncoder * video_encoder, GList * headers) in gst_video_encoder_set_headers() argument625 GST_VIDEO_ENCODER_STREAM_LOCK (video_encoder); in gst_video_encoder_set_headers()627 GST_DEBUG_OBJECT (video_encoder, "new headers %p", headers); in gst_video_encoder_set_headers()628 if (video_encoder->priv->headers) { in gst_video_encoder_set_headers()629 g_list_foreach (video_encoder->priv->headers, (GFunc) gst_buffer_unref, in gst_video_encoder_set_headers()631 g_list_free (video_encoder->priv->headers); in gst_video_encoder_set_headers()633 video_encoder->priv->headers = headers; in gst_video_encoder_set_headers()634 video_encoder->priv->new_headers = TRUE; in gst_video_encoder_set_headers()636 GST_VIDEO_ENCODER_STREAM_UNLOCK (video_encoder); in gst_video_encoder_set_headers()
424 gst_openjpeg_enc_stop (GstVideoEncoder * video_encoder) in gst_openjpeg_enc_stop() argument426 GstOpenJPEGEnc *self = GST_OPENJPEG_ENC (video_encoder); in gst_openjpeg_enc_stop()
2356 "experimental/ffmpeg:video_encoder",