#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 |
unsigned | recovery_frame |
int | frame_num_wrap |
int | long_term_frame_idx |
int | is_output |
int | poc |
int | concealment_reference |
StorablePicture * | frame |
StorablePicture * | top_field |
StorablePicture * | bottom_field |
Definition at line 128 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 132 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(), remove_frame_from_dpb(), 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 133 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 131 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(), remove_frame_from_dpb(), sliding_window_memory_management(), store_picture_in_dpb(), unmark_for_long_term_reference(), unmark_for_reference(), and write_lost_non_ref_pic().
int is_used |
0=empty; 1=top; 2=bottom; 3=both fields (or frame)
Definition at line 130 of file mbuffer.h.
Referenced by alloc_frame_store(), dump_dpb(), get_last_ref_pic_from_dpb(), 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(), remove_frame_from_dpb(), store_picture_in_dpb(), unmark_for_long_term_reference(), unmark_for_reference(), write_lost_non_ref_pic(), write_stored_frame(), and write_unpaired_field().