vp9_postproc.c: eliminate -Wshadow build warnings.
Change-Id: I6df525a9ad1ae3cfbba8710d21db8fee76e64dbb
This commit is contained in:
parent
0c85718954
commit
68610ae568
@ -91,10 +91,7 @@ void vp9_post_proc_down_and_across_c(const uint8_t *src_ptr,
|
|||||||
int flimit) {
|
int flimit) {
|
||||||
uint8_t const *p_src;
|
uint8_t const *p_src;
|
||||||
uint8_t *p_dst;
|
uint8_t *p_dst;
|
||||||
int row;
|
int row, col, i, v, kernel;
|
||||||
int col;
|
|
||||||
int i;
|
|
||||||
int v;
|
|
||||||
int pitch = src_pixels_per_line;
|
int pitch = src_pixels_per_line;
|
||||||
uint8_t d[8];
|
uint8_t d[8];
|
||||||
(void)dst_pixels_per_line;
|
(void)dst_pixels_per_line;
|
||||||
@ -105,8 +102,8 @@ void vp9_post_proc_down_and_across_c(const uint8_t *src_ptr,
|
|||||||
p_dst = dst_ptr;
|
p_dst = dst_ptr;
|
||||||
|
|
||||||
for (col = 0; col < cols; col++) {
|
for (col = 0; col < cols; col++) {
|
||||||
int kernel = 4;
|
kernel = 4;
|
||||||
int v = p_src[col];
|
v = p_src[col];
|
||||||
|
|
||||||
for (i = -2; i <= 2; i++) {
|
for (i = -2; i <= 2; i++) {
|
||||||
if (abs(v - p_src[col + i * pitch]) > flimit)
|
if (abs(v - p_src[col + i * pitch]) > flimit)
|
||||||
@ -128,7 +125,7 @@ void vp9_post_proc_down_and_across_c(const uint8_t *src_ptr,
|
|||||||
d[i] = p_src[i];
|
d[i] = p_src[i];
|
||||||
|
|
||||||
for (col = 0; col < cols; col++) {
|
for (col = 0; col < cols; col++) {
|
||||||
int kernel = 4;
|
kernel = 4;
|
||||||
v = p_src[col];
|
v = p_src[col];
|
||||||
|
|
||||||
d[col & 7] = v;
|
d[col & 7] = v;
|
||||||
@ -168,10 +165,7 @@ void vp9_highbd_post_proc_down_and_across_c(const uint16_t *src_ptr,
|
|||||||
int flimit) {
|
int flimit) {
|
||||||
uint16_t const *p_src;
|
uint16_t const *p_src;
|
||||||
uint16_t *p_dst;
|
uint16_t *p_dst;
|
||||||
int row;
|
int row, col, i, v, kernel;
|
||||||
int col;
|
|
||||||
int i;
|
|
||||||
int v;
|
|
||||||
int pitch = src_pixels_per_line;
|
int pitch = src_pixels_per_line;
|
||||||
uint16_t d[8];
|
uint16_t d[8];
|
||||||
|
|
||||||
@ -181,8 +175,8 @@ void vp9_highbd_post_proc_down_and_across_c(const uint16_t *src_ptr,
|
|||||||
p_dst = dst_ptr;
|
p_dst = dst_ptr;
|
||||||
|
|
||||||
for (col = 0; col < cols; col++) {
|
for (col = 0; col < cols; col++) {
|
||||||
int kernel = 4;
|
kernel = 4;
|
||||||
int v = p_src[col];
|
v = p_src[col];
|
||||||
|
|
||||||
for (i = -2; i <= 2; i++) {
|
for (i = -2; i <= 2; i++) {
|
||||||
if (abs(v - p_src[col + i * pitch]) > flimit)
|
if (abs(v - p_src[col + i * pitch]) > flimit)
|
||||||
@ -205,7 +199,7 @@ void vp9_highbd_post_proc_down_and_across_c(const uint16_t *src_ptr,
|
|||||||
d[i] = p_src[i];
|
d[i] = p_src[i];
|
||||||
|
|
||||||
for (col = 0; col < cols; col++) {
|
for (col = 0; col < cols; col++) {
|
||||||
int kernel = 4;
|
kernel = 4;
|
||||||
v = p_src[col];
|
v = p_src[col];
|
||||||
|
|
||||||
d[col & 7] = v;
|
d[col & 7] = v;
|
||||||
@ -518,22 +512,24 @@ void vp9_denoise(const YV12_BUFFER_CONFIG *src, YV12_BUFFER_CONFIG *dst,
|
|||||||
assert((src->flags & YV12_FLAG_HIGHBITDEPTH) ==
|
assert((src->flags & YV12_FLAG_HIGHBITDEPTH) ==
|
||||||
(dst->flags & YV12_FLAG_HIGHBITDEPTH));
|
(dst->flags & YV12_FLAG_HIGHBITDEPTH));
|
||||||
if (src->flags & YV12_FLAG_HIGHBITDEPTH) {
|
if (src->flags & YV12_FLAG_HIGHBITDEPTH) {
|
||||||
const uint16_t *const src = CONVERT_TO_SHORTPTR(srcs[i] + 2 * src_stride
|
const uint16_t *const src_plane = CONVERT_TO_SHORTPTR(
|
||||||
+ 2);
|
srcs[i] + 2 * src_stride + 2);
|
||||||
uint16_t *const dst = CONVERT_TO_SHORTPTR(dsts[i] + 2 * dst_stride + 2);
|
uint16_t *const dst_plane = CONVERT_TO_SHORTPTR(
|
||||||
vp9_highbd_post_proc_down_and_across(src, dst, src_stride, dst_stride,
|
dsts[i] + 2 * dst_stride + 2);
|
||||||
src_height, src_width, ppl);
|
vp9_highbd_post_proc_down_and_across(src_plane, dst_plane, src_stride,
|
||||||
|
dst_stride, src_height, src_width,
|
||||||
|
ppl);
|
||||||
} else {
|
} else {
|
||||||
const uint8_t *const src = srcs[i] + 2 * src_stride + 2;
|
const uint8_t *const src_plane = srcs[i] + 2 * src_stride + 2;
|
||||||
uint8_t *const dst = dsts[i] + 2 * dst_stride + 2;
|
uint8_t *const dst_plane = dsts[i] + 2 * dst_stride + 2;
|
||||||
|
|
||||||
vp9_post_proc_down_and_across(src, dst, src_stride, dst_stride,
|
vp9_post_proc_down_and_across(src_plane, dst_plane, src_stride,
|
||||||
src_height, src_width, ppl);
|
dst_stride, src_height, src_width, ppl);
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
const uint8_t *const src = srcs[i] + 2 * src_stride + 2;
|
const uint8_t *const src_plane = srcs[i] + 2 * src_stride + 2;
|
||||||
uint8_t *const dst = dsts[i] + 2 * dst_stride + 2;
|
uint8_t *const dst_plane = dsts[i] + 2 * dst_stride + 2;
|
||||||
vp9_post_proc_down_and_across(src, dst, src_stride, dst_stride,
|
vp9_post_proc_down_and_across(src_plane, dst_plane, src_stride, dst_stride,
|
||||||
src_height, src_width, ppl);
|
src_height, src_width, ppl);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -558,16 +554,15 @@ static void fillrd(struct postproc_state *state, int q, int a) {
|
|||||||
* a gaussian distribution with sigma determined by q.
|
* a gaussian distribution with sigma determined by q.
|
||||||
*/
|
*/
|
||||||
{
|
{
|
||||||
double i;
|
|
||||||
int next, j;
|
int next, j;
|
||||||
|
|
||||||
next = 0;
|
next = 0;
|
||||||
|
|
||||||
for (i = -32; i < 32; i++) {
|
for (i = -32; i < 32; i++) {
|
||||||
int a = (int)(0.5 + 256 * gaussian(sigma, 0, i));
|
int a_i = (int)(0.5 + 256 * gaussian(sigma, 0, i));
|
||||||
|
|
||||||
if (a) {
|
if (a_i) {
|
||||||
for (j = 0; j < a; j++) {
|
for (j = 0; j < a_i; j++) {
|
||||||
char_dist[next + j] = (char) i;
|
char_dist[next + j] = (char) i;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user