Home
last modified time | relevance | path

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

/third_party/gstreamer/gstplugins_bad/ext/mpeg2enc/
Dgstmpeg2enc.cc89 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() argument
236 GstMpeg2enc *enc = GST_MPEG2ENC (video_encoder); in gst_mpeg2enc_start()
[all …]
Dgstmpeg2encstreamwriter.cc38 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()
Dgstmpeg2encoder.cc77 video_encoder; in setup() local
79 video_encoder = GST_VIDEO_ENCODER (element); in setup()
96 writer = new GstMpeg2EncStreamWriter (video_encoder, &parms); in setup()
Dgstmpeg2encstreamwriter.hh41 GstVideoEncoder *video_encoder; member in GstMpeg2EncStreamWriter
/third_party/gstreamer/gstplugins_good/ext/vpx/
Dgstvpxenc.c361 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() argument
1582 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 …]
Dgstvp8enc.c245 GstVideoEncoder *video_encoder; in gst_vp8_enc_set_stream_info() local
253 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() argument
439 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()
/third_party/skia/experimental/ffmpeg/
DBUILD.gn34 static_library("video_encoder") {
51 group("video_encoder") {
/third_party/skia/modules/skottie/
DBUILD.gn109 "../../experimental/ffmpeg:video_encoder",
/third_party/gstreamer/gstplugins_bad/sys/nvcodec/
Dgstnvbaseenc.h88 GstVideoEncoder video_encoder; member
/third_party/gstreamer/gstplugins_bad/ext/aom/
Dgstav1enc.c756 GstVideoEncoder *video_encoder; in gst_av1_enc_process() local
759 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()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dgstvideoencoder.c623 gst_video_encoder_set_headers (GstVideoEncoder * video_encoder, GList * headers) in gst_video_encoder_set_headers() argument
625 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()
/third_party/gstreamer/gstplugins_bad/ext/openjpeg/
Dgstopenjpegenc.c424 gst_openjpeg_enc_stop (GstVideoEncoder * video_encoder) in gst_openjpeg_enc_stop() argument
426 GstOpenJPEGEnc *self = GST_OPENJPEG_ENC (video_encoder); in gst_openjpeg_enc_stop()
/third_party/skia/
DBUILD.gn2356 "experimental/ffmpeg:video_encoder",