Home
last modified time | relevance | path

Searched refs:outframe (Results 1 – 25 of 27) sorted by relevance

12

/third_party/gstreamer/gstplugins_bad/gst/videofilters/
Dgstvideodiff.c48 GstVideoFrame * inframe, GstVideoFrame * outframe);
92 GstVideoFrame * outframe, GstVideoFrame * inframe, GstVideoFrame * oldframe) in gst_video_diff_transform_frame_ip_planarY() argument
101 guint8 *d = (guint8 *) outframe->data[0] + outframe->info.stride[0] * j; in gst_video_diff_transform_frame_ip_planarY()
117 guint8 *d = (guint8 *) outframe->data[1] + outframe->info.stride[1] * j; in gst_video_diff_transform_frame_ip_planarY()
122 guint8 *d = (guint8 *) outframe->data[2] + outframe->info.stride[2] * j; in gst_video_diff_transform_frame_ip_planarY()
131 GstVideoFrame * inframe, GstVideoFrame * outframe) in gst_video_diff_transform_frame() argument
148 gst_video_diff_transform_frame_ip_planarY (videodiff, outframe, in gst_video_diff_transform_frame()
162 guint8 *d = (guint8 *) outframe->data[k] + outframe->info.stride[k] * j; in gst_video_diff_transform_frame()
/third_party/gstreamer/gstplugins_bad/gst/ivtc/
Dgstcombdetect.c58 GstVideoFrame * inframe, GstVideoFrame * outframe);
194 GstVideoFrame * inframe, GstVideoFrame * outframe) in gst_comb_detect_transform_frame() argument
208 height = GST_VIDEO_FRAME_COMP_HEIGHT (outframe, k); in gst_comb_detect_transform_frame()
209 width = GST_VIDEO_FRAME_COMP_WIDTH (outframe, k); in gst_comb_detect_transform_frame()
211 memcpy (GET_LINE (outframe, k, i), GET_LINE (inframe, k, i), width); in gst_comb_detect_transform_frame()
220 height = GST_VIDEO_FRAME_COMP_HEIGHT (outframe, 0); in gst_comb_detect_transform_frame()
221 width = GST_VIDEO_FRAME_COMP_WIDTH (outframe, 0); in gst_comb_detect_transform_frame()
229 guint8 *dest = GET_LINE (outframe, 0, j); in gst_comb_detect_transform_frame()
235 guint8 *dest = GET_LINE (outframe, 0, j); in gst_comb_detect_transform_frame()
/third_party/gstreamer/gstplugins_base/tests/icles/
Dbenchmark-video-conversion.c73 GstVideoFrame outframe; in do_benchmark_conversions() local
86 gst_video_frame_map (&outframe, &outinfo, outbuffer, GST_MAP_WRITE); in do_benchmark_conversions()
90 gst_video_converter_frame (convert, &inframe, &outframe); in do_benchmark_conversions()
95 gst_video_converter_frame (convert, &inframe, &outframe); in do_benchmark_conversions()
110 gst_video_frame_unmap (&outframe); in do_benchmark_conversions()
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/opencv/
Dgstopencvvideofilter.cpp80 trans, GstVideoFrame * inframe, GstVideoFrame * outframe);
130 GstVideoFrame * inframe, GstVideoFrame * outframe) in gst_opencv_video_filter_transform_frame() argument
143 transform->out_cvImage.data = (unsigned char *) outframe->data[0]; in gst_opencv_video_filter_transform_frame()
144 transform->out_cvImage.datastart = (unsigned char *) outframe->data[0]; in gst_opencv_video_filter_transform_frame()
146 outframe->buffer, transform->out_cvImage); in gst_opencv_video_filter_transform_frame()
/third_party/gstreamer/gstplugins_bad/ext/colormanagement/
Dgstlcms.c149 GstVideoFrame * inframe, GstVideoFrame * outframe);
158 GstVideoFrame * outframe);
732 GstVideoFrame * outframe) in gst_lcms_transform_frame() argument
736 lcms->process (lcms, inframe, outframe); in gst_lcms_transform_frame()
742 GstVideoFrame * outframe) in gst_lcms_process_rgb() argument
764 if (outframe) { in gst_lcms_process_rgb()
765 if (width != GST_VIDEO_FRAME_COMP_WIDTH (outframe, 0) in gst_lcms_process_rgb()
766 || height != GST_VIDEO_FRAME_COMP_HEIGHT (outframe, 0)) { in gst_lcms_process_rgb()
771 out_data = (guint8 *) GST_VIDEO_FRAME_PLANE_DATA (outframe, 0); in gst_lcms_process_rgb()
772 out_stride = GST_VIDEO_FRAME_PLANE_STRIDE (outframe, 0); in gst_lcms_process_rgb()
[all …]
Dgstlcms.h90 GstVideoFrame * outframe);
/third_party/gstreamer/gstplugins_good/gst/deinterlace/tvtime/tomsmocomp/
DTomsMoCompAll.inc66 GstVideoFrame *outframe, int cur_field_idx)
91 history, history_count, outframe, cur_field_idx);
98 src_pitch = GST_VIDEO_FRAME_PLANE_STRIDE (outframe, 0) * 2;
99 dst_pitch = GST_VIDEO_FRAME_PLANE_STRIDE (outframe, 0);
100 rowsize = GST_VIDEO_FRAME_PLANE_STRIDE (outframe, 0);
122 pCopyDest = GST_VIDEO_FRAME_PLANE_DATA (outframe, 0);
130 pCopyDest = (guint8 *) GST_VIDEO_FRAME_PLANE_DATA (outframe, 0) + dst_pitch;
131 pWeaveDest = GST_VIDEO_FRAME_PLANE_DATA (outframe, 0);
/third_party/gstreamer/gstplugins_good/gst/deinterlace/tvtime/
Dgreedyh.c722 GstVideoFrame * outframe, int cur_field_idx, int plane, in deinterlace_frame_di_greedyh_plane() argument
725 guint8 *Dest = GST_VIDEO_FRAME_COMP_DATA (outframe, plane); in deinterlace_frame_di_greedyh_plane()
726 gint RowStride = GST_VIDEO_FRAME_COMP_STRIDE (outframe, plane); in deinterlace_frame_di_greedyh_plane()
727 gint FieldHeight = GST_VIDEO_FRAME_COMP_HEIGHT (outframe, plane) / 2; in deinterlace_frame_di_greedyh_plane()
789 GstVideoFrame * outframe, int cur_field_idx) in deinterlace_frame_di_greedyh_packed() argument
804 history, history_count, outframe, cur_field_idx); in deinterlace_frame_di_greedyh_packed()
826 deinterlace_frame_di_greedyh_plane (self, history, history_count, outframe, in deinterlace_frame_di_greedyh_packed()
833 GstVideoFrame * outframe, int cur_field_idx) in deinterlace_frame_di_greedyh_planar() argument
847 history, history_count, outframe, cur_field_idx); in deinterlace_frame_di_greedyh_planar()
853 deinterlace_frame_di_greedyh_plane (self, history, history_count, outframe, in deinterlace_frame_di_greedyh_planar()
[all …]
/third_party/gstreamer/gstplugins_good/gst/deinterlace/
Dgstdeinterlacemethod.c196 GstVideoFrame * outframe, int cur_field_idx) in gst_deinterlace_method_deinterlace_frame() argument
199 self->deinterlace_frame (self, history, history_count, outframe, in gst_deinterlace_method_deinterlace_frame()
380 GstVideoFrame * outframe, gint cur_field_idx) in gst_deinterlace_simple_method_deinterlace_frame_packed() argument
396 frame_height = GST_VIDEO_FRAME_HEIGHT (outframe); in gst_deinterlace_simple_method_deinterlace_frame_packed()
397 frame_width = GST_VIDEO_FRAME_PLANE_STRIDE (outframe, 0); in gst_deinterlace_simple_method_deinterlace_frame_packed()
444 self->copy_scanline_packed (self, LINE (outframe, i), &scanlines, in gst_deinterlace_simple_method_deinterlace_frame_packed()
465 self->interpolate_scanline_packed (self, LINE (outframe, i), &scanlines, in gst_deinterlace_simple_method_deinterlace_frame_packed()
591 GstVideoFrame * outframe, gint cur_field_idx) in gst_deinterlace_simple_method_deinterlace_frame_planar() argument
616 outframe, &lg, cur_field_flags, i, copy_scanline, interpolate_scanline); in gst_deinterlace_simple_method_deinterlace_frame_planar()
623 GstVideoFrame * outframe, gint cur_field_idx) in gst_deinterlace_simple_method_deinterlace_frame_nv12() argument
[all …]
Dgstdeinterlacemethod.h67 guint history_count, GstVideoFrame *outframe, int cur_field_idx);
112 …eMethod * self, const GstDeinterlaceField * history, guint history_count, GstVideoFrame * outframe,
/third_party/gstreamer/gstplugins_bad/gst/frei0r/
Dfrei0r.h557 double time, const guint32* inframe, guint32* outframe);
587 guint32* outframe);
Dgstfrei0r.h69 double time, const guint32* inframe, guint32* outframe);
75 guint32* outframe);
/third_party/gstreamer/gstplugins_base/gst/compositor/
Dcompositor.c1278 _draw_background (GstCompositor * comp, GstVideoFrame * outframe, in _draw_background() argument
1285 comp->fill_checker (outframe, y_start, y_end); in _draw_background()
1288 comp->fill_color (outframe, y_start, y_end, 16, 128, 128); in _draw_background()
1291 comp->fill_color (outframe, y_start, y_end, 240, 128, 128); in _draw_background()
1297 num_planes = GST_VIDEO_FRAME_N_PLANES (outframe); in _draw_background()
1305 info = outframe->info.finfo; in _draw_background()
1306 pdata = GST_VIDEO_FRAME_PLANE_DATA (outframe, plane); in _draw_background()
1307 plane_stride = GST_VIDEO_FRAME_PLANE_STRIDE (outframe, plane); in _draw_background()
1310 rowsize = GST_VIDEO_FRAME_COMP_WIDTH (outframe, comp[0]) in _draw_background()
1311 * GST_VIDEO_FRAME_COMP_PSTRIDE (outframe, comp[0]); in _draw_background()
[all …]
/third_party/gstreamer/gstplugins_bad/sys/applemedia/
Dvtenc.c641 GstVideoCodecFrame *outframe; in gst_vtenc_finish_encoding() local
661 while ((outframe = g_async_queue_try_pop (self->cur_outframes))) { in gst_vtenc_finish_encoding()
664 outframe->system_frame_number); in gst_vtenc_finish_encoding()
665 gst_video_codec_frame_unref (outframe); in gst_vtenc_finish_encoding()
668 outframe->system_frame_number); in gst_vtenc_finish_encoding()
671 outframe); in gst_vtenc_finish_encoding()
1497 GstVideoCodecFrame *outframe; in gst_vtenc_encode_frame() local
1547 GstVideoFrame inframe, outframe; in gst_vtenc_encode_frame() local
1586 if (!gst_video_frame_map (&outframe, &self->video_info, outbuf, in gst_vtenc_encode_frame()
1595 if (!gst_video_frame_copy (&outframe, &inframe)) { in gst_vtenc_encode_frame()
[all …]
/third_party/ffmpeg/libavfilter/
Dvf_vidstabtransform.c275 VSFrame outframe; in filter_frame() local
277 outframe.data[plane] = out->data[plane]; in filter_frame()
278 outframe.linesize[plane] = out->linesize[plane]; in filter_frame()
280 vsTransformPrepare(td, &inframe, &outframe); in filter_frame()
Dvf_frei0r.c51 …(*f0r_update_f)(f0r_instance_t instance, double time, const uint32_t *inframe, uint32_t *outframe);
52 … const uint32_t *inframe1, const uint32_t *inframe2, const uint32_t *inframe3, uint32_t *outframe);
/third_party/gstreamer/gstplugins_bad/tools/element-templates/
Dvideofilter20 GstVideoFrame * inframe, GstVideoFrame * outframe);
67 GstVideoFrame * outframe)
/third_party/gstreamer/gstplugins_good/gst/shapewipe/
Dgstshapewipe.c766 GstVideoFrame * maskframe, GstVideoFrame * outframe) \
770 guint8 *output = (guint8 *) GST_VIDEO_FRAME_PLANE_DATA (outframe, 0); \
843 GstVideoFrame inframe, outframe, maskframe; in gst_shape_wipe_video_sink_chain() local
879 gst_video_frame_map (&outframe, &self->vinfo, outbuf, GST_MAP_READWRITE); in gst_shape_wipe_video_sink_chain()
889 gst_shape_wipe_blend_argb_16 (self, &inframe, &maskframe, &outframe); in gst_shape_wipe_video_sink_chain()
891 gst_shape_wipe_blend_argb_8 (self, &inframe, &maskframe, &outframe); in gst_shape_wipe_video_sink_chain()
896 gst_shape_wipe_blend_bgra_16 (self, &inframe, &maskframe, &outframe); in gst_shape_wipe_video_sink_chain()
898 gst_shape_wipe_blend_bgra_8 (self, &inframe, &maskframe, &outframe); in gst_shape_wipe_video_sink_chain()
905 gst_video_frame_unmap (&outframe); in gst_shape_wipe_video_sink_chain()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/pbutils/
Dgstaudiovisualizer.c1101 GstVideoFrame outframe; in gst_audio_visualizer_chain() local
1171 gst_video_frame_map (&outframe, &scope->vinfo, outbuf, GST_MAP_READWRITE); in gst_audio_visualizer_chain()
1174 gst_video_frame_copy (&outframe, &scope->priv->tempframe); in gst_audio_visualizer_chain()
1180 memset (outframe.data[i], 0, outframe.map[i].size); in gst_audio_visualizer_chain()
1190 if (!klass->render (scope, inbuf, &outframe)) { in gst_audio_visualizer_chain()
1192 gst_video_frame_unmap (&outframe); in gst_audio_visualizer_chain()
1199 scope->priv->shader (scope, &outframe, &scope->priv->tempframe); in gst_audio_visualizer_chain()
1203 gst_video_frame_unmap (&outframe); in gst_audio_visualizer_chain()
/third_party/gstreamer/gstplugins_good/gst/videomixer/
Dvideomixer2.c1059 GstVideoFrame outframe; in gst_videomixer2_blend_buffers() local
1068 gst_video_frame_map (&outframe, &mix->info, *outbuf, GST_MAP_READWRITE); in gst_videomixer2_blend_buffers()
1074 mix->fill_checker (&outframe); in gst_videomixer2_blend_buffers()
1077 mix->fill_color (&outframe, 16, 128, 128); in gst_videomixer2_blend_buffers()
1080 mix->fill_color (&outframe, 240, 128, 128); in gst_videomixer2_blend_buffers()
1086 num_planes = GST_VIDEO_FRAME_N_PLANES (&outframe); in gst_videomixer2_blend_buffers()
1091 pdata = GST_VIDEO_FRAME_PLANE_DATA (&outframe, plane); in gst_videomixer2_blend_buffers()
1092 plane_stride = GST_VIDEO_FRAME_PLANE_STRIDE (&outframe, plane); in gst_videomixer2_blend_buffers()
1093 rowsize = GST_VIDEO_FRAME_COMP_WIDTH (&outframe, plane) in gst_videomixer2_blend_buffers()
1094 * GST_VIDEO_FRAME_COMP_PSTRIDE (&outframe, plane); in gst_videomixer2_blend_buffers()
[all …]
/third_party/gstreamer/gstplugins_bad/ext/onnx/
Dgstonnxobjectdetector.h74 GstVideoFrame * inframe, GstVideoFrame * outframe);
/third_party/gstreamer/gstplugins_base/tests/check/libs/
Dvideo.c2542 GstVideoFrame outframe; in run_video_color_convert() local
2554 gst_video_frame_map (&outframe, &outinfo, outbuffer, GST_MAP_WRITE); in run_video_color_convert()
2558 gst_video_converter_frame (convert, &inframe, &outframe); in run_video_color_convert()
2562 gst_video_frame_unmap (&outframe); in run_video_color_convert()
2632 GstVideoFrame inframe, outframe; in GST_START_TEST() local
2649 gst_video_frame_map (&outframe, &outinfo, outbuffer, GST_MAP_WRITE); in GST_START_TEST()
2658 gst_video_converter_frame (convert, &inframe, &outframe); in GST_START_TEST()
2663 gst_video_converter_frame (convert, &inframe, &outframe); in GST_START_TEST()
2684 gst_video_frame_unmap (&outframe); in GST_START_TEST()
2712 GstVideoFrame inframe, outframe; in GST_START_TEST() local
[all …]
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dgstvideofilter.h75 GstVideoFrame *inframe, GstVideoFrame *outframe);
/third_party/gstreamer/gstplugins_bad/ext/libde265/
Dlibde265-dec.c685 GstVideoFrame outframe; in _gst_libde265_return_image() local
732 if (!gst_video_frame_map (&outframe, &dec->output_state->info, in _gst_libde265_return_image()
742 int dststride = GST_VIDEO_FRAME_COMP_STRIDE (&outframe, plane); in _gst_libde265_return_image()
744 uint8_t *dest = GST_VIDEO_FRAME_COMP_DATA (&outframe, plane); in _gst_libde265_return_image()
755 gst_video_frame_unmap (&outframe); in _gst_libde265_return_image()
/third_party/gstreamer/gstplugins_bad/ext/opencv/
Dgstcameraundistort.cpp118 * cvfilter, GstBuffer * frame, cv::Mat img, GstBuffer * outframe,
300 G_GNUC_UNUSED GstBuffer * outframe, cv::Mat outimg) in gst_camera_undistort_transform_frame() argument

12