OLD | NEW |
(Empty) | |
| 1 /* |
| 2 * Copyright (c) 2013 The WebRTC project authors. All Rights Reserved. |
| 3 * |
| 4 * Use of this source code is governed by a BSD-style license |
| 5 * that can be found in the LICENSE file in the root of the source |
| 6 * tree. An additional intellectual property rights grant can be found |
| 7 * in the file PATENTS. All contributing project authors may |
| 8 * be found in the AUTHORS file in the root of the source tree. |
| 9 * |
| 10 * This file was originally licensed as follows. It has been |
| 11 * relicensed with permission from the copyright holders. |
| 12 */ |
| 13 |
| 14 /* |
| 15 * |
| 16 * File Name: armOMX_ReleaseVersion.h |
| 17 * OpenMAX DL: v1.0.2 |
| 18 * Last Modified Revision: 15322 |
| 19 * Last Modified Date: Wed, 15 Oct 2008 |
| 20 * |
| 21 * (c) Copyright 2007-2008 ARM Limited. All Rights Reserved. |
| 22 * |
| 23 * |
| 24 * |
| 25 * This file allows a version of the OMX DL libraries to be built where some or |
| 26 * all of the function names can be given a user specified suffix. |
| 27 * |
| 28 * You might want to use it where: |
| 29 * |
| 30 * - you want to rename a function "out of the way" so that you could replace |
| 31 * a function with a different version (the original version would still be |
| 32 * in the library just with a different name - so you could debug the new |
| 33 * version by comparing it to the output of the old) |
| 34 * |
| 35 * - you want to rename all the functions to versions with a suffix so that |
| 36 * you can include two versions of the library and choose between functions |
| 37 * at runtime. |
| 38 * |
| 39 * e.g. omxIPBM_Copy_U8_C1R could be renamed omxIPBM_Copy_U8_C1R_CortexA8 |
| 40 * |
| 41 */ |
| 42 |
| 43 |
| 44 #ifndef _armOMX_H_ |
| 45 #define _armOMX_H_ |
| 46 |
| 47 #define ARMOMX_ENABLE_RENAMING 0 |
| 48 #if ARMOMX_ENABLE_RENAMING |
| 49 |
| 50 /* We need to define these two macros in order to expand and concatenate the nam
es */ |
| 51 #define OMXCAT2BAR(A, B) omx ## A ## B |
| 52 #define OMXCATBAR(A, B) OMXCAT2BAR(A, B) |
| 53 |
| 54 /* Define the suffix to add to all functions - the default is no suffix */ |
| 55 #define BARE_SUFFIX |
| 56 |
| 57 |
| 58 |
| 59 /* Define what happens to the bare suffix-less functions, down to the sub-domain
accuracy */ |
| 60 #define OMXACAAC_SUFFIX BARE_SUFFIX |
| 61 #define OMXACMP3_SUFFIX BARE_SUFFIX |
| 62 #define OMXICJP_SUFFIX BARE_SUFFIX |
| 63 #define OMXIPBM_SUFFIX BARE_SUFFIX |
| 64 #define OMXIPCS_SUFFIX BARE_SUFFIX |
| 65 #define OMXIPPP_SUFFIX BARE_SUFFIX |
| 66 #define OMXSP_SUFFIX BARE_SUFFIX |
| 67 #define OMXVCCOMM_SUFFIX BARE_SUFFIX |
| 68 #define OMXVCM4P10_SUFFIX BARE_SUFFIX |
| 69 #define OMXVCM4P2_SUFFIX BARE_SUFFIX |
| 70 |
| 71 |
| 72 |
| 73 |
| 74 /* Define what the each bare, un-suffixed OpenMAX API function names is to be re
named */ |
| 75 #define omxACAAC_DecodeChanPairElt OMXCATBAR(ACAAC_Decode
ChanPairElt, OMXACAAC_SUFFIX) |
| 76 #define omxACAAC_DecodeDatStrElt OMXCATBAR(ACAAC_Decode
DatStrElt, OMXACAAC_SUFFIX) |
| 77 #define omxACAAC_DecodeFillElt OMXCATBAR(ACAAC_Decode
FillElt, OMXACAAC_SUFFIX) |
| 78 #define omxACAAC_DecodeIsStereo_S32 OMXCATBAR(ACAAC_Decode
IsStereo_S32, OMXACAAC_SUFFIX) |
| 79 #define omxACAAC_DecodeMsPNS_S32_I OMXCATBAR(ACAAC_Decode
MsPNS_S32_I, OMXACAAC_SUFFIX) |
| 80 #define omxACAAC_DecodeMsStereo_S32_I OMXCATBAR(ACAAC_Decode
MsStereo_S32_I, OMXACAAC_SUFFIX) |
| 81 #define omxACAAC_DecodePrgCfgElt OMXCATBAR(ACAAC_Decode
PrgCfgElt, OMXACAAC_SUFFIX) |
| 82 #define omxACAAC_DecodeTNS_S32_I OMXCATBAR(ACAAC_Decode
TNS_S32_I, OMXACAAC_SUFFIX) |
| 83 #define omxACAAC_DeinterleaveSpectrum_S32 OMXCATBAR(ACAAC_Deinte
rleaveSpectrum_S32, OMXACAAC_SUFFIX) |
| 84 #define omxACAAC_EncodeTNS_S32_I OMXCATBAR(ACAAC_Encode
TNS_S32_I, OMXACAAC_SUFFIX) |
| 85 #define omxACAAC_LongTermPredict_S32 OMXCATBAR(ACAAC_LongTe
rmPredict_S32, OMXACAAC_SUFFIX) |
| 86 #define omxACAAC_LongTermReconstruct_S32_I OMXCATBAR(ACAAC_LongTe
rmReconstruct_S32_I, OMXACAAC_SUFFIX) |
| 87 #define omxACAAC_MDCTFwd_S32 OMXCATBAR(ACAAC_MDCTFw
d_S32, OMXACAAC_SUFFIX) |
| 88 #define omxACAAC_MDCTInv_S32_S16 OMXCATBAR(ACAAC_MDCTIn
v_S32_S16, OMXACAAC_SUFFIX) |
| 89 #define omxACAAC_NoiselessDecode OMXCATBAR(ACAAC_Noisel
essDecode, OMXACAAC_SUFFIX) |
| 90 #define omxACAAC_QuantInv_S32_I OMXCATBAR(ACAAC_QuantI
nv_S32_I, OMXACAAC_SUFFIX) |
| 91 #define omxACAAC_UnpackADIFHeader OMXCATBAR(ACAAC_Unpack
ADIFHeader, OMXACAAC_SUFFIX) |
| 92 #define omxACAAC_UnpackADTSFrameHeader OMXCATBAR(ACAAC_Unpack
ADTSFrameHeader, OMXACAAC_SUFFIX) |
| 93 |
| 94 |
| 95 #define omxACMP3_HuffmanDecode_S32 OMXCATBAR(ACMP3_Huffma
nDecode_S32, OMXACMP3_SUFFIX) |
| 96 #define omxACMP3_HuffmanDecodeSfb_S32 OMXCATBAR(ACMP3_Huffma
nDecodeSfb_S32, OMXACMP3_SUFFIX) |
| 97 #define omxACMP3_HuffmanDecodeSfbMbp_S32 OMXCATBAR(ACMP3_Huffma
nDecodeSfbMbp_S32, OMXACMP3_SUFFIX) |
| 98 #define omxACMP3_MDCTInv_S32 OMXCATBAR(ACMP3_MDCTIn
v_S32, OMXACMP3_SUFFIX) |
| 99 #define omxACMP3_ReQuantize_S32_I OMXCATBAR(ACMP3_ReQuan
tize_S32_I, OMXACMP3_SUFFIX) |
| 100 #define omxACMP3_ReQuantizeSfb_S32_I OMXCATBAR(ACMP3_ReQuan
tizeSfb_S32_I, OMXACMP3_SUFFIX) |
| 101 #define omxACMP3_SynthPQMF_S32_S16 OMXCATBAR(ACMP3_SynthP
QMF_S32_S16, OMXACMP3_SUFFIX) |
| 102 #define omxACMP3_UnpackFrameHeader OMXCATBAR(ACMP3_Unpack
FrameHeader, OMXACMP3_SUFFIX) |
| 103 #define omxACMP3_UnpackScaleFactors_S8 OMXCATBAR(ACMP3_Unpack
ScaleFactors_S8, OMXACMP3_SUFFIX) |
| 104 #define omxACMP3_UnpackSideInfo OMXCATBAR(ACMP3_Unpack
SideInfo, OMXACMP3_SUFFIX) |
| 105 |
| 106 #define omxICJP_CopyExpand_U8_C3 OMXCATBAR(ICJP_CopyExp
and_U8_C3, OMXICJP_SUFFIX) |
| 107 #define omxICJP_DCTFwd_S16 OMXCATBAR(ICJP_DCTFwd_
S16, OMXICJP_SUFFIX) |
| 108 #define omxICJP_DCTFwd_S16_I OMXCATBAR(ICJP_DCTFwd_
S16_I, OMXICJP_SUFFIX) |
| 109 #define omxICJP_DCTInv_S16 OMXCATBAR(ICJP_DCTInv_
S16, OMXICJP_SUFFIX) |
| 110 #define omxICJP_DCTInv_S16_I OMXCATBAR(ICJP_DCTInv_
S16_I, OMXICJP_SUFFIX) |
| 111 #define omxICJP_DCTQuantFwd_Multiple_S16 OMXCATBAR(ICJP_DCTQuan
tFwd_Multiple_S16, OMXICJP_SUFFIX) |
| 112 #define omxICJP_DCTQuantFwd_S16 OMXCATBAR(ICJP_DCTQuan
tFwd_S16, OMXICJP_SUFFIX) |
| 113 #define omxICJP_DCTQuantFwd_S16_I OMXCATBAR(ICJP_DCTQuan
tFwd_S16_I, OMXICJP_SUFFIX) |
| 114 #define omxICJP_DCTQuantFwdTableInit OMXCATBAR(ICJP_DCTQuan
tFwdTableInit, OMXICJP_SUFFIX) |
| 115 #define omxICJP_DCTQuantInv_Multiple_S16 OMXCATBAR(ICJP_DCTQuan
tInv_Multiple_S16, OMXICJP_SUFFIX) |
| 116 #define omxICJP_DCTQuantInv_S16 OMXCATBAR(ICJP_DCTQuan
tInv_S16, OMXICJP_SUFFIX) |
| 117 #define omxICJP_DCTQuantInv_S16_I OMXCATBAR(ICJP_DCTQuan
tInv_S16_I, OMXICJP_SUFFIX) |
| 118 #define omxICJP_DCTQuantInvTableInit OMXCATBAR(ICJP_DCTQuan
tInvTableInit, OMXICJP_SUFFIX) |
| 119 #define omxICJP_DecodeHuffman8x8_Direct_S16_C1 OMXCATBAR(ICJP_DecodeH
uffman8x8_Direct_S16_C1, OMXICJP_SUFFIX) |
| 120 #define omxICJP_DecodeHuffmanSpecGetBufSize_U8 OMXCATBAR(ICJP_DecodeH
uffmanSpecGetBufSize_U8, OMXICJP_SUFFIX) |
| 121 #define omxICJP_DecodeHuffmanSpecInit_U8 OMXCATBAR(ICJP_DecodeH
uffmanSpecInit_U8, OMXICJP_SUFFIX) |
| 122 #define omxICJP_EncodeHuffman8x8_Direct_S16_U1_C1 OMXCATBAR(ICJP_EncodeH
uffman8x8_Direct_S16_U1_C1, OMXICJP_SUFFIX) |
| 123 #define omxICJP_EncodeHuffmanSpecGetBufSize_U8 OMXCATBAR(ICJP_EncodeH
uffmanSpecGetBufSize_U8, OMXICJP_SUFFIX) |
| 124 #define omxICJP_EncodeHuffmanSpecInit_U8 OMXCATBAR(ICJP_EncodeH
uffmanSpecInit_U8, OMXICJP_SUFFIX) |
| 125 |
| 126 #define omxIPBM_AddC_U8_C1R_Sfs OMXCATBAR(IPBM_AddC_U8
_C1R_Sfs, OMXIPBM_SUFFIX) |
| 127 #define omxIPBM_Copy_U8_C1R OMXCATBAR(IPBM_Copy_U8
_C1R, OMXIPBM_SUFFIX) |
| 128 #define omxIPBM_Copy_U8_C3R OMXCATBAR(IPBM_Copy_U8
_C3R, OMXIPBM_SUFFIX) |
| 129 #define omxIPBM_Mirror_U8_C1R OMXCATBAR(IPBM_Mirror_
U8_C1R, OMXIPBM_SUFFIX) |
| 130 #define omxIPBM_MulC_U8_C1R_Sfs OMXCATBAR(IPBM_MulC_U8
_C1R_Sfs, OMXIPBM_SUFFIX) |
| 131 |
| 132 #define omxIPCS_ColorTwistQ14_U8_C3R OMXCATBAR(IPCS_ColorTw
istQ14_U8_C3R, OMXIPCS_SUFFIX) |
| 133 #define omxIPCS_BGR565ToYCbCr420LS_MCU_U16_S16_C3P3R OMXCATBAR(IPCS_BGR565T
oYCbCr420LS_MCU_U16_S16_C3P3R, OMXIPCS_SUFFIX) |
| 134 #define omxIPCS_BGR565ToYCbCr422LS_MCU_U16_S16_C3P3R OMXCATBAR(IPCS_BGR565T
oYCbCr422LS_MCU_U16_S16_C3P3R, OMXIPCS_SUFFIX) |
| 135 #define omxIPCS_BGR565ToYCbCr444LS_MCU_U16_S16_C3P3R OMXCATBAR(IPCS_BGR565T
oYCbCr444LS_MCU_U16_S16_C3P3R, OMXIPCS_SUFFIX) |
| 136 #define omxIPCS_BGR888ToYCbCr420LS_MCU_U8_S16_C3P3R OMXCATBAR(IPCS_BGR888T
oYCbCr420LS_MCU_U8_S16_C3P3R, OMXIPCS_SUFFIX) |
| 137 #define omxIPCS_BGR888ToYCbCr422LS_MCU_U8_S16_C3P3R OMXCATBAR(IPCS_BGR888T
oYCbCr422LS_MCU_U8_S16_C3P3R, OMXIPCS_SUFFIX) |
| 138 #define omxIPCS_BGR888ToYCbCr444LS_MCU_U8_S16_C3P3R OMXCATBAR(IPCS_BGR888T
oYCbCr444LS_MCU_U8_S16_C3P3R, OMXIPCS_SUFFIX) |
| 139 #define omxIPCS_YCbCr420RszCscRotBGR_U8_P3C3R OMXCATBAR(IPCS_YCbCr42
0RszCscRotBGR_U8_P3C3R, OMXIPCS_SUFFIX) |
| 140 #define omxIPCS_YCbCr420RszRot_U8_P3R OMXCATBAR(IPCS_YCbCr42
0RszRot_U8_P3R, OMXIPCS_SUFFIX) |
| 141 #define omxIPCS_YCbCr420ToBGR565_U8_U16_P3C3R OMXCATBAR(IPCS_YCbCr42
0ToBGR565_U8_U16_P3C3R, OMXIPCS_SUFFIX) |
| 142 #define omxIPCS_YCbCr420ToBGR565LS_MCU_S16_U16_P3C3R OMXCATBAR(IPCS_YCbCr42
0ToBGR565LS_MCU_S16_U16_P3C3R, OMXIPCS_SUFFIX) |
| 143 #define omxIPCS_YCbCr420ToBGR888LS_MCU_S16_U8_P3C3R OMXCATBAR(IPCS_YCbCr42
0ToBGR888LS_MCU_S16_U8_P3C3R, OMXIPCS_SUFFIX) |
| 144 #define omxIPCS_YCbCr422RszCscRotBGR_U8_P3C3R OMXCATBAR(IPCS_YCbCr42
2RszCscRotBGR_U8_P3C3R, OMXIPCS_SUFFIX) |
| 145 #define omxIPCS_CbYCrY422RszCscRotBGR_U8_U16_C2R OMXCATBAR(IPCS_CbYCrY4
22RszCscRotBGR_U8_U16_C2R, OMXIPCS_SUFFIX) |
| 146 #define omxIPCS_YCbCr422RszRot_U8_P3R OMXCATBAR(IPCS_YCbCr42
2RszRot_U8_P3R, OMXIPCS_SUFFIX) |
| 147 #define omxIPCS_YCbYCr422ToBGR565_U8_U16_C2C3R OMXCATBAR(IPCS_YCbYCr4
22ToBGR565_U8_U16_C2C3R, OMXIPCS_SUFFIX) |
| 148 #define omxIPCS_YCbCr422ToBGR565LS_MCU_S16_U16_P3C3R OMXCATBAR(IPCS_YCbCr42
2ToBGR565LS_MCU_S16_U16_P3C3R, OMXIPCS_SUFFIX) |
| 149 #define omxIPCS_YCbYCr422ToBGR888_U8_C2C3R OMXCATBAR(IPCS_YCbYCr4
22ToBGR888_U8_C2C3R, OMXIPCS_SUFFIX) |
| 150 #define omxIPCS_YCbCr422ToBGR888LS_MCU_S16_U8_P3C3R OMXCATBAR(IPCS_YCbCr42
2ToBGR888LS_MCU_S16_U8_P3C3R, OMXIPCS_SUFFIX) |
| 151 #define omxIPCS_YCbCr422ToBGR888LS_MCU_S16_U8_P3C3R OMXCATBAR(IPCS_YCbCr42
2ToBGR888LS_MCU_S16_U8_P3C3R, OMXIPCS_SUFFIX) |
| 152 #define omxIPCS_CbYCrY422ToYCbCr420Rotate_U8_C2P3R OMXCATBAR(IPCS_CbYCrY4
22ToYCbCr420Rotate_U8_C2P3R, OMXIPCS_SUFFIX) |
| 153 #define omxIPCS_YCbCr422ToYCbCr420Rotate_U8_P3R OMXCATBAR(IPCS_YCbCr42
2ToYCbCr420Rotate_U8_P3R, OMXIPCS_SUFFIX) |
| 154 #define omxIPCS_YCbCr444ToBGR565_U8_U16_C3R OMXCATBAR(IPCS_YCbCr44
4ToBGR565_U8_U16_C3R, OMXIPCS_SUFFIX) |
| 155 #define omxIPCS_YCbCr444ToBGR565_U8_U16_P3C3R OMXCATBAR(IPCS_YCbCr44
4ToBGR565_U8_U16_P3C3R, OMXIPCS_SUFFIX) |
| 156 #define omxIPCS_YCbCr444ToBGR565LS_MCU_S16_U16_P3C3R OMXCATBAR(IPCS_YCbCr44
4ToBGR565LS_MCU_S16_U16_P3C3R, OMXIPCS_SUFFIX) |
| 157 #define omxIPCS_YCbCr444ToBGR888_U8_C3R OMXCATBAR(IPCS_YCbCr44
4ToBGR888_U8_C3R, OMXIPCS_SUFFIX) |
| 158 |
| 159 #define omxIPPP_Deblock_HorEdge_U8_I OMXCATBAR(IPPP_Deblock
_HorEdge_U8_I, OMXIPPP_SUFFIX) |
| 160 #define omxIPPP_Deblock_VerEdge_U8_I OMXCATBAR(IPPP_Deblock
_VerEdge_U8_I, OMXIPPP_SUFFIX) |
| 161 #define omxIPPP_FilterFIR_U8_C1R OMXCATBAR(IPPP_FilterF
IR_U8_C1R, OMXIPPP_SUFFIX) |
| 162 #define omxIPPP_FilterMedian_U8_C1R OMXCATBAR(IPPP_FilterM
edian_U8_C1R, OMXIPPP_SUFFIX) |
| 163 #define omxIPPP_GetCentralMoment_S64 OMXCATBAR(IPPP_GetCent
ralMoment_S64, OMXIPPP_SUFFIX) |
| 164 #define omxIPPP_GetSpatialMoment_S64 OMXCATBAR(IPPP_GetSpat
ialMoment_S64, OMXIPPP_SUFFIX) |
| 165 #define omxIPPP_MomentGetStateSize OMXCATBAR(IPPP_MomentG
etStateSize, OMXIPPP_SUFFIX) |
| 166 #define omxIPPP_MomentInit OMXCATBAR(IPPP_MomentI
nit, OMXIPPP_SUFFIX) |
| 167 #define omxIPPP_Moments_U8_C1R OMXCATBAR(IPPP_Moments
_U8_C1R, OMXIPPP_SUFFIX) |
| 168 #define omxIPPP_Moments_U8_C3R OMXCATBAR(IPPP_Moments
_U8_C3R, OMXIPPP_SUFFIX) |
| 169 |
| 170 #define omxSP_BlockExp_S16 OMXCATBAR(SP_BlockExp_
S16, OMXSP_SUFFIX) |
| 171 #define omxSP_BlockExp_S32 OMXCATBAR(SP_BlockExp_
S32, OMXSP_SUFFIX) |
| 172 #define omxSP_Copy_S16 OMXCATBAR(SP_Copy_S16,
OMXSP_SUFFIX) |
| 173 #define omxSP_DotProd_S16 OMXCATBAR(SP_DotProd_S
16, OMXSP_SUFFIX) |
| 174 #define omxSP_DotProd_S16_Sfs OMXCATBAR(SP_DotProd_S
16_Sfs, OMXSP_SUFFIX) |
| 175 #define omxSP_FFTFwd_CToC_SC16_Sfs OMXCATBAR(SP_FFTFwd_CT
oC_SC16_Sfs, OMXSP_SUFFIX) |
| 176 #define omxSP_FFTFwd_CToC_SC32_Sfs OMXCATBAR(SP_FFTFwd_CT
oC_SC32_Sfs, OMXSP_SUFFIX) |
| 177 #define omxSP_FFTFwd_RToCCS_S16S32_Sfs OMXCATBAR(SP_FFTFwd_RT
oCCS_S16S32_Sfs, OMXSP_SUFFIX) |
| 178 #define omxSP_FFTFwd_RToCCS_S32_Sfs OMXCATBAR(SP_FFTFwd_RT
oCCS_S32_Sfs, OMXSP_SUFFIX) |
| 179 #define omxSP_FFTGetBufSize_C_SC16 OMXCATBAR(SP_FFTGetBuf
Size_C_SC16, OMXSP_SUFFIX) |
| 180 #define omxSP_FFTGetBufSize_C_SC32 OMXCATBAR(SP_FFTGetBuf
Size_C_SC32, OMXSP_SUFFIX) |
| 181 #define omxSP_FFTGetBufSize_R_S16S32 OMXCATBAR(SP_FFTGetBuf
Size_R_S16S32, OMXSP_SUFFIX) |
| 182 #define omxSP_FFTGetBufSize_R_S32 OMXCATBAR(SP_FFTGetBuf
Size_R_S32, OMXSP_SUFFIX) |
| 183 #define omxSP_FFTInit_C_SC16 OMXCATBAR(SP_FFTInit_C
_SC16, OMXSP_SUFFIX) |
| 184 #define omxSP_FFTInit_C_SC32 OMXCATBAR(SP_FFTInit_C
_SC32, OMXSP_SUFFIX) |
| 185 #define omxSP_FFTInit_R_S16S32 OMXCATBAR(SP_FFTInit_R
_S16S32, OMXSP_SUFFIX) |
| 186 #define omxSP_FFTInit_R_S32 OMXCATBAR(SP_FFTInit_R
_S32, OMXSP_SUFFIX) |
| 187 #define omxSP_FFTInv_CCSToR_S32_Sfs OMXCATBAR(SP_FFTInv_CC
SToR_S32_Sfs, OMXSP_SUFFIX) |
| 188 #define omxSP_FFTInv_CCSToR_S32S16_Sfs OMXCATBAR(SP_FFTInv_CC
SToR_S32S16_Sfs, OMXSP_SUFFIX) |
| 189 #define omxSP_FFTInv_CToC_SC16_Sfs OMXCATBAR(SP_FFTInv_CT
oC_SC16_Sfs, OMXSP_SUFFIX) |
| 190 #define omxSP_FFTInv_CToC_SC32_Sfs OMXCATBAR(SP_FFTInv_CT
oC_SC32_Sfs, OMXSP_SUFFIX) |
| 191 #define omxSP_FilterMedian_S32 OMXCATBAR(SP_FilterMed
ian_S32, OMXSP_SUFFIX) |
| 192 #define omxSP_FilterMedian_S32_I OMXCATBAR(SP_FilterMed
ian_S32_I, OMXSP_SUFFIX) |
| 193 #define omxSP_FIR_Direct_S16 OMXCATBAR(SP_FIR_Direc
t_S16, OMXSP_SUFFIX) |
| 194 #define omxSP_FIR_Direct_S16_I OMXCATBAR(SP_FIR_Direc
t_S16_I, OMXSP_SUFFIX) |
| 195 #define omxSP_FIR_Direct_S16_ISfs OMXCATBAR(SP_FIR_Direc
t_S16_ISfs, OMXSP_SUFFIX) |
| 196 #define omxSP_FIR_Direct_S16_Sfs OMXCATBAR(SP_FIR_Direc
t_S16_Sfs, OMXSP_SUFFIX) |
| 197 #define omxSP_FIROne_Direct_S16 OMXCATBAR(SP_FIROne_Di
rect_S16, OMXSP_SUFFIX) |
| 198 #define omxSP_FIROne_Direct_S16_I OMXCATBAR(SP_FIROne_Di
rect_S16_I, OMXSP_SUFFIX) |
| 199 #define omxSP_FIROne_Direct_S16_ISfs OMXCATBAR(SP_FIROne_Di
rect_S16_ISfs, OMXSP_SUFFIX) |
| 200 #define omxSP_FIROne_Direct_S16_Sfs OMXCATBAR(SP_FIROne_Di
rect_S16_Sfs, OMXSP_SUFFIX) |
| 201 #define omxSP_IIR_BiQuadDirect_S16 OMXCATBAR(SP_IIR_BiQua
dDirect_S16, OMXSP_SUFFIX) |
| 202 #define omxSP_IIR_BiQuadDirect_S16_I OMXCATBAR(SP_IIR_BiQua
dDirect_S16_I, OMXSP_SUFFIX) |
| 203 #define omxSP_IIR_Direct_S16 OMXCATBAR(SP_IIR_Direc
t_S16, OMXSP_SUFFIX) |
| 204 #define omxSP_IIR_Direct_S16_I OMXCATBAR(SP_IIR_Direc
t_S16_I, OMXSP_SUFFIX) |
| 205 #define omxSP_IIROne_BiQuadDirect_S16 OMXCATBAR(SP_IIROne_Bi
QuadDirect_S16, OMXSP_SUFFIX) |
| 206 #define omxSP_IIROne_BiQuadDirect_S16_I OMXCATBAR(SP_IIROne_Bi
QuadDirect_S16_I, OMXSP_SUFFIX) |
| 207 #define omxSP_IIROne_Direct_S16 OMXCATBAR(SP_IIROne_Di
rect_S16, OMXSP_SUFFIX) |
| 208 #define omxSP_IIROne_Direct_S16_I OMXCATBAR(SP_IIROne_Di
rect_S16_I, OMXSP_SUFFIX) |
| 209 |
| 210 #define omxVCCOMM_Average_16x OMXCATBAR(VCCOMM_Avera
ge_16x, OMXVCCOMM_SUFFIX) |
| 211 #define omxVCCOMM_Average_8x OMXCATBAR(VCCOMM_Avera
ge_8x, OMXVCCOMM_SUFFIX) |
| 212 #define omxVCCOMM_ComputeTextureErrorBlock OMXCATBAR(VCCOMM_Compu
teTextureErrorBlock, OMXVCCOMM_SUFFIX) |
| 213 #define omxVCCOMM_ComputeTextureErrorBlock_SAD OMXCATBAR(VCCOMM_Compu
teTextureErrorBlock_SAD, OMXVCCOMM_SUFFIX) |
| 214 #define omxVCCOMM_Copy16x16 OMXCATBAR(VCCOMM_Copy1
6x16, OMXVCCOMM_SUFFIX) |
| 215 #define omxVCCOMM_Copy8x8 OMXCATBAR(VCCOMM_Copy8
x8, OMXVCCOMM_SUFFIX) |
| 216 #define omxVCCOMM_ExpandFrame_I OMXCATBAR(VCCOMM_Expan
dFrame_I, OMXVCCOMM_SUFFIX) |
| 217 #define omxVCCOMM_LimitMVToRect OMXCATBAR(VCCOMM_Limit
MVToRect, OMXVCCOMM_SUFFIX) |
| 218 #define omxVCCOMM_SAD_16x OMXCATBAR(VCCOMM_SAD_1
6x, OMXVCCOMM_SUFFIX) |
| 219 #define omxVCCOMM_SAD_8x OMXCATBAR(VCCOMM_SAD_8
x, OMXVCCOMM_SUFFIX) |
| 220 |
| 221 #define omxVCM4P10_Average_4x OMXCATBAR(VCM4P10_Aver
age_4x, OMXVCM4P10_SUFFIX) |
| 222 #define omxVCM4P10_BlockMatch_Half OMXCATBAR(VCM4P10_Bloc
kMatch_Half, OMXVCM4P10_SUFFIX) |
| 223 #define omxVCM4P10_BlockMatch_Integer OMXCATBAR(VCM4P10_Bloc
kMatch_Integer, OMXVCM4P10_SUFFIX) |
| 224 #define omxVCM4P10_BlockMatch_Quarter OMXCATBAR(VCM4P10_Bloc
kMatch_Quarter, OMXVCM4P10_SUFFIX) |
| 225 #define omxVCM4P10_DeblockChroma_I OMXCATBAR(VCM4P10_Debl
ockChroma_I, OMXVCM4P10_SUFFIX) |
| 226 #define omxVCM4P10_DeblockLuma_I OMXCATBAR(VCM4P10_Debl
ockLuma_I, OMXVCM4P10_SUFFIX) |
| 227 #define omxVCM4P10_DecodeChromaDcCoeffsToPairCAVLC OMXCATBAR(VCM4P10_Deco
deChromaDcCoeffsToPairCAVLC, OMXVCM4P10_SUFFIX) |
| 228 #define omxVCM4P10_DecodeCoeffsToPairCAVLC OMXCATBAR(VCM4P10_Deco
deCoeffsToPairCAVLC, OMXVCM4P10_SUFFIX) |
| 229 #define omxVCM4P10_DequantTransformResidualFromPairAndAdd OMXCATBAR(VCM4P10_Dequ
antTransformResidualFromPairAndAdd, OMXVCM4P10_SUFFIX) |
| 230 #define omxVCM4P10_FilterDeblockingChroma_HorEdge_I OMXCATBAR(VCM4P10_Filt
erDeblockingChroma_HorEdge_I, OMXVCM4P10_SUFFIX) |
| 231 #define omxVCM4P10_FilterDeblockingChroma_VerEdge_I OMXCATBAR(VCM4P10_Filt
erDeblockingChroma_VerEdge_I, OMXVCM4P10_SUFFIX) |
| 232 #define omxVCM4P10_FilterDeblockingLuma_HorEdge_I OMXCATBAR(VCM4P10_Filt
erDeblockingLuma_HorEdge_I, OMXVCM4P10_SUFFIX) |
| 233 #define omxVCM4P10_FilterDeblockingLuma_VerEdge_I OMXCATBAR(VCM4P10_Filt
erDeblockingLuma_VerEdge_I, OMXVCM4P10_SUFFIX) |
| 234 #define omxVCM4P10_GetVLCInfo OMXCATBAR(VCM4P10_GetV
LCInfo, OMXVCM4P10_SUFFIX) |
| 235 #define omxVCM4P10_InterpolateChroma OMXCATBAR(VCM4P10_Inte
rpolateChroma, OMXVCM4P10_SUFFIX) |
| 236 #define omxVCM4P10_InterpolateHalfHor_Luma OMXCATBAR(VCM4P10_Inte
rpolateHalfHor_Luma, OMXVCM4P10_SUFFIX) |
| 237 #define omxVCM4P10_InterpolateHalfVer_Luma OMXCATBAR(VCM4P10_Inte
rpolateHalfVer_Luma, OMXVCM4P10_SUFFIX) |
| 238 #define omxVCM4P10_InterpolateLuma OMXCATBAR(VCM4P10_Inte
rpolateLuma, OMXVCM4P10_SUFFIX) |
| 239 #define omxVCM4P10_InvTransformDequant_ChromaDC OMXCATBAR(VCM4P10_InvT
ransformDequant_ChromaDC, OMXVCM4P10_SUFFIX) |
| 240 #define omxVCM4P10_InvTransformDequant_LumaDC OMXCATBAR(VCM4P10_InvT
ransformDequant_LumaDC, OMXVCM4P10_SUFFIX) |
| 241 #define omxVCM4P10_InvTransformResidualAndAdd OMXCATBAR(VCM4P10_InvT
ransformResidualAndAdd, OMXVCM4P10_SUFFIX) |
| 242 #define omxVCM4P10_MEGetBufSize OMXCATBAR(VCM4P10_MEGe
tBufSize, OMXVCM4P10_SUFFIX) |
| 243 #define omxVCM4P10_MEInit OMXCATBAR(VCM4P10_MEIn
it, OMXVCM4P10_SUFFIX) |
| 244 #define omxVCM4P10_MotionEstimationMB OMXCATBAR(VCM4P10_Moti
onEstimationMB, OMXVCM4P10_SUFFIX) |
| 245 #define omxVCM4P10_PredictIntra_16x16 OMXCATBAR(VCM4P10_Pred
ictIntra_16x16, OMXVCM4P10_SUFFIX) |
| 246 #define omxVCM4P10_PredictIntra_4x4 OMXCATBAR(VCM4P10_Pred
ictIntra_4x4, OMXVCM4P10_SUFFIX) |
| 247 #define omxVCM4P10_PredictIntraChroma_8x8 OMXCATBAR(VCM4P10_Pre
dictIntraChroma_8x8, OMXVCM4P10_SUFFIX) |
| 248 #define omxVCM4P10_SAD_4x OMXCATBAR(VCM4P10_SAD_
4x, OMXVCM4P10_SUFFIX) |
| 249 #define omxVCM4P10_SADQuar_16x OMXCATBAR(VCM4P10_SADQ
uar_16x, OMXVCM4P10_SUFFIX) |
| 250 #define omxVCM4P10_SADQuar_4x OMXCATBAR(VCM4P10_SADQ
uar_4x, OMXVCM4P10_SUFFIX) |
| 251 #define omxVCM4P10_SADQuar_8x OMXCATBAR(VCM4P10_SADQ
uar_8x, OMXVCM4P10_SUFFIX) |
| 252 #define omxVCM4P10_SATD_4x4 OMXCATBAR(VCM4P10_SATD
_4x4, OMXVCM4P10_SUFFIX) |
| 253 #define omxVCM4P10_SubAndTransformQDQResidual OMXCATBAR(VCM4P10_SubA
ndTransformQDQResidual, OMXVCM4P10_SUFFIX) |
| 254 #define omxVCM4P10_TransformDequantChromaDCFromPair OMXCATBAR(VCM4P10_Tran
sformDequantChromaDCFromPair, OMXVCM4P10_SUFFIX) |
| 255 #define omxVCM4P10_TransformDequantLumaDCFromPair OMXCATBAR(VCM4P10_Tran
sformDequantLumaDCFromPair, OMXVCM4P10_SUFFIX) |
| 256 #define omxVCM4P10_TransformQuant_ChromaDC OMXCATBAR(VCM4P10_Tran
sformQuant_ChromaDC, OMXVCM4P10_SUFFIX) |
| 257 #define omxVCM4P10_TransformQuant_LumaDC OMXCATBAR(VCM4P10_Tran
sformQuant_LumaDC, OMXVCM4P10_SUFFIX) |
| 258 |
| 259 #define omxVCM4P2_BlockMatch_Half_16x16 OMXCATBAR(VCM4P2_Block
Match_Half_16x16, OMXVCM4P2_SUFFIX) |
| 260 #define omxVCM4P2_BlockMatch_Half_8x8 OMXCATBAR(VCM4P2_Block
Match_Half_8x8, OMXVCM4P2_SUFFIX) |
| 261 #define omxVCM4P2_BlockMatch_Integer_16x16 OMXCATBAR(VCM4P2_Block
Match_Integer_16x16, OMXVCM4P2_SUFFIX) |
| 262 #define omxVCM4P2_BlockMatch_Integer_8x8 OMXCATBAR(VCM4P2_Block
Match_Integer_8x8, OMXVCM4P2_SUFFIX) |
| 263 #define omxVCM4P2_DCT8x8blk OMXCATBAR(VCM4P2_DCT8x
8blk, OMXVCM4P2_SUFFIX) |
| 264 #define omxVCM4P2_DecodeBlockCoef_Inter OMXCATBAR(VCM4P2_Decod
eBlockCoef_Inter, OMXVCM4P2_SUFFIX) |
| 265 #define omxVCM4P2_DecodeBlockCoef_Intra OMXCATBAR(VCM4P2_Decod
eBlockCoef_Intra, OMXVCM4P2_SUFFIX) |
| 266 #define omxVCM4P2_DecodePadMV_PVOP OMXCATBAR(VCM4P2_Decod
ePadMV_PVOP, OMXVCM4P2_SUFFIX) |
| 267 #define omxVCM4P2_DecodeVLCZigzag_Inter OMXCATBAR(VCM4P2_Decod
eVLCZigzag_Inter, OMXVCM4P2_SUFFIX) |
| 268 #define omxVCM4P2_DecodeVLCZigzag_IntraACVLC OMXCATBAR(VCM4P2_Decod
eVLCZigzag_IntraACVLC, OMXVCM4P2_SUFFIX) |
| 269 #define omxVCM4P2_DecodeVLCZigzag_IntraDCVLC OMXCATBAR(VCM4P2_Decod
eVLCZigzag_IntraDCVLC, OMXVCM4P2_SUFFIX) |
| 270 #define omxVCM4P2_EncodeMV OMXCATBAR(VCM4P2_Encod
eMV, OMXVCM4P2_SUFFIX) |
| 271 #define omxVCM4P2_EncodeVLCZigzag_Inter OMXCATBAR(VCM4P2_Encod
eVLCZigzag_Inter, OMXVCM4P2_SUFFIX) |
| 272 #define omxVCM4P2_EncodeVLCZigzag_IntraACVLC OMXCATBAR(VCM4P2_Encod
eVLCZigzag_IntraACVLC, OMXVCM4P2_SUFFIX) |
| 273 #define omxVCM4P2_EncodeVLCZigzag_IntraDCVLC OMXCATBAR(VCM4P2_Encod
eVLCZigzag_IntraDCVLC, OMXVCM4P2_SUFFIX) |
| 274 #define omxVCM4P2_FindMVpred OMXCATBAR(VCM4P2_FindM
Vpred, OMXVCM4P2_SUFFIX) |
| 275 #define omxVCM4P2_IDCT8x8blk OMXCATBAR(VCM4P2_IDCT8
x8blk, OMXVCM4P2_SUFFIX) |
| 276 #define omxVCM4P2_MCReconBlock OMXCATBAR(VCM4P2_MCRec
onBlock, OMXVCM4P2_SUFFIX) |
| 277 #define omxVCM4P2_MEGetBufSize OMXCATBAR(VCM4P2_MEGet
BufSize, OMXVCM4P2_SUFFIX) |
| 278 #define omxVCM4P2_MEInit OMXCATBAR(VCM4P2_MEIni
t, OMXVCM4P2_SUFFIX) |
| 279 #define omxVCM4P2_MotionEstimationMB OMXCATBAR(VCM4P2_Motio
nEstimationMB, OMXVCM4P2_SUFFIX) |
| 280 #define omxVCM4P2_PredictReconCoefIntra OMXCATBAR(VCM4P2_Predi
ctReconCoefIntra, OMXVCM4P2_SUFFIX) |
| 281 #define omxVCM4P2_QuantInter_I OMXCATBAR(VCM4P2_Quant
Inter_I, OMXVCM4P2_SUFFIX) |
| 282 #define omxVCM4P2_QuantIntra_I OMXCATBAR(VCM4P2_Quant
Intra_I, OMXVCM4P2_SUFFIX) |
| 283 #define omxVCM4P2_QuantInvInter_I OMXCATBAR(VCM4P2_Quant
InvInter_I, OMXVCM4P2_SUFFIX) |
| 284 #define omxVCM4P2_QuantInvIntra_I OMXCATBAR(VCM4P2_Quant
InvIntra_I, OMXVCM4P2_SUFFIX) |
| 285 #define omxVCM4P2_TransRecBlockCoef_inter OMXCATBAR(VCM4P2_Trans
RecBlockCoef_inter, OMXVCM4P2_SUFFIX) |
| 286 #define omxVCM4P2_TransRecBlockCoef_intra OMXCATBAR(VCM4P2_Trans
RecBlockCoef_intra, OMXVCM4P2_SUFFIX) |
| 287 |
| 288 #endif /* endif ARMOMX_ENABLE_RENAMING */ |
| 289 #endif /* _armOMX_h_ */ |
OLD | NEW |