Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(40)

Unified Diff: source/libvpx/vp8/common/variance.h

Issue 1124333011: libvpx: Pull from upstream (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/libvpx.git@master
Patch Set: only update to last nights LKGR Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « source/libvpx/vp8/common/setupintrarecon.c ('k') | source/libvpx/vp8/common/x86/copy_sse2.asm » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: source/libvpx/vp8/common/variance.h
diff --git a/source/libvpx/vp8/common/variance.h b/source/libvpx/vp8/common/variance.h
index 89a32a72268cabb2ae92746dde1e81dd948ba912..552a28025e68289a94f51f720408ba534c9dad76 100644
--- a/source/libvpx/vp8/common/variance.h
+++ b/source/libvpx/vp8/common/variance.h
@@ -14,16 +14,17 @@
#include "vpx_config.h"
+#include "vpx/vpx_integer.h"
+
#ifdef __cplusplus
extern "C" {
#endif
-typedef unsigned int(*vp8_sad_fn_t)(
- const unsigned char *src_ptr,
+typedef unsigned int(*vpx_sad_fn_t)(
+ const uint8_t *src_ptr,
int source_stride,
- const unsigned char *ref_ptr,
- int ref_stride,
- unsigned int max_sad);
+ const uint8_t *ref_ptr,
+ int ref_stride);
typedef void (*vp8_copy32xn_fn_t)(
const unsigned char *src_ptr,
@@ -32,27 +33,17 @@ typedef void (*vp8_copy32xn_fn_t)(
int ref_stride,
int n);
-typedef void (*vp8_sad_multi_fn_t)(
+typedef void (*vpx_sad_multi_fn_t)(
const unsigned char *src_ptr,
int source_stride,
- const unsigned char *ref_ptr,
+ const unsigned char *ref_array,
int ref_stride,
unsigned int *sad_array);
-
-typedef void (*vp8_sad_multi1_fn_t)
- (
- const unsigned char *src_ptr,
- int source_stride,
- const unsigned char *ref_ptr,
- int ref_stride,
- unsigned short *sad_array
- );
-
-typedef void (*vp8_sad_multi_d_fn_t)
+typedef void (*vpx_sad_multi_d_fn_t)
(
const unsigned char *src_ptr,
int source_stride,
- const unsigned char * const ref_ptr[],
+ const unsigned char * const ref_array[],
int ref_stride,
unsigned int *sad_array
);
@@ -102,15 +93,15 @@ typedef unsigned int (*vp8_get16x16prederror_fn_t)
typedef struct variance_vtable
{
- vp8_sad_fn_t sdf;
+ vpx_sad_fn_t sdf;
vp8_variance_fn_t vf;
vp8_subpixvariance_fn_t svf;
vp8_variance_fn_t svf_halfpix_h;
vp8_variance_fn_t svf_halfpix_v;
vp8_variance_fn_t svf_halfpix_hv;
- vp8_sad_multi_fn_t sdx3f;
- vp8_sad_multi1_fn_t sdx8f;
- vp8_sad_multi_d_fn_t sdx4df;
+ vpx_sad_multi_fn_t sdx3f;
+ vpx_sad_multi_fn_t sdx8f;
+ vpx_sad_multi_d_fn_t sdx4df;
#if ARCH_X86 || ARCH_X86_64
vp8_copy32xn_fn_t copymem;
#endif
« no previous file with comments | « source/libvpx/vp8/common/setupintrarecon.c ('k') | source/libvpx/vp8/common/x86/copy_sse2.asm » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698