[x265] [PATCH 1 of 3] Adding function pointer type & array declaration for chroma vss filter functions
nabajit at multicorewareinc.com
nabajit at multicorewareinc.com
Fri Nov 15 12:31:26 CET 2013
# HG changeset patch
# User Nabajit Deka
# Date 1384514598 -19800
# Fri Nov 15 16:53:18 2013 +0530
# Node ID 98bb7d2f07c89a241d8ba9c1d4f145e1feb62307
# Parent 19b8ab58a80d9a2a1a6ba6103be23c21a424520a
Adding function pointer type & array declaration for chroma vss filter functions
diff -r 19b8ab58a80d -r 98bb7d2f07c8 source/common/primitives.h
--- a/source/common/primitives.h Fri Nov 15 15:44:45 2013 +0530
+++ b/source/common/primitives.h Fri Nov 15 16:53:18 2013 +0530
@@ -199,6 +199,7 @@
typedef void (*filter_pp_t) (pixel *src, intptr_t srcStride, pixel *dst, intptr_t dstStride, int coeffIdx);
typedef void (*filter_ps_t) (pixel *src, intptr_t srcStride, int16_t *dst, intptr_t dstStride, int coeffIdx);
typedef void (*filter_sp_t) (int16_t *src, intptr_t srcStride, pixel *dst, intptr_t dstStride, int coeffIdx);
+typedef void (*filter_ss_t) (int16_t *src, intptr_t srcStride, int16_t *dst, intptr_t dstStride, int coeffIdx);
typedef void (*filter_hv_pp_t) (pixel *src, intptr_t srcStride, pixel *dst, intptr_t dstStride, int idxX, int idxY);
typedef void (*filter_p2s_t)(pixel *src, intptr_t srcStride, int16_t *dst, int width, int height);
@@ -253,6 +254,7 @@
filter_pp_t chroma_vpp[NUM_CHROMA_PARTITIONS];
filter_ps_t chroma_vps[NUM_CHROMA_PARTITIONS];
filter_sp_t chroma_vsp[NUM_CHROMA_PARTITIONS];
+ filter_ss_t chroma_vss[NUM_CHROMA_PARTITIONS];
filter_pp_t luma_vpp[NUM_LUMA_PARTITIONS];
filter_ps_t luma_vps[NUM_LUMA_PARTITIONS];
filter_sp_t luma_vsp[NUM_LUMA_PARTITIONS];
More information about the x265-devel
mailing list