Lines Matching full:src_width
276 void ScalePlaneBilinear(int src_width, int src_height,
1704 // src_width is used for source stride computation
1719 int src_width, int src_height,
1724 src_width <= 0 || dst_width <= 0 ||
1728 int aligned_src_width = (src_width + 1) & ~1;
1798 src = sample + (src_width * crop_y + crop_x) * 3;
1799 r = RGB24ToI420(src, src_width * 3,
1806 src = sample + (src_width * crop_y + crop_x) * 3;
1807 r = RAWToI420(src, src_width * 3,
1814 src = sample + (src_width * crop_y + crop_x) * 4;
1815 r = ARGBToI420(src, src_width * 4,
1822 src = sample + (src_width * crop_y + crop_x) * 4;
1823 r = BGRAToI420(src, src_width * 4,
1830 src = sample + (src_width * crop_y + crop_x) * 4;
1831 r = ABGRToI420(src, src_width * 4,
1838 src = sample + (src_width * crop_y + crop_x) * 4;
1839 r = RGBAToI420(src, src_width * 4,
1846 src = sample + (src_width * crop_y + crop_x) * 2;
1847 r = RGB565ToI420(src, src_width * 2,
1854 src = sample + (src_width * crop_y + crop_x) * 2;
1855 r = ARGB1555ToI420(src, src_width * 2,
1862 src = sample + (src_width * crop_y + crop_x) * 2;
1863 r = ARGB4444ToI420(src, src_width * 2,
1872 src = sample + (src_width * crop_y + crop_x);
1873 r = BayerBGGRToI420(src, src_width,
1881 src = sample + (src_width * crop_y + crop_x);
1882 r = BayerGBRGToI420(src, src_width,
1890 src = sample + (src_width * crop_y + crop_x);
1891 r = BayerGRBGToI420(src, src_width,
1899 src = sample + (src_width * crop_y + crop_x);
1900 r = BayerRGGBToI420(src, src_width,
1908 src = sample + src_width * crop_y + crop_x;
1909 r = I400ToI420(src, src_width,
1918 src = sample + (src_width * crop_y + crop_x);
1920 r = NV12ToI420Rotate(src, src_width,
1928 src = sample + (src_width * crop_y + crop_x);
1931 r = NV12ToI420Rotate(src, src_width,
1939 src = sample + (src_width * crop_y) * 12 / 8 + crop_x;
1940 r = M420ToI420(src, src_width,
1947 src = sample + (src_width + aligned_src_width * 2) * crop_y + crop_x;
1948 src_uv = sample + (src_width + aligned_src_width * 2) * crop_y +
1949 src_width + crop_x * 2;
1950 r = Q420ToI420(src, src_width * 3,
1951 src_uv, src_width * 3,
1961 const uint8* src_y = sample + (src_width * crop_y + crop_x);
1964 int halfwidth = (src_width + 1) / 2;
1967 src_v = sample + src_width * abs_src_height +
1969 src_u = sample + src_width * abs_src_height +
1972 src_u = sample + src_width * abs_src_height +
1974 src_v = sample + src_width * abs_src_height +
1977 r = I420Rotate(src_y, src_width,
1988 const uint8* src_y = sample + src_width * crop_y + crop_x;
1991 int halfwidth = (src_width + 1) / 2;
1993 src_v = sample + src_width * abs_src_height +
1995 src_u = sample + src_width * abs_src_height +
1998 src_u = sample + src_width * abs_src_height +
2000 src_v = sample + src_width * abs_src_height +
2003 r = I422ToI420(src_y, src_width,
2014 const uint8* src_y = sample + src_width * crop_y + crop_x;
2018 src_v = sample + src_width * (abs_src_height + crop_y) + crop_x;
2019 src_u = sample + src_width * (abs_src_height * 2 + crop_y) + crop_x;
2021 src_u = sample + src_width * (abs_src_height + crop_y) + crop_x;
2022 src_v = sample + src_width * (abs_src_height * 2 + crop_y) + crop_x;
2024 r = I444ToI420(src_y, src_width,
2025 src_u, src_width,
2026 src_v, src_width,
2034 int quarterwidth = (src_width + 3) / 4;
2035 const uint8* src_y = sample + src_width * crop_y + crop_x;
2036 const uint8* src_u = sample + src_width * abs_src_height +
2038 const uint8* src_v = sample + src_width * abs_src_height +
2040 r = I411ToI420(src_y, src_width,
2055 src_width, abs_src_height, dst_width, inv_dst_height);