Searched refs:fields_required (Results 1 – 15 of 15) sorted by relevance
1566 gint fields_required; in gst_deinterlace_output_frame() local1684 fields_required = gst_deinterlace_method_get_fields_required (self->method); in gst_deinterlace_output_frame()1694 fields_required = 2; in gst_deinterlace_output_frame()1697 if (!flushing && self->history_count < fields_required) { in gst_deinterlace_output_frame()1699 self->history_count, self->cur_field_idx + fields_required); in gst_deinterlace_output_frame()1753 fields_required = 2; in gst_deinterlace_output_frame()1754 if (!flushing && self->history_count < fields_required) { in gst_deinterlace_output_frame()1756 self->history_count, self->cur_field_idx + fields_required); in gst_deinterlace_output_frame()1781 fields_required = gst_deinterlace_method_get_fields_required (self->method); in gst_deinterlace_output_frame()1782 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()407 g_assert (dm_class->fields_required <= 5); in gst_deinterlace_simple_method_deinterlace_frame_packed()609 g_assert (dm_class->fields_required <= 5); in gst_deinterlace_simple_method_deinterlace_frame_planar()637 g_assert (dm_class->fields_required <= 5); in gst_deinterlace_simple_method_deinterlace_frame_nv12()791 dm_class->fields_required = 2; in gst_deinterlace_simple_method_class_init()
79 guint fields_required; member
151 dim_class->fields_required = 5; in gst_deinterlace_method_yadif_class_init()
80 dim_class->fields_required = 1; 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()
131 dim_class->fields_required = 2; in gst_deinterlace_method_weave_tff_class_init()
130 dim_class->fields_required = 2; in gst_deinterlace_method_weave_bff_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()
948 dim_class->fields_required = 4; in gst_deinterlace_method_greedy_h_class_init()
41063 Values in fields_required and same_buffer are overwritten before used. Removing95951 Both history_count and fields_required count from 1. As per the while loop95953 history_count >= fields_required fields in the history. Therefore if we have95954 history_count < fields_required (not fields_required + 1), we need more fields.