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