if (chroma_format == 1) {
uint8_t *topright = buf0 + 2*16;
int pred_mode;
+ declare_func(void, uint8_t *src, const uint8_t *topright, ptrdiff_t stride);
+
for (pred_mode = 0; pred_mode < 15; pred_mode++) {
if (check_pred_func(h->pred4x4[pred_mode], "4x4", pred4x4_modes[codec][pred_mode])) {
randomize_buffers();
- call_ref(src0, topright, (ptrdiff_t)12*SIZEOF_PIXEL);
- call_new(src1, topright, (ptrdiff_t)12*SIZEOF_PIXEL);
+ call_ref(src0, topright, 12*SIZEOF_PIXEL);
+ call_new(src1, topright, 12*SIZEOF_PIXEL);
if (memcmp(buf0, buf1, BUF_SIZE))
fail();
- bench_new(src1, topright, (ptrdiff_t)12*SIZEOF_PIXEL);
+ bench_new(src1, topright, 12*SIZEOF_PIXEL);
}
}
}
int codec, int chroma_format, int bit_depth)
{
int pred_mode;
+ declare_func(void, uint8_t *src, ptrdiff_t stride);
+
for (pred_mode = 0; pred_mode < 11; pred_mode++) {
if (check_pred_func(h->pred8x8[pred_mode], (chroma_format == 2) ? "8x16" : "8x8",
pred8x8_modes[codec][pred_mode])) {
randomize_buffers();
- call_ref(src0, (ptrdiff_t)24*SIZEOF_PIXEL);
- call_new(src1, (ptrdiff_t)24*SIZEOF_PIXEL);
+ call_ref(src0, 24*SIZEOF_PIXEL);
+ call_new(src1, 24*SIZEOF_PIXEL);
if (memcmp(buf0, buf1, BUF_SIZE))
fail();
- bench_new(src1, (ptrdiff_t)24*SIZEOF_PIXEL);
+ bench_new(src1, 24*SIZEOF_PIXEL);
}
}
}
{
if (chroma_format == 1) {
int pred_mode;
+ declare_func(void, uint8_t *src, ptrdiff_t stride);
+
for (pred_mode = 0; pred_mode < 9; pred_mode++) {
if (check_pred_func(h->pred16x16[pred_mode], "16x16", pred16x16_modes[codec][pred_mode])) {
randomize_buffers();
- call_ref(src0, (ptrdiff_t)48);
- call_new(src1, (ptrdiff_t)48);
+ call_ref(src0, 48);
+ call_new(src1, 48);
if (memcmp(buf0, buf1, BUF_SIZE))
fail();
- bench_new(src1, (ptrdiff_t)48);
+ bench_new(src1, 48);
}
}
}
{
if (chroma_format == 1 && codec_ids[codec] == AV_CODEC_ID_H264) {
int pred_mode;
+ declare_func(void, uint8_t *src, int topleft, int topright, ptrdiff_t stride);
+
for (pred_mode = 0; pred_mode < 12; pred_mode++) {
if (check_pred_func(h->pred8x8l[pred_mode], "8x8l", pred4x4_modes[codec][pred_mode])) {
int neighbors;
continue; /* Those aren't allowed according to the spec */
randomize_buffers();
- call_ref(src0, has_topleft, has_topright, (ptrdiff_t)24*SIZEOF_PIXEL);
- call_new(src1, has_topleft, has_topright, (ptrdiff_t)24*SIZEOF_PIXEL);
+ call_ref(src0, has_topleft, has_topright, 24*SIZEOF_PIXEL);
+ call_new(src1, has_topleft, has_topright, 24*SIZEOF_PIXEL);
if (memcmp(buf0, buf1, BUF_SIZE))
fail();
- bench_new(src1, has_topleft, has_topright, (ptrdiff_t)24*SIZEOF_PIXEL);
+ bench_new(src1, has_topleft, has_topright, 24*SIZEOF_PIXEL);
}
}
}