⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 umc_h264_dec_tables.h

📁 这是在PCA下的基于IPP库示例代码例子,在网上下了IPP的库之后,设置相关参数就可以编译该代码.
💻 H
字号:
/*////              INTEL CORPORATION PROPRIETARY INFORMATION//  This software is supplied under the terms of a license  agreement or//  nondisclosure agreement with Intel Corporation and may not be copied//  or disclosed except in  accordance  with the terms of that agreement.//        Copyright (c) 2003-2005 Intel Corporation. All Rights Reserved.////*/#ifndef __UMC_H264_DEC_TABLES_H__#define __UMC_H264_DEC_TABLES_H__#include "ippdefs.h"namespace UMC_H264_DECODER{extern const Ipp8s xyoff[16][2];// Offset for 8x8 blocksextern const Ipp8u xoff8[4];extern const Ipp8u yoff8[4];//////////////////////////////////////////////////////////// scan matricesextern const Ipp32s mp_scan4x4[2][16];extern const Ipp32s hp_CtxIdxInc_sig_coeff_flag[2][63];extern const Ipp32s hp_CtxIdxInc_last_sig_coeff_flag[63];//////////////////////////////////////////////////////////// Mapping from luma QP to chroma QPextern const Ipp8u QPtoChromaQP[52];///////////////////////////////////////// Tables for decoding CBPextern const Ipp8u dec_cbp_intra[2][48];extern const Ipp8u dec_cbp_inter[2][48];// Mapping from 8x8 block number to 4x4 block numberextern const Ipp8u block_subblock_mapping[16];extern const Ipp8u subblock_block_mapping[4];// Tables used for finding if a block is on the edge// of a macroblockextern const Ipp8u left_edge_tab4[4];extern const Ipp8u top_edge_tab4[4];extern const Ipp8u right_edge_tab4[4];extern const Ipp8u left_edge_tab16[16];extern const Ipp8u top_edge_tab16[16];extern const Ipp8u right_edge_tab16[16];extern const Ipp8u left_edge_tab16_8x4[16];extern const Ipp8u top_edge_tab16_8x4[16];extern const Ipp8u right_edge_tab16_8x4[16];extern const Ipp8u left_edge_tab16_4x8[16];extern const Ipp8u top_edge_tab16_4x8[16];extern const Ipp8u right_edge_tab16_4x8[16];extern const Ipp8u above_right_avail_8x4[16];extern const Ipp8u above_right_avail_4x8[16];extern const Ipp8u above_right_avail_4x4[16];extern const Ipp8u above_right_avail_4x4_lin[16];extern const Ipp8u subblock_block_membership[16];extern const Ipp8s ClipQPTable[52*3];} // end namespace UMC#endif //__UMC_H264_DEC_TABLES_H__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -