1 /* 2 * Copyright(c) 2019 Intel Corporation 3 * SPDX - License - Identifier: BSD - 2 - Clause - Patent 4 */ 5 6 #ifndef EbInitialRateControlResults_h 7 #define EbInitialRateControlResults_h 8 9 #include "EbDefinitions.h" 10 #include "EbSystemResourceManager.h" 11 12 /************************************** 13 * Process Results 14 **************************************/ 15 typedef struct InitialRateControlResults { 16 EbObjectWrapper *picture_control_set_wrapper_ptr; 17 } InitialRateControlResults; 18 19 typedef struct InitialRateControlResultInitData { 20 int junk; 21 } InitialRateControlResultInitData; 22 23 /************************************** 24 * Extern Function Declarations 25 **************************************/ 26 extern EbErrorType eb_vp9_initial_eb_vp9_rate_control_results_ctor( 27 EbPtr *object_dbl_ptr, 28 EbPtr object_init_data_ptr); 29 30 #endif //EbInitialRateControlResults_h 31