1 /* 2 * 3 * Copyright 2015 Rockchip Electronics Co. LTD 4 * 5 * Licensed under the Apache License, Version 2.0 (the "License"); 6 * you may not use this file except in compliance with the License. 7 * You may obtain a copy of the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, 13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 * See the License for the specific language governing permissions and 15 * limitations under the License. 16 */ 17 18 /* 19 * @file h265d_defs.h 20 * @brief 21 * @author csy(csy@rock-chips.com) 22 23 * @version 1.0.0 24 * @history 25 * 2015.7.15 : Create 26 */ 27 28 29 #ifndef __H265D_DEF_H__ 30 #define __H265D_DEF_H__ 31 32 #ifdef VPS_EXTENSION 33 #define MAX_VPS_NUM_SCALABILITY_TYPES 16 34 #define MAX_VPS_LAYER_ID_PLUS1 MAX_LAYERS 35 #define MAX_VPS_LAYER_SETS_PLUS1 1024 36 #define VPS_EXTN_MASK_AND_DIM_INFO 1 37 #define VPS_MOVE_DIR_DEPENDENCY_FLAG 1 38 #define VPS_EXTN_DIRECT_REF_LAYERS 1 39 #define VPS_EXTN_PROFILE_INFO 1 40 #define VPS_PROFILE_OUTPUT_LAYERS 1 41 #define VPS_EXTN_OP_LAYER_SETS 1 42 #endif 43 #define DERIVE_LAYER_ID_LIST_VARIABLES 1 44 45 #endif /* H265D_DEF_H */ 46