Searched defs:y_stride (Results 1 - 25 of 40) sorted by relevance

12

/external/libvpx/libvpx/vp8/common/
H A Dsetupintrarecon.h25 unsigned char *v_buffer, int y_stride,
29 for (i = 0; i < 16; ++i) y_buffer[y_stride * i] = (unsigned char)129;
23 setup_intra_recon_left(unsigned char *y_buffer, unsigned char *u_buffer, unsigned char *v_buffer, int y_stride, int uv_stride) argument
H A Dreconintra.c50 unsigned char *ypred_ptr, int y_stride) {
66 fn(ypred_ptr, y_stride, yabove_row, yleft_col);
48 vp8_build_intra_predictors_mby_s(MACROBLOCKD *x, unsigned char *yabove_row, unsigned char *yleft, int left_stride, unsigned char *ypred_ptr, int y_stride) argument
H A Dloopfilter_filters.c300 unsigned char *v_ptr, int y_stride, int uv_stride,
302 mbloop_filter_horizontal_edge_c(y_ptr, y_stride, lfi->mblim, lfi->lim,
318 unsigned char *v_ptr, int y_stride, int uv_stride,
320 mbloop_filter_vertical_edge_c(y_ptr, y_stride, lfi->mblim, lfi->lim,
336 unsigned char *v_ptr, int y_stride, int uv_stride,
338 loop_filter_horizontal_edge_c(y_ptr + 4 * y_stride, y_stride, lfi->blim,
340 loop_filter_horizontal_edge_c(y_ptr + 8 * y_stride, y_stride, lfi->blim,
342 loop_filter_horizontal_edge_c(y_ptr + 12 * y_stride, y_strid
299 vp8_loop_filter_mbh_c(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
317 vp8_loop_filter_mbv_c(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
335 vp8_loop_filter_bh_c(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
356 vp8_loop_filter_bhs_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit) argument
367 vp8_loop_filter_bv_c(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
388 vp8_loop_filter_bvs_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit) argument
[all...]
H A Dmfqe.c108 int y_stride, int uv_stride, unsigned char *yd, unsigned char *ud,
125 act = (vpx_variance16x16(y, y_stride, VP8_ZEROS, 0, &sse) + 128) >> 8;
127 vpx_variance16x16(y, y_stride, yd, yd_stride, &sse);
134 sad = (vpx_sad16x16(y, y_stride, yd, yd_stride) + 128) >> 8;
140 act = (vpx_variance8x8(y, y_stride, VP8_ZEROS, 0, &sse) + 32) >> 6;
142 vpx_variance8x8(y, y_stride, yd, yd_stride, &sse);
149 sad = (vpx_sad8x8(y, y_stride, yd, yd_stride) + 32) >> 6;
184 apply_ifactor(y, y_stride, yd, yd_stride, u, v, uv_stride, ud, vd,
189 vp8_copy_mem16x16(y, y_stride, yd, yd_stride);
193 vp8_copy_mem8x8(y, y_stride, y
105 multiframe_quality_enhance_block( int blksize, int qcurr, int qprev, unsigned char *y, unsigned char *u, unsigned char *v, int y_stride, int uv_stride, unsigned char *yd, unsigned char *ud, unsigned char *vd, int yd_stride, int uvd_stride) argument
[all...]
/external/libvpx/libvpx/vp8/common/arm/
H A Dloopfilter_arm.c36 unsigned char *v_ptr, int y_stride, int uv_stride,
41 vp8_mbloop_filter_horizontal_edge_y_neon(y_ptr, y_stride, mblim, lim,
51 unsigned char *v_ptr, int y_stride, int uv_stride,
57 vp8_mbloop_filter_vertical_edge_y_neon(y_ptr, y_stride, mblim, lim, hev_thr);
66 unsigned char *v_ptr, int y_stride, int uv_stride,
72 vp8_loop_filter_horizontal_edge_y_neon(y_ptr + 4 * y_stride, y_stride, blim,
74 vp8_loop_filter_horizontal_edge_y_neon(y_ptr + 8 * y_stride, y_stride, blim,
76 vp8_loop_filter_horizontal_edge_y_neon(y_ptr + 12 * y_stride, y_strid
35 vp8_loop_filter_mbh_neon(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
50 vp8_loop_filter_mbv_neon(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
65 vp8_loop_filter_bh_neon(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
86 vp8_loop_filter_bv_neon(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
[all...]
/external/libvpx/libvpx/vp8/common/x86/
H A Dloopfilter_x86.c43 unsigned char *v_ptr, int y_stride, int uv_stride,
45 vp8_mbloop_filter_horizontal_edge_sse2(y_ptr, y_stride, lfi->mblim, lfi->lim,
56 unsigned char *v_ptr, int y_stride, int uv_stride,
58 vp8_mbloop_filter_vertical_edge_sse2(y_ptr, y_stride, lfi->mblim, lfi->lim,
69 unsigned char *v_ptr, int y_stride, int uv_stride,
72 vp8_loop_filter_bh_y_sse2(y_ptr, y_stride, lfi->blim, lfi->lim, lfi->hev_thr,
75 vp8_loop_filter_horizontal_edge_sse2(y_ptr + 4 * y_stride, y_stride,
77 vp8_loop_filter_horizontal_edge_sse2(y_ptr + 8 * y_stride, y_stride,
42 vp8_loop_filter_mbh_sse2(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
55 vp8_loop_filter_mbv_sse2(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
68 vp8_loop_filter_bh_sse2(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
90 vp8_loop_filter_bhs_sse2(unsigned char *y_ptr, int y_stride, const unsigned char *blimit) argument
101 vp8_loop_filter_bv_sse2(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
122 vp8_loop_filter_bvs_sse2(unsigned char *y_ptr, int y_stride, const unsigned char *blimit) argument
[all...]
/external/libvpx/libvpx/third_party/libyuv/source/
H A Dconvert_jpeg.cc26 int y_stride; member in struct:libyuv::I420Buffers
43 dest->y, dest->y_stride,
47 dest->y += rows * dest->y_stride;
61 dest->y, dest->y_stride,
65 dest->y += rows * dest->y_stride;
79 dest->y, dest->y_stride,
83 dest->y += rows * dest->y_stride;
97 dest->y, dest->y_stride,
101 dest->y += rows * dest->y_stride;
113 dest->y, dest->y_stride,
140 MJPGToI420(const uint8* sample, size_t sample_size, uint8* y, int y_stride, uint8* u, int u_stride, uint8* v, int v_stride, int w, int h, int dw, int dh) argument
[all...]
H A Dconvert_to_i420.cc30 uint8* y, int y_stride,
52 int tmp_y_stride = y_stride;
80 y_stride = crop_width;
89 y, y_stride,
97 y, y_stride,
105 y, y_stride,
113 y, y_stride,
121 y, y_stride,
129 y, y_stride,
137 y, y_stride,
28 ConvertToI420(const uint8* sample, size_t sample_size, uint8* y, int y_stride, uint8* u, int u_stride, uint8* v, int v_stride, int crop_x, int crop_y, int src_width, int src_height, int crop_width, int crop_height, enum RotationMode rotation, uint32 fourcc) argument
[all...]
H A Dconvert_from.cc894 int ConvertFromI420(const uint8* y, int y_stride, argument
909 r = I420ToYUY2(y, y_stride,
917 r = I420ToUYVY(y, y_stride,
925 r = I420ToRGB565(y, y_stride,
933 r = I420ToARGB1555(y, y_stride,
941 r = I420ToARGB4444(y, y_stride,
949 r = I420ToRGB24(y, y_stride,
957 r = I420ToRAW(y, y_stride,
965 r = I420ToARGB(y, y_stride,
973 r = I420ToBGRA(y, y_stride,
[all...]
/external/libvpx/libvpx/vp8/common/arm/neon/
H A Dloopfiltersimplehorizontaledge_neon.c89 void vp8_loop_filter_bhs_neon(unsigned char *y_ptr, int y_stride, argument
91 y_ptr += y_stride * 4;
92 vp8_loop_filter_simple_horizontal_edge_neon(y_ptr, y_stride, blimit);
93 y_ptr += y_stride * 4;
94 vp8_loop_filter_simple_horizontal_edge_neon(y_ptr, y_stride, blimit);
95 y_ptr += y_stride * 4;
96 vp8_loop_filter_simple_horizontal_edge_neon(y_ptr, y_stride, blimit);
100 void vp8_loop_filter_mbhs_neon(unsigned char *y_ptr, int y_stride, argument
102 vp8_loop_filter_simple_horizontal_edge_neon(y_ptr, y_stride, blimit);
H A Dloopfiltersimpleverticaledge_neon.c257 void vp8_loop_filter_bvs_neon(unsigned char *y_ptr, int y_stride, argument
260 vp8_loop_filter_simple_vertical_edge_neon(y_ptr, y_stride, blimit);
262 vp8_loop_filter_simple_vertical_edge_neon(y_ptr, y_stride, blimit);
264 vp8_loop_filter_simple_vertical_edge_neon(y_ptr, y_stride, blimit);
268 void vp8_loop_filter_mbvs_neon(unsigned char *y_ptr, int y_stride, argument
270 vp8_loop_filter_simple_vertical_edge_neon(y_ptr, y_stride, blimit);
/external/libvpx/libvpx/vp8/common/mips/mmi/
H A Dloopfilter_filters_mmi.c1252 unsigned char *v_ptr, int y_stride, int uv_stride,
1254 vp8_mbloop_filter_horizontal_edge_mmi(y_ptr, y_stride, lfi->mblim, lfi->lim,
1268 unsigned char *v_ptr, int y_stride, int uv_stride,
1270 vp8_mbloop_filter_vertical_edge_mmi(y_ptr, y_stride, lfi->mblim, lfi->lim,
1284 unsigned char *v_ptr, int y_stride, int uv_stride,
1286 vp8_loop_filter_horizontal_edge_mmi(y_ptr + 4 * y_stride, y_stride, lfi->blim,
1288 vp8_loop_filter_horizontal_edge_mmi(y_ptr + 8 * y_stride, y_stride, lfi->blim,
1290 vp8_loop_filter_horizontal_edge_mmi(y_ptr + 12 * y_stride, y_strid
1251 vp8_loop_filter_mbh_mmi(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
1267 vp8_loop_filter_mbv_mmi(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
1283 vp8_loop_filter_bh_mmi(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
1303 vp8_loop_filter_bv_mmi(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
1322 vp8_loop_filter_bhs_mmi(unsigned char *y_ptr, int y_stride, const unsigned char *blimit) argument
1332 vp8_loop_filter_bvs_mmi(unsigned char *y_ptr, int y_stride, const unsigned char *blimit) argument
[all...]
/external/libvpx/libvpx/vpx_scale/generic/
H A Dyv12config.c52 int y_stride = ((aligned_width + 2 * border) + 31) & ~31; local
53 int yplane_size = (aligned_height + 2 * border) * y_stride;
57 * uv_stride == y_stride/2, so enforce this here. */
58 int uv_stride = y_stride >> 1;
80 ybf->y_stride = y_stride;
95 ybf->y_buffer = ybf->buffer_alloc + (border * y_stride) + border;
149 const int y_stride = ((aligned_width + 2 * border) + 31) & ~31; local
151 (aligned_height + 2 * border) * (uint64_t)y_stride + byte_alignment;
154 const int uv_stride = y_stride >> ss_
[all...]
/external/libvpx/libvpx/vpx_scale/
H A Dyv12config.h34 int y_stride; member in struct:yv12_buffer_config
/external/libyuv/files/source/
H A Dconvert_jpeg.cc26 int y_stride; member in struct:libyuv::I420Buffers
41 dest->y, dest->y_stride, dest->u, dest->u_stride, dest->v,
43 dest->y += rows * dest->y_stride;
55 dest->y, dest->y_stride, dest->u, dest->u_stride, dest->v,
57 dest->y += rows * dest->y_stride;
69 dest->y, dest->y_stride, dest->u, dest->u_stride, dest->v,
71 dest->y += rows * dest->y_stride;
82 I400ToI420(data[0], strides[0], dest->y, dest->y_stride, dest->u,
84 dest->y += rows * dest->y_stride;
109 int y_stride,
106 MJPGToI420(const uint8* sample, size_t sample_size, uint8* y, int y_stride, uint8* u, int u_stride, uint8* v, int v_stride, int w, int h, int dw, int dh) argument
[all...]
H A Dconvert_to_i420.cc31 int y_stride,
59 int tmp_y_stride = y_stride;
86 y_stride = crop_width;
94 r = YUY2ToI420(src, aligned_src_width * 2, y, y_stride, u, u_stride, v,
99 r = UYVYToI420(src, aligned_src_width * 2, y, y_stride, u, u_stride, v,
104 r = RGB565ToI420(src, src_width * 2, y, y_stride, u, u_stride, v,
109 r = ARGB1555ToI420(src, src_width * 2, y, y_stride, u, u_stride, v,
114 r = ARGB4444ToI420(src, src_width * 2, y, y_stride, u, u_stride, v,
119 r = RGB24ToI420(src, src_width * 3, y, y_stride, u, u_stride, v, v_stride,
124 r = RAWToI420(src, src_width * 3, y, y_stride,
28 ConvertToI420(const uint8* sample, size_t sample_size, uint8* y, int y_stride, uint8* u, int u_stride, uint8* v, int v_stride, int crop_x, int crop_y, int src_width, int src_height, int crop_width, int crop_height, enum RotationMode rotation, uint32 fourcc) argument
[all...]
/external/webp/src/dec/
H A Dvp8_dec.h59 int y_stride; // row stride for luma member in struct:VP8Io
H A Dbuffer_dec.c52 const int y_stride = abs(buf->y_stride); local
56 const uint64_t y_size = MIN_BUFFER_SIZE(width, height, y_stride);
63 ok &= (y_stride >= width);
129 buf->y_stride = stride;
163 buf->y += (H - 1) * buf->y_stride;
164 buf->y_stride = -buf->y_stride;
289 WebPCopyPlane(src->y, src->y_stride, dst->y, dst->y_stride,
[all...]
/external/webrtc/webrtc/common_video/
H A Dvideo_frame_buffer.cc141 int y_stride,
152 y_stride_(y_stride),
138 WrappedI420Buffer(int width, int height, const uint8_t* y_plane, int y_stride, const uint8_t* u_plane, int u_stride, const uint8_t* v_plane, int v_stride, const rtc::Callback0<void>& no_longer_used) argument
/external/tensorflow/tensorflow/cc/framework/
H A Dgradient_checker.cc139 // x_stride and y_stride are used to calculate the correct jacobian row and
143 const int y_stride = JacobianStride<Y_T>::value; local
166 c * y_stride + unit_dimension, dx_flat(r),
214 // x_stride and y_stride are used to calculate the correct jacobian row and
218 const int y_stride = JacobianStride<Y_T>::value; local
254 c * y_stride,
/external/webp/src/dsp/
H A Dyuv.c52 void WebPSamplerProcessPlane(const uint8_t* y, int y_stride, argument
59 y += y_stride;
/external/webp/src/enc/
H A Dpicture_enc.c57 picture->y_stride = picture->uv_stride = 0;
93 const int y_stride = width; local
113 y_size = (uint64_t)y_stride * height;
132 picture->y_stride = y_stride;
H A Dpicture_tools_enc.c60 int y_stride, int width, int height) {
73 luma_ptr += y_stride;
84 luma_ptr += y_stride;
117 const int y_stride = pic->y_stride; local
131 if (SmoothenBlock(a_ptr + x, a_stride, y_ptr + x, y_stride,
139 Flatten(y_ptr + x, values[0], y_stride, SIZE);
147 SmoothenBlock(a_ptr + x, a_stride, y_ptr + x, y_stride,
151 y_ptr += SIZE * y_stride;
158 SmoothenBlock(a_ptr + x, a_stride, y_ptr + x, y_stride,
59 SmoothenBlock(const uint8_t* a_ptr, int a_stride, uint8_t* y_ptr, int y_stride, int width, int height) argument
[all...]
/external/libvpx/libvpx/vp9/common/
H A Dvp9_mfqe.c68 static void apply_ifactor(const uint8_t *y, int y_stride, uint8_t *yd, argument
73 vp9_filter_by_weight16x16(y, y_stride, yd, yd_stride, weight);
77 filter_by_weight32x32(y, y_stride, yd, yd_stride, weight);
81 filter_by_weight64x64(y, y_stride, yd, yd_stride, weight);
129 int y_stride, int uv_stride, uint8_t *yd, uint8_t *ud,
133 copy_mem16x16(y, y_stride, yd, yd_stride);
137 copy_mem32x32(y, y_stride, yd, yd_stride);
141 copy_mem64x64(y, y_stride, yd, yd_stride);
160 const uint8_t *v, int y_stride, int uv_stride,
169 vdiff = (vpx_variance16x16(y, y_stride, y
128 copy_block(const uint8_t *y, const uint8_t *u, const uint8_t *v, int y_stride, int uv_stride, uint8_t *yd, uint8_t *ud, uint8_t *vd, int yd_stride, int uvd_stride, BLOCK_SIZE bs) argument
159 mfqe_block(BLOCK_SIZE bs, const uint8_t *y, const uint8_t *u, const uint8_t *v, int y_stride, int uv_stride, uint8_t *yd, uint8_t *ud, uint8_t *vd, int yd_stride, int uvd_stride, int qdiff) argument
209 mfqe_partition(VP9_COMMON *cm, MODE_INFO *mi, BLOCK_SIZE bs, const uint8_t *y, const uint8_t *u, const uint8_t *v, int y_stride, int uv_stride, uint8_t *yd, uint8_t *ud, uint8_t *vd, int yd_stride, int uvd_stride) argument
357 const uint32_t y_stride = show->y_stride; local
[all...]
/external/libvpx/libvpx/vp8/encoder/
H A Ddenoising.c594 filter_xd->dst.v_buffer, filter_xd->dst.y_stride,
611 int mc_avg_y_stride = denoiser->yv12_mc_running_avg.y_stride;
614 int avg_y_stride = denoiser->yv12_running_avg[INTRA_FRAME].y_stride;
654 denoiser->yv12_running_avg[INTRA_FRAME].y_stride);
677 int y_stride = denoiser->yv12_running_avg[INTRA_FRAME].y_stride; local
702 NULL, NULL, y_stride, uv_stride, &lfi);
715 NULL, NULL, y_stride, uv_stride, &lfi);
723 y_stride, x->thismb, 16);

Completed in 1159 milliseconds

12