/third_party/gstreamer/gstplugins_bad/gst/videofilters/ |
D | gstvideodiff.c | 48 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/ |
D | gstcombdetect.c | 58 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/ |
D | benchmark-video-conversion.c | 73 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/ |
D | gstopencvvideofilter.cpp | 80 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/ |
D | gstlcms.c | 149 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 …]
|
D | gstlcms.h | 90 GstVideoFrame * outframe);
|
/third_party/gstreamer/gstplugins_good/gst/deinterlace/tvtime/tomsmocomp/ |
D | TomsMoCompAll.inc | 66 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/ |
D | greedyh.c | 722 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/ |
D | gstdeinterlacemethod.c | 196 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 …]
|
D | gstdeinterlacemethod.h | 67 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/ |
D | frei0r.h | 557 double time, const guint32* inframe, guint32* outframe); 587 guint32* outframe);
|
D | gstfrei0r.h | 69 double time, const guint32* inframe, guint32* outframe); 75 guint32* outframe);
|
/third_party/gstreamer/gstplugins_base/gst/compositor/ |
D | compositor.c | 1278 _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/ |
D | vtenc.c | 641 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/ |
D | vf_vidstabtransform.c | 275 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()
|
D | vf_frei0r.c | 51 …(*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/ |
D | videofilter | 20 GstVideoFrame * inframe, GstVideoFrame * outframe); 67 GstVideoFrame * outframe)
|
/third_party/gstreamer/gstplugins_good/gst/shapewipe/ |
D | gstshapewipe.c | 766 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/ |
D | gstaudiovisualizer.c | 1101 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/ |
D | videomixer2.c | 1059 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/ |
D | gstonnxobjectdetector.h | 74 GstVideoFrame * inframe, GstVideoFrame * outframe);
|
/third_party/gstreamer/gstplugins_base/tests/check/libs/ |
D | video.c | 2542 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/ |
D | gstvideofilter.h | 75 GstVideoFrame *inframe, GstVideoFrame *outframe);
|
/third_party/gstreamer/gstplugins_bad/ext/libde265/ |
D | libde265-dec.c | 685 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/ |
D | gstcameraundistort.cpp | 118 * cvfilter, GstBuffer * frame, cv::Mat img, GstBuffer * outframe, 300 G_GNUC_UNUSED GstBuffer * outframe, cv::Mat outimg) in gst_camera_undistort_transform_frame() argument
|