[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