Searched refs:fields_required (Results 1 – 14 of 14) sorted by relevance
1571 gint fields_required; in gst_deinterlace_output_frame() local1688 fields_required = gst_deinterlace_method_get_fields_required (self->method); in gst_deinterlace_output_frame()1698 fields_required = 2; in gst_deinterlace_output_frame()1701 if (!flushing && self->history_count < fields_required) { in gst_deinterlace_output_frame()1703 self->history_count, self->cur_field_idx + fields_required); in gst_deinterlace_output_frame()1757 fields_required = 2; in gst_deinterlace_output_frame()1758 if (!flushing && self->history_count < fields_required) { in gst_deinterlace_output_frame()1760 self->history_count, self->cur_field_idx + fields_required); in gst_deinterlace_output_frame()1785 fields_required = gst_deinterlace_method_get_fields_required (self->method); in gst_deinterlace_output_frame()1786 if (flushing && self->history_count < fields_required) { in gst_deinterlace_output_frame()[all …]
208 return klass->fields_required; in gst_deinterlace_method_get_fields_required()336 g_assert (dm_class->fields_required <= 4); in gst_deinterlace_simple_method_deinterlace_frame_packed()548 g_assert (dm_class->fields_required <= 4); in gst_deinterlace_simple_method_deinterlace_frame_planar()584 g_assert (dm_class->fields_required <= 4); in gst_deinterlace_simple_method_deinterlace_frame_nv12()736 dm_class->fields_required = 2; in gst_deinterlace_simple_method_class_init()
79 guint fields_required; member
80 dim_class->fields_required = 2; in gst_deinterlace_method_scaler_bob_class_init()
96 dim_class->fields_required = 1; in gst_deinterlace_method_linear_class_init()
186 dim_class->fields_required = 4; in gst_deinterlace_method_tomsmocomp_class_init()
130 dim_class->fields_required = 2; in gst_deinterlace_method_weave_bff_class_init()
131 dim_class->fields_required = 2; in gst_deinterlace_method_weave_tff_class_init()
129 dim_class->fields_required = 2; in gst_deinterlace_method_weave_class_init()
156 dim_class->fields_required = 2; in gst_deinterlace_method_linear_blend_class_init()
193 dim_class->fields_required = 2; in gst_deinterlace_method_greedy_l_class_init()
253 dim_class->fields_required = 2; in gst_deinterlace_method_vfir_class_init()
1031 dim_class->fields_required = 4; in gst_deinterlace_method_greedy_h_class_init()
26963 Values in fields_required and same_buffer are overwritten before used. Removing81851 Both history_count and fields_required count from 1. As per the while loop81853 history_count >= fields_required fields in the history. Therefore if we have81854 history_count < fields_required (not fields_required + 1), we need more fields.