/third_party/gstreamer/gstplugins_bad/gst/videofilters/ |
D | gstvideodiff.c | 48 GstVideoFrame * inframe, GstVideoFrame * outframe); 90 GstVideoFrame * outframe, GstVideoFrame * inframe, GstVideoFrame * oldframe) in gst_video_diff_transform_frame_ip_planarY() argument 99 guint8 *d = (guint8 *) outframe->data[0] + outframe->info.stride[0] * j; in gst_video_diff_transform_frame_ip_planarY() 115 guint8 *d = (guint8 *) outframe->data[1] + outframe->info.stride[1] * j; in gst_video_diff_transform_frame_ip_planarY() 120 guint8 *d = (guint8 *) outframe->data[2] + outframe->info.stride[2] * j; in gst_video_diff_transform_frame_ip_planarY() 129 GstVideoFrame * inframe, GstVideoFrame * outframe) in gst_video_diff_transform_frame() argument 146 gst_video_diff_transform_frame_ip_planarY (videodiff, outframe, in gst_video_diff_transform_frame() 160 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); 192 GstVideoFrame * inframe, GstVideoFrame * outframe) in gst_comb_detect_transform_frame() argument 206 height = GST_VIDEO_FRAME_COMP_HEIGHT (outframe, k); in gst_comb_detect_transform_frame() 207 width = GST_VIDEO_FRAME_COMP_WIDTH (outframe, k); in gst_comb_detect_transform_frame() 209 memcpy (GET_LINE (outframe, k, i), GET_LINE (inframe, k, i), width); in gst_comb_detect_transform_frame() 218 height = GST_VIDEO_FRAME_COMP_HEIGHT (outframe, 0); in gst_comb_detect_transform_frame() 219 width = GST_VIDEO_FRAME_COMP_WIDTH (outframe, 0); in gst_comb_detect_transform_frame() 227 guint8 *dest = GET_LINE (outframe, 0, j); in gst_comb_detect_transform_frame() 233 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_base/gst/compositor/ |
D | compositor.c | 867 _draw_background (GstVideoAggregator * vagg, GstVideoFrame * outframe, in _draw_background() argument 883 comp->fill_checker (outframe); in _draw_background() 886 comp->fill_color (outframe, 16, 128, 128); in _draw_background() 889 comp->fill_color (outframe, 240, 128, 128); in _draw_background() 895 num_planes = GST_VIDEO_FRAME_N_PLANES (outframe); in _draw_background() 900 pdata = GST_VIDEO_FRAME_PLANE_DATA (outframe, plane); in _draw_background() 901 plane_stride = GST_VIDEO_FRAME_PLANE_STRIDE (outframe, plane); in _draw_background() 902 rowsize = GST_VIDEO_FRAME_COMP_WIDTH (outframe, plane) in _draw_background() 903 * GST_VIDEO_FRAME_COMP_PSTRIDE (outframe, plane); in _draw_background() 904 height = GST_VIDEO_FRAME_COMP_HEIGHT (outframe, plane); in _draw_background() [all …]
|
/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_bad/ext/colormanagement/ |
D | gstlcms.c | 150 GstVideoFrame * inframe, GstVideoFrame * outframe); 159 GstVideoFrame * outframe); 729 GstVideoFrame * outframe) in gst_lcms_transform_frame() argument 733 lcms->process (lcms, inframe, outframe); in gst_lcms_transform_frame() 739 GstVideoFrame * outframe) in gst_lcms_process_rgb() argument 761 if (outframe) { in gst_lcms_process_rgb() 762 if (width != GST_VIDEO_FRAME_COMP_WIDTH (outframe, 0) in gst_lcms_process_rgb() 763 || height != GST_VIDEO_FRAME_COMP_HEIGHT (outframe, 0)) { in gst_lcms_process_rgb() 768 out_data = (guint8 *) GST_VIDEO_FRAME_PLANE_DATA (outframe, 0); in gst_lcms_process_rgb() 769 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_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_bad/sys/applemedia/ |
D | vtenc.c | 509 GstVideoCodecFrame *outframe; in gst_vtenc_finish_encoding() local 529 while ((outframe = g_async_queue_try_pop (self->cur_outframes))) { in gst_vtenc_finish_encoding() 532 outframe->system_frame_number); in gst_vtenc_finish_encoding() 533 gst_video_codec_frame_unref (outframe); in gst_vtenc_finish_encoding() 536 outframe->system_frame_number); in gst_vtenc_finish_encoding() 539 outframe); in gst_vtenc_finish_encoding() 1119 GstVideoCodecFrame *outframe; in gst_vtenc_encode_frame() local 1142 GstVideoFrame inframe, outframe; in gst_vtenc_encode_frame() local 1178 if (!gst_video_frame_map (&outframe, &self->video_info, outbuf, in gst_vtenc_encode_frame() 1186 if (!gst_video_frame_copy (&outframe, &inframe)) { in gst_vtenc_encode_frame() [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() 310 GstVideoFrame * outframe, gint cur_field_idx) in gst_deinterlace_simple_method_deinterlace_frame_packed() argument 325 frame_height = GST_VIDEO_FRAME_HEIGHT (outframe); in gst_deinterlace_simple_method_deinterlace_frame_packed() 326 frame_width = GST_VIDEO_FRAME_PLANE_STRIDE (outframe, 0); in gst_deinterlace_simple_method_deinterlace_frame_packed() 376 self->copy_scanline_packed (self, LINE (outframe, i), &scanlines, in gst_deinterlace_simple_method_deinterlace_frame_packed() 394 self->interpolate_scanline_packed (self, LINE (outframe, i), &scanlines, in gst_deinterlace_simple_method_deinterlace_frame_packed() 521 GstVideoFrame * outframe, gint cur_field_idx) in gst_deinterlace_simple_method_deinterlace_frame_planar() argument 558 outframe, frame0, frame1, frame2, framep, cur_field_flags, i, in gst_deinterlace_simple_method_deinterlace_frame_planar() 566 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,
|
D | gstdeinterlace.c | 1573 GstVideoFrame *outframe = NULL; in gst_deinterlace_output_frame() local 1919 outframe = in gst_deinterlace_output_frame() 1924 self->field_history, self->history_count, outframe, in gst_deinterlace_output_frame() 1927 gst_video_frame_unmap_and_free (outframe); in gst_deinterlace_output_frame() 2080 outframe = in gst_deinterlace_output_frame() 2085 self->field_history, self->history_count, outframe, in gst_deinterlace_output_frame() 2088 gst_video_frame_unmap_and_free (outframe); in gst_deinterlace_output_frame()
|
/third_party/gstreamer/gstplugins_good/gst/deinterlace/tvtime/ |
D | greedyh.c | 722 GstVideoFrame * outframe, int cur_field_idx) in deinterlace_frame_di_greedyh_packed() argument 729 gint RowStride = GST_VIDEO_FRAME_COMP_STRIDE (outframe, 0); in deinterlace_frame_di_greedyh_packed() 730 gint FieldHeight = GST_VIDEO_FRAME_HEIGHT (outframe) / 2; in deinterlace_frame_di_greedyh_packed() 736 guint8 *Dest = GST_VIDEO_FRAME_COMP_DATA (outframe, 0); in deinterlace_frame_di_greedyh_packed() 747 history, history_count, outframe, cur_field_idx); in deinterlace_frame_di_greedyh_packed() 880 GstVideoFrame * outframe, int cur_field_idx) in deinterlace_frame_di_greedyh_planar() argument 905 history, history_count, outframe, cur_field_idx); in deinterlace_frame_di_greedyh_planar() 915 RowStride = GST_VIDEO_FRAME_COMP_STRIDE (outframe, i); in deinterlace_frame_di_greedyh_planar() 916 FieldHeight = GST_VIDEO_FRAME_COMP_HEIGHT (outframe, i) / 2; in deinterlace_frame_di_greedyh_planar() 924 Dest = GST_VIDEO_FRAME_COMP_DATA (outframe, i); in deinterlace_frame_di_greedyh_planar()
|
/third_party/gstreamer/gstplugins_bad/tools/element-templates/ |
D | videofilter | 20 GstVideoFrame * inframe, GstVideoFrame * outframe); 67 GstVideoFrame * outframe)
|
/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_good/gst/shapewipe/ |
D | gstshapewipe.c | 763 GstVideoFrame * maskframe, GstVideoFrame * outframe) \ 767 guint8 *output = (guint8 *) GST_VIDEO_FRAME_PLANE_DATA (outframe, 0); \ 840 GstVideoFrame inframe, outframe, maskframe; in gst_shape_wipe_video_sink_chain() local 876 gst_video_frame_map (&outframe, &self->vinfo, outbuf, GST_MAP_READWRITE); in gst_shape_wipe_video_sink_chain() 886 gst_shape_wipe_blend_argb_16 (self, &inframe, &maskframe, &outframe); in gst_shape_wipe_video_sink_chain() 888 gst_shape_wipe_blend_argb_8 (self, &inframe, &maskframe, &outframe); in gst_shape_wipe_video_sink_chain() 893 gst_shape_wipe_blend_bgra_16 (self, &inframe, &maskframe, &outframe); in gst_shape_wipe_video_sink_chain() 895 gst_shape_wipe_blend_bgra_8 (self, &inframe, &maskframe, &outframe); in gst_shape_wipe_video_sink_chain() 902 gst_video_frame_unmap (&outframe); in gst_shape_wipe_video_sink_chain()
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/pbutils/ |
D | gstaudiovisualizer.c | 1097 GstVideoFrame outframe; in gst_audio_visualizer_chain() local 1167 gst_video_frame_map (&outframe, &scope->vinfo, outbuf, GST_MAP_READWRITE); in gst_audio_visualizer_chain() 1170 gst_video_frame_copy (&outframe, &scope->priv->tempframe); in gst_audio_visualizer_chain() 1176 memset (outframe.data[i], 0, outframe.map[i].size); in gst_audio_visualizer_chain() 1186 if (!klass->render (scope, inbuf, &outframe)) { in gst_audio_visualizer_chain() 1188 gst_video_frame_unmap (&outframe); in gst_audio_visualizer_chain() 1195 scope->priv->shader (scope, &outframe, &scope->priv->tempframe); in gst_audio_visualizer_chain() 1199 gst_video_frame_unmap (&outframe); in gst_audio_visualizer_chain()
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/ |
D | gstvideofilter.h | 75 GstVideoFrame *inframe, GstVideoFrame *outframe);
|
/third_party/gstreamer/gstplugins_good/gst/videomixer/ |
D | videomixer2.c | 1053 GstVideoFrame outframe; in gst_videomixer2_blend_buffers() local 1062 gst_video_frame_map (&outframe, &mix->info, *outbuf, GST_MAP_READWRITE); in gst_videomixer2_blend_buffers() 1068 mix->fill_checker (&outframe); in gst_videomixer2_blend_buffers() 1071 mix->fill_color (&outframe, 16, 128, 128); in gst_videomixer2_blend_buffers() 1074 mix->fill_color (&outframe, 240, 128, 128); in gst_videomixer2_blend_buffers() 1080 num_planes = GST_VIDEO_FRAME_N_PLANES (&outframe); in gst_videomixer2_blend_buffers() 1085 pdata = GST_VIDEO_FRAME_PLANE_DATA (&outframe, plane); in gst_videomixer2_blend_buffers() 1086 plane_stride = GST_VIDEO_FRAME_PLANE_STRIDE (&outframe, plane); in gst_videomixer2_blend_buffers() 1087 rowsize = GST_VIDEO_FRAME_COMP_WIDTH (&outframe, plane) in gst_videomixer2_blend_buffers() 1088 * GST_VIDEO_FRAME_COMP_PSTRIDE (&outframe, plane); in gst_videomixer2_blend_buffers() [all …]
|
/third_party/gstreamer/gstplugins_bad/ext/libde265/ |
D | libde265-dec.c | 683 GstVideoFrame outframe; in _gst_libde265_return_image() local 730 if (!gst_video_frame_map (&outframe, &dec->output_state->info, in _gst_libde265_return_image() 740 int dststride = GST_VIDEO_FRAME_COMP_STRIDE (&outframe, plane); in _gst_libde265_return_image() 742 uint8_t *dest = GST_VIDEO_FRAME_COMP_DATA (&outframe, plane); in _gst_libde265_return_image() 753 gst_video_frame_unmap (&outframe); in _gst_libde265_return_image()
|
/third_party/gstreamer/gstplugins_bad/ext/opencv/ |
D | gstcameraundistort.cpp | 114 * cvfilter, GstBuffer * frame, cv::Mat img, GstBuffer * outframe, 296 G_GNUC_UNUSED GstBuffer * outframe, cv::Mat outimg) in gst_camera_undistort_transform_frame() argument
|
/third_party/gstreamer/gstplugins_base/tests/check/libs/ |
D | video.c | 2467 GstVideoFrame outframe; in run_video_color_convert() local 2479 gst_video_frame_map (&outframe, &outinfo, outbuffer, GST_MAP_WRITE); in run_video_color_convert() 2483 gst_video_converter_frame (convert, &inframe, &outframe); in run_video_color_convert() 2487 gst_video_frame_unmap (&outframe); in run_video_color_convert() 2557 GstVideoFrame inframe, outframe; in GST_START_TEST() local 2574 gst_video_frame_map (&outframe, &outinfo, outbuffer, GST_MAP_WRITE); in GST_START_TEST() 2583 gst_video_converter_frame (convert, &inframe, &outframe); in GST_START_TEST() 2588 gst_video_converter_frame (convert, &inframe, &outframe); in GST_START_TEST() 2609 gst_video_frame_unmap (&outframe); in GST_START_TEST() 2637 GstVideoFrame inframe, outframe; in GST_START_TEST() local [all …]
|