Lines Matching refs:vpad

374     (GstVideoAggregatorPad * vpad)  in gst_video_aggregator_convert_pad_update_conversion_info_internal()  argument
376 GstVideoAggregatorConvertPad *pad = GST_VIDEO_AGGREGATOR_CONVERT_PAD (vpad); in gst_video_aggregator_convert_pad_update_conversion_info_internal()
382 gst_video_aggregator_convert_pad_prepare_frame (GstVideoAggregatorPad * vpad, in gst_video_aggregator_convert_pad_prepare_frame() argument
386 GstVideoAggregatorConvertPad *pad = GST_VIDEO_AGGREGATOR_CONVERT_PAD (vpad); in gst_video_aggregator_convert_pad_prepare_frame()
410 if (!gst_video_info_is_equal (&vpad->info, &pad->priv->conversion_info)) { in gst_video_aggregator_convert_pad_prepare_frame()
412 gst_video_converter_new (&vpad->info, &pad->priv->conversion_info, in gst_video_aggregator_convert_pad_prepare_frame()
421 GST_VIDEO_INFO_FORMAT (&vpad->info), in gst_video_aggregator_convert_pad_prepare_frame()
429 if (!gst_video_frame_map (&frame, &vpad->info, buffer, GST_MAP_READ)) { in gst_video_aggregator_convert_pad_prepare_frame()
467 gst_video_aggregator_convert_pad_clean_frame (GstVideoAggregatorPad * vpad, in gst_video_aggregator_convert_pad_clean_frame() argument
470 GstVideoAggregatorConvertPad *pad = GST_VIDEO_AGGREGATOR_CONVERT_PAD (vpad); in gst_video_aggregator_convert_pad_clean_frame()
488 GstVideoAggregatorPad *vpad = GST_VIDEO_AGGREGATOR_PAD (pad); in gst_video_aggregator_convert_pad_create_conversion_info() local
495 if (!vpad->info.finfo in gst_video_aggregator_convert_pad_create_conversion_info()
496 || GST_VIDEO_INFO_FORMAT (&vpad->info) == GST_VIDEO_FORMAT_UNKNOWN) { in gst_video_aggregator_convert_pad_create_conversion_info()
505 colorimetry = gst_video_colorimetry_to_string (&vpad->info.colorimetry); in gst_video_aggregator_convert_pad_create_conversion_info()
506 chroma = gst_video_chroma_to_string (vpad->info.chroma_site); in gst_video_aggregator_convert_pad_create_conversion_info()
511 if (GST_VIDEO_INFO_FORMAT (&agg->info) != GST_VIDEO_INFO_FORMAT (&vpad->info) in gst_video_aggregator_convert_pad_create_conversion_info()
522 vpad->info.width, vpad->info.height); in gst_video_aggregator_convert_pad_create_conversion_info()
525 tmp_info.par_n = vpad->info.par_n; in gst_video_aggregator_convert_pad_create_conversion_info()
526 tmp_info.par_d = vpad->info.par_d; in gst_video_aggregator_convert_pad_create_conversion_info()
527 tmp_info.fps_n = vpad->info.fps_n; in gst_video_aggregator_convert_pad_create_conversion_info()
528 tmp_info.fps_d = vpad->info.fps_d; in gst_video_aggregator_convert_pad_create_conversion_info()
529 tmp_info.flags = vpad->info.flags; in gst_video_aggregator_convert_pad_create_conversion_info()
530 tmp_info.interlace_mode = vpad->info.interlace_mode; in gst_video_aggregator_convert_pad_create_conversion_info()
534 *convert_info = vpad->info; in gst_video_aggregator_convert_pad_create_conversion_info()
1607 GstVideoAggregatorPad *vpad = GST_VIDEO_AGGREGATOR_PAD_CAST (pad); in prepare_frames() local
1611 memset (&vpad->priv->prepared_frame, 0, sizeof (GstVideoFrame)); in prepare_frames()
1613 if (vpad->priv->buffer == NULL || !vaggpad_class->prepare_frame) in prepare_frames()
1616 return vaggpad_class->prepare_frame (vpad, GST_VIDEO_AGGREGATOR_CAST (agg), in prepare_frames()
1617 vpad->priv->buffer, &vpad->priv->prepared_frame); in prepare_frames()
1624 GstVideoAggregatorPad *vpad = GST_VIDEO_AGGREGATOR_PAD_CAST (pad); in clean_pad() local
1629 vaggpad_class->clean_frame (vpad, vagg, &vpad->priv->prepared_frame); in clean_pad()
1631 memset (&vpad->priv->prepared_frame, 0, sizeof (GstVideoFrame)); in clean_pad()