| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (c) 2014 Intel Corporation. All Rights Reserved. | 2 * Copyright (c) 2014 Intel Corporation. All Rights Reserved. |
| 3 * | 3 * |
| 4 * Permission is hereby granted, free of charge, to any person obtaining a | 4 * Permission is hereby granted, free of charge, to any person obtaining a |
| 5 * copy of this software and associated documentation files (the | 5 * copy of this software and associated documentation files (the |
| 6 * "Software"), to deal in the Software without restriction, including | 6 * "Software"), to deal in the Software without restriction, including |
| 7 * without limitation the rights to use, copy, modify, merge, publish, | 7 * without limitation the rights to use, copy, modify, merge, publish, |
| 8 * distribute, sub license, and/or sell copies of the Software, and to | 8 * distribute, sub license, and/or sell copies of the Software, and to |
| 9 * permit persons to whom the Software is furnished to do so, subject to | 9 * permit persons to whom the Software is furnished to do so, subject to |
| 10 * the following conditions: | 10 * the following conditions: |
| (...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 175 uint16_t first_partition_size; | 175 uint16_t first_partition_size; |
| 176 | 176 |
| 177 /** These values are segment probabilities with same names in VP9 | 177 /** These values are segment probabilities with same names in VP9 |
| 178 * function setup_segmentation(). They should be parsed directly from | 178 * function setup_segmentation(). They should be parsed directly from |
| 179 * bitstream by application. | 179 * bitstream by application. |
| 180 */ | 180 */ |
| 181 uint8_t mb_segment_tree_probs[7]; | 181 uint8_t mb_segment_tree_probs[7]; |
| 182 uint8_t segment_pred_probs[3]; | 182 uint8_t segment_pred_probs[3]; |
| 183 | 183 |
| 184 /** \brief VP9 Profile definition | 184 /** \brief VP9 Profile definition |
| 185 * value can be 0 or 1. | 185 * value range [0..3]. |
| 186 */ | 186 */ |
| 187 uint8_t profile; | 187 uint8_t profile; |
| 188 | 188 |
| 189 /** \brief VP9 bit depth per sample |
| 190 * same for both luma and chroma samples. |
| 191 */ |
| 192 uint8_t bit_depth; |
| 193 |
| 189 /**@}*/ | 194 /**@}*/ |
| 190 | 195 |
| 191 } VADecPictureParameterBufferVP9; | 196 } VADecPictureParameterBufferVP9; |
| 192 | 197 |
| 193 | 198 |
| 194 | 199 |
| 195 /** | 200 /** |
| 196 * \brief VP9 Segmentation Parameter Data Structure | 201 * \brief VP9 Segmentation Parameter Data Structure |
| 197 * | 202 * |
| 198 * This structure conveys per segment parameters. | 203 * This structure conveys per segment parameters. |
| (...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 307 } VASliceParameterBufferVP9; | 312 } VASliceParameterBufferVP9; |
| 308 | 313 |
| 309 | 314 |
| 310 /**@}*/ | 315 /**@}*/ |
| 311 | 316 |
| 312 #ifdef __cplusplus | 317 #ifdef __cplusplus |
| 313 } | 318 } |
| 314 #endif | 319 #endif |
| 315 | 320 |
| 316 #endif /* VA_DEC_VP9_H */ | 321 #endif /* VA_DEC_VP9_H */ |
| OLD | NEW |