1 /* 2 * Copyright(c) 2018 Intel Corporation 3 * SPDX - License - Identifier: BSD - 2 - Clause - Patent 4 */ 5 6 #ifndef EBAVCSTYLEMCP_SSSE3_H 7 #define EBAVCSTYLEMCP_SSSE3_H 8 9 #include "EbDefinitions.h" 10 11 #ifdef __cplusplus 12 extern "C" { 13 #endif 14 15 void AvcStyleLumaInterpolationFilterHorizontal_SSSE3_INTRIN(EB_BYTE refPic, EB_U32 srcStride, EB_BYTE dst, EB_U32 dstStride, EB_U32 puWidth, EB_U32 puHeight, EB_BYTE tempBuf, EB_U32 fracPos); 16 void AvcStyleLumaInterpolationFilterVertical_SSSE3_INTRIN(EB_BYTE refPic, EB_U32 srcStride, EB_BYTE dst, EB_U32 dstStride, EB_U32 puWidth, EB_U32 puHeight, EB_BYTE tempBuf, EB_U32 fracPos); 17 #ifdef __cplusplus 18 } 19 #endif 20 #endif //EBAVCSTYLEMCP_H 21