1 /*
2 * Copyright(c) 2019 Intel Corporation
3 * SPDX - License - Identifier: BSD - 2 - Clause - Patent
4 */
5 
6 #ifndef EbPictureDecisionReorderQueue_h
7 #define EbPictureDecisionReorderQueue_h
8 
9 #include "EbDefinitions.h"
10 #include "EbSystemResourceManager.h"
11 
12 /************************************************
13  * Packetization Reorder Queue Entry
14  ************************************************/
15 typedef struct PictureDecisionReorderEntry
16 {
17     uint64_t         picture_number;
18     EbObjectWrapper *parent_pcs_wrapper_ptr;
19 
20 } PictureDecisionReorderEntry;
21 
22 extern EbErrorType eb_vp9_picture_decision_reorder_entry_ctor(
23     PictureDecisionReorderEntry **entry_dbl_ptr,
24     uint32_t                      picture_number);
25 
26 #endif //EbPictureDecisionReorderQueue_h
27