Home
last modified time | relevance | path

Searched refs:scanlines (Results 1 – 25 of 46) sorted by relevance

12

/third_party/gstreamer/gstplugins_good/gst/deinterlace/tvtime/
Dgreedy.c73 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_greedy_interpolate_scanline_orc() argument
77 if (scanlines->m1 == NULL || scanlines->mp == NULL) { in deinterlace_greedy_interpolate_scanline_orc()
78 deinterlace_line_linear (out, scanlines->t0, scanlines->b0, size); in deinterlace_greedy_interpolate_scanline_orc()
80 deinterlace_line_greedy (out, scanlines->m1, scanlines->t0, scanlines->b0, in deinterlace_greedy_interpolate_scanline_orc()
81 scanlines->mp ? scanlines->mp : scanlines->m1, max_comb, size); in deinterlace_greedy_interpolate_scanline_orc()
87 * self, guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint in deinterlace_greedy_interpolate_scanline_orc_planar_u() argument
92 if (scanlines->m1 == NULL || scanlines->mp == NULL) { in deinterlace_greedy_interpolate_scanline_orc_planar_u()
93 deinterlace_line_linear (out, scanlines->t0, scanlines->b0, size); in deinterlace_greedy_interpolate_scanline_orc_planar_u()
95 deinterlace_line_greedy (out, scanlines->m1, scanlines->t0, scanlines->b0, in deinterlace_greedy_interpolate_scanline_orc_planar_u()
96 scanlines->mp ? scanlines->mp : scanlines->m1, max_comb, size); in deinterlace_greedy_interpolate_scanline_orc_planar_u()
[all …]
Dvfir.c80 const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_line_packed_c() argument
82 const guint8 *lum_m4 = scanlines->tt1; in deinterlace_line_packed_c()
83 const guint8 *lum_m3 = scanlines->t0; in deinterlace_line_packed_c()
84 const guint8 *lum_m2 = scanlines->m1; in deinterlace_line_packed_c()
85 const guint8 *lum_m1 = scanlines->b0; in deinterlace_line_packed_c()
86 const guint8 *lum = scanlines->bb1; in deinterlace_line_packed_c()
93 const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_line_planar_y_c() argument
95 const guint8 *lum_m4 = scanlines->tt1; in deinterlace_line_planar_y_c()
96 const guint8 *lum_m3 = scanlines->t0; in deinterlace_line_planar_y_c()
97 const guint8 *lum_m2 = scanlines->m1; in deinterlace_line_planar_y_c()
[all …]
Dlinearblend.c68 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_linear_blend_packed_c() argument
70 deinterlace_scanline_linear_blend_c (self, out, scanlines->t0, scanlines->b0, in deinterlace_scanline_linear_blend_packed_c()
71 scanlines->m1, size); in deinterlace_scanline_linear_blend_packed_c()
76 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_linear_blend_planar_y_c() argument
78 deinterlace_scanline_linear_blend_c (self, out, scanlines->t0, scanlines->b0, in deinterlace_scanline_linear_blend_planar_y_c()
79 scanlines->m1, size); in deinterlace_scanline_linear_blend_planar_y_c()
84 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_linear_blend_planar_u_c() argument
86 deinterlace_scanline_linear_blend_c (self, out, scanlines->t0, scanlines->b0, in deinterlace_scanline_linear_blend_planar_u_c()
87 scanlines->m1, size); in deinterlace_scanline_linear_blend_planar_u_c()
92 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_linear_blend_planar_v_c() argument
[all …]
Dweavetff.c50 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_weave_packed() argument
52 if (scanlines->m1 == NULL) { in deinterlace_scanline_weave_packed()
53 memcpy (out, scanlines->t0, size); in deinterlace_scanline_weave_packed()
55 memcpy (out, scanlines->m1, size); in deinterlace_scanline_weave_packed()
61 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_weave_planar_y() argument
63 if (scanlines->m1 == NULL) { in deinterlace_scanline_weave_planar_y()
64 memcpy (out, scanlines->t0, size); in deinterlace_scanline_weave_planar_y()
66 memcpy (out, scanlines->m1, size); in deinterlace_scanline_weave_planar_y()
72 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_weave_planar_u() argument
74 if (scanlines->m1 == NULL) { in deinterlace_scanline_weave_planar_u()
[all …]
Dweavebff.c49 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_weave_packed() argument
51 if (scanlines->m1 == NULL) { in deinterlace_scanline_weave_packed()
52 memcpy (out, scanlines->b0, size); in deinterlace_scanline_weave_packed()
54 memcpy (out, scanlines->m1, size); in deinterlace_scanline_weave_packed()
60 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_weave_planar_y() argument
62 if (scanlines->m1 == NULL) { in deinterlace_scanline_weave_planar_y()
63 memcpy (out, scanlines->b0, size); in deinterlace_scanline_weave_planar_y()
65 memcpy (out, scanlines->m1, size); in deinterlace_scanline_weave_planar_y()
71 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_weave_planar_u() argument
73 if (scanlines->m1 == NULL) { in deinterlace_scanline_weave_planar_u()
[all …]
Dweave.c49 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_weave_packed() argument
51 if (scanlines->m1 == NULL) { in deinterlace_scanline_weave_packed()
52 memcpy (out, scanlines->t0, size); in deinterlace_scanline_weave_packed()
54 memcpy (out, scanlines->m1, size); in deinterlace_scanline_weave_packed()
60 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_weave_planar_y() argument
62 if (scanlines->m1 == NULL) { in deinterlace_scanline_weave_planar_y()
63 memcpy (out, scanlines->t0, size); in deinterlace_scanline_weave_planar_y()
65 memcpy (out, scanlines->m1, size); in deinterlace_scanline_weave_planar_y()
71 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_weave_planar_u() argument
73 if (scanlines->m1 == NULL) { in deinterlace_scanline_weave_planar_u()
[all …]
Dlinear.c59 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_linear_packed_c() argument
61 deinterlace_scanline_linear_c (self, out, scanlines->t0, scanlines->b0, size); in deinterlace_scanline_linear_packed_c()
66 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_linear_planar_y_c() argument
68 deinterlace_scanline_linear_c (self, out, scanlines->t0, scanlines->b0, size); in deinterlace_scanline_linear_planar_y_c()
73 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_linear_planar_u_c() argument
75 deinterlace_scanline_linear_c (self, out, scanlines->t0, scanlines->b0, size); in deinterlace_scanline_linear_planar_u_c()
80 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_linear_planar_v_c() argument
82 deinterlace_scanline_linear_c (self, out, scanlines->t0, scanlines->b0, size); in deinterlace_scanline_linear_planar_v_c()
Dscalerbob.c43 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_scaler_bob_packed() argument
45 memcpy (out, scanlines->t0, size); in deinterlace_scanline_scaler_bob_packed()
50 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_scaler_bob_planar_y() argument
52 memcpy (out, scanlines->t0, size); in deinterlace_scanline_scaler_bob_planar_y()
57 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_scaler_bob_planar_u() argument
59 memcpy (out, scanlines->t0, size); in deinterlace_scanline_scaler_bob_planar_u()
64 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size) in deinterlace_scanline_scaler_bob_planar_v() argument
66 memcpy (out, scanlines->t0, size); in deinterlace_scanline_scaler_bob_planar_v()
/third_party/gstreamer/gstplugins_good/gst/deinterlace/
Dgstdeinterlacemethod.c298 const GstDeinterlaceScanlineData * scanlines, guint stride) in gst_deinterlace_simple_method_interpolate_scanline_packed() argument
300 memcpy (out, scanlines->m1, stride); in gst_deinterlace_simple_method_interpolate_scanline_packed()
305 self, guint8 * out, const GstDeinterlaceScanlineData * scanlines, in gst_deinterlace_simple_method_copy_scanline_packed() argument
308 memcpy (out, scanlines->m0, stride); in gst_deinterlace_simple_method_copy_scanline_packed()
386 GstDeinterlaceScanlineData scanlines; in gst_deinterlace_simple_method_deinterlace_frame_packed() local
425 memset (&scanlines, 0, sizeof (scanlines)); in gst_deinterlace_simple_method_deinterlace_frame_packed()
426 scanlines.bottom_field = (cur_field_flags == PICTURE_INTERLACED_BOTTOM); in gst_deinterlace_simple_method_deinterlace_frame_packed()
428 if (!((i & 1) ^ scanlines.bottom_field)) { in gst_deinterlace_simple_method_deinterlace_frame_packed()
430 scanlines.tp = get_line (&lg, -1, 0, i, -1); in gst_deinterlace_simple_method_deinterlace_frame_packed()
431 scanlines.bp = get_line (&lg, -1, 0, i, 1); in gst_deinterlace_simple_method_deinterlace_frame_packed()
[all …]
Dyadif.c72 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size,
77 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size);
81 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size);
85 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size);
89 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size);
93 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size);
97 guint8 * out, const GstDeinterlaceScanlineData * scanlines, guint size);
136 const GstDeinterlaceScanlineData * scanlines, guint size) in copy_scanline() argument
138 memcpy (out, scanlines->m0, size); in copy_scanline()
Dgstdeinterlacemethod.h166 …interlaceSimpleMethod *self, guint8 *out, const GstDeinterlaceScanlineData *scanlines, guint size);
/third_party/skia/third_party/externals/libjpeg-turbo/
Djdapistd.c266 jpeg_read_scanlines(j_decompress_ptr cinfo, JSAMPARRAY scanlines, in jpeg_read_scanlines() argument
287 (*cinfo->main->process_data) (cinfo, scanlines, &row_ctr, max_lines); in jpeg_read_scanlines()
324 JSAMPARRAY scanlines = NULL; in read_and_discard_scanlines() local
337 scanlines = &dummy_row; in read_and_discard_scanlines()
347 scanlines = &upsample->spare_row; in read_and_discard_scanlines()
351 jpeg_read_scanlines(cinfo, scanlines, 1); in read_and_discard_scanlines()
Djcapistd.c78 jpeg_write_scanlines(j_compress_ptr cinfo, JSAMPARRAY scanlines, in jpeg_write_scanlines() argument
109 (*cinfo->main->process_data) (cinfo, scanlines, &row_ctr, num_lines); in jpeg_write_scanlines()
Djpeglib.h958 JSAMPARRAY scanlines,
1003 JSAMPARRAY scanlines,
/third_party/libjpeg-turbo/
Djcapistd.c78 jpeg_write_scanlines(j_compress_ptr cinfo, JSAMPARRAY scanlines, in jpeg_write_scanlines() argument
109 (*cinfo->main->process_data) (cinfo, scanlines, &row_ctr, num_lines); in jpeg_write_scanlines()
Djdapistd.c266 jpeg_read_scanlines(j_decompress_ptr cinfo, JSAMPARRAY scanlines, in jpeg_read_scanlines() argument
287 (*cinfo->main->process_data) (cinfo, scanlines, &row_ctr, max_lines); in jpeg_read_scanlines()
Djpeglib.h954 JSAMPARRAY scanlines,
999 JSAMPARRAY scanlines,
Dexample.txt171 /* jpeg_write_scanlines expects an array of pointers to scanlines.
198 * which is the number of scanlines actually written. We could get away
404 /* jpeg_read_scanlines expects an array of pointers to scanlines.
445 * which is the number of scanlines actually read. We could get away with
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/
Djcapistd.c78 jpeg_write_scanlines(j_compress_ptr cinfo, JSAMPARRAY scanlines, in jpeg_write_scanlines() argument
109 (*cinfo->main->process_data) (cinfo, scanlines, &row_ctr, num_lines); in jpeg_write_scanlines()
Djpeglib.h954 JSAMPARRAY scanlines,
999 JSAMPARRAY scanlines,
Djdapistd.c266 jpeg_read_scanlines(j_decompress_ptr cinfo, JSAMPARRAY scanlines, in jpeg_read_scanlines() argument
287 (*cinfo->main->process_data) (cinfo, scanlines, &row_ctr, max_lines); in jpeg_read_scanlines()
Dexample.txt171 /* jpeg_write_scanlines expects an array of pointers to scanlines.
198 * which is the number of scanlines actually written. We could get away
387 /* jpeg_read_scanlines expects an array of pointers to scanlines.
428 * which is the number of scanlines actually read. We could get away with
/third_party/skia/third_party/externals/freetype/docs/
Draster.txt210 contours, taken on the y scanlines.
347 The profile's height is the number of scanlines crossed by the
368 scanlines. The triangle's height is certainly (P3.y-P2.y+1)
370 scanlines. The exact conversion is simple:
539 scanlines. One way is to use a similar scheme to flattening
546 drawn scanlines. As already
/third_party/flutter/skia/third_party/externals/freetype/docs/
Draster.txt210 contours, taken on the y scanlines.
347 The profile's height is the number of scanlines crossed by the
368 scanlines. The triangle's height is certainly (P3.y-P2.y+1)
370 scanlines. The exact conversion is simple:
539 scanlines. One way is to use a similar scheme to flattening
546 drawn scanlines. As already
/third_party/freetype/docs/
Draster.txt210 contours, taken on the y scanlines.
347 The profile's height is the number of scanlines crossed by the
368 scanlines. The triangle's height is certainly (P3.y-P2.y+1)
370 scanlines. The exact conversion is simple:
539 scanlines. One way is to use a similar scheme to flattening
546 drawn scanlines. As already

12