#include <mbuffer.h>
Data Fields | |
int | is_used |
int | is_reference |
int | is_long_term |
int | is_orig_reference |
int | is_non_existent |
unsigned | frame_num |
int | frame_num_wrap |
int | long_term_frame_idx |
int | is_output |
int | poc |
StorablePicture * | frame |
StorablePicture * | top_field |
StorablePicture * | bottom_field |
Definition at line 135 of file mbuffer.h.
int is_long_term |
0=not used for ref; 1=top used; 2=bottom used; 3=both fields (or frame) used
Definition at line 139 of file mbuffer.h.
Referenced by alloc_frame_store(), dump_dpb(), init_lists(), insert_picture_in_dpb(), mark_pic_long_term(), mm_unmark_long_term_for_reference(), mm_unmark_short_term_for_reference(), poc_based_ref_management_field_pic(), poc_based_ref_management_frame_pic(), remove_frame_from_dpb(), replace_top_pic_with_frame(), sliding_window_memory_management(), unmark_for_long_term_reference(), and unmark_long_term_field_for_reference_by_frame_idx().
original marking by nal_ref_idc: 0=not used for ref; 1=top used; 2=bottom used; 3=both fields (or frame) used
Definition at line 140 of file mbuffer.h.
Referenced by alloc_frame_store(), insert_picture_in_dpb(), remove_frame_from_dpb(), and store_picture_in_dpb().
int is_reference |
0=not used for ref; 1=top used; 2=bottom used; 3=both fields (or frame) used
Definition at line 138 of file mbuffer.h.
Referenced by alloc_frame_store(), dump_dpb(), get_long_term_pic(), get_short_term_pic(), init_lists(), insert_picture_in_dpb(), is_used_for_reference(), mark_pic_long_term(), mm_assign_long_term_frame_idx(), mm_unmark_long_term_for_reference(), mm_unmark_short_term_for_reference(), poc_based_ref_management_field_pic(), poc_based_ref_management_frame_pic(), remove_frame_from_dpb(), replace_top_pic_with_frame(), sliding_window_memory_management(), unmark_for_long_term_reference(), and unmark_for_reference().
int is_used |
0=empty; 1=top; 2=bottom; 3=both fields (or frame)
Definition at line 137 of file mbuffer.h.
Referenced by alloc_frame_store(), direct_output(), direct_output_paff(), dump_dpb(), flush_direct_output(), init_lists(), insert_picture_in_dpb(), is_long_term_reference(), is_short_term_reference(), is_used_for_reference(), mm_unmark_long_term_for_reference(), mm_unmark_short_term_for_reference(), poc_ref_pic_reorder_field(), poc_ref_pic_reorder_frame_default(), remove_frame_from_dpb(), replace_top_pic_with_frame(), store_picture_in_dpb(), unmark_for_long_term_reference(), unmark_for_reference(), wpxModifyRefPicList(), write_stored_frame(), and write_unpaired_field().