1 /* 2 // Copyright (c) 2020 Intel Corporation 3 // 4 // Permission is hereby granted, free of charge, to any person obtaining a 5 // copy of this software and associated documentation files (the 6 // 'Software'), to deal in the Software without restriction, including 7 // without limitation the rights to use, copy, modify, merge, publish, 8 // distribute, sublicense, and/or sell copies of the Software, and to 9 // permit persons to whom the Software is furnished to do so, subject to 10 // the following conditions: 11 // 12 // The above copyright notice and this permission notice shall be included 13 // in all copies or substantial portions of the Software. 14 // 15 // THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS 16 // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 17 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 18 // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 19 // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 20 // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 21 // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 22 */ 23 24 //////////////////////////////////////////////////////////////////////////////// 25 // !!! WARNING - AUTO GENERATED FILE. DO NOT EDIT DIRECTLY. !!! 26 // Generated by GenKrnBin.exe tool 27 //////////////////////////////////////////////////////////////////////////////// 28 #ifndef __CODECKRNHEADER_H__ 29 #define __CODECKRNHEADER_H__ 30 31 #define IDR_CODEC_LINKFILE_VERSION 65536 32 #define IDR_CODEC_LINKFILE_HEADER 16 33 34 #define IDR_CODEC_ALLPACopy 0 35 #define IDR_CODEC_ALLPL2Copy 1 36 #define IDR_CODEC_ALLPL2ToNV12iScale 2 37 #define IDR_CODEC_ALLPL2ToPAiScale 3 38 #define IDR_CODEC_AllAVCEnc 4 39 #define IDR_CODEC_AllAVCEnc_FEI 5 40 #define IDR_CODEC_AllHEVCEnc 6 41 #define IDR_CODEC_AllMPEG2Enc 7 42 #define IDR_CODEC_AllVC1_NV12 8 43 #define IDR_CODEC_AllVP8Enc 9 44 #define IDR_CODEC_AllVP9Enc 10 45 #define IDR_CODEC_Downscale_Copy 11 46 #define IDR_CODEC_HEVC_COMBINED_KENREL_INTEL 12 47 #define IDR_CODEC_HEVC_FEI_COMBINED_KENREL_INTEL 13 48 #define IDR_CODEC_HME_DS_SCOREBOARD_KERNEL 14 49 #define IDR_CODEC_LinkFile 15 50 #define IDR_CODEC_VDENC_HME 16 51 #define IDR_CODEC_VID_ApplyNoise_Combined 17 52 #define IDR_CODEC_TOTAL_NUM_KERNELS 18 53 54 #if _DEBUG 55 #define IDR_CODEC_KERNEL_NAMES \ 56 _T("ALLPACopy"),\ 57 _T("ALLPL2Copy"),\ 58 _T("ALLPL2ToNV12iScale"),\ 59 _T("ALLPL2ToPAiScale"),\ 60 _T("AllAVCEnc"),\ 61 _T("AllAVCEnc_FEI"),\ 62 _T("AllHEVCEnc"),\ 63 _T("AllMPEG2Enc"),\ 64 _T("AllVC1_NV12"),\ 65 _T("AllVP8Enc"),\ 66 _T("AllVP9Enc"),\ 67 _T("Downscale_Copy"),\ 68 _T("HEVC_COMBINED_KENREL_INTEL"),\ 69 _T("HEVC_FEI_COMBINED_KENREL_INTEL"),\ 70 _T("HME_DS_SCOREBOARD_KERNEL"),\ 71 _T("LinkFile"),\ 72 _T("VDENC_HME"),\ 73 _T("VID_ApplyNoise_Combined"),\ 74 _T("") 75 #else // !_DEBUG 76 #define IDR_CODEC_KERNEL_NAMES \ 77 _T("000"),\ 78 _T("001"),\ 79 _T("002"),\ 80 _T("003"),\ 81 _T("004"),\ 82 _T("005"),\ 83 _T("006"),\ 84 _T("007"),\ 85 _T("008"),\ 86 _T("009"),\ 87 _T("010"),\ 88 _T("011"),\ 89 _T("012"),\ 90 _T("013"),\ 91 _T("014"),\ 92 _T("015"),\ 93 _T("016"),\ 94 _T("017"),\ 95 _T("") 96 #endif // _DEBUG 97 98 #endif // __CODECKRNHEADER_H__ 99