#include "global.h"
#include "mbuffer.h"


Go to the source code of this file.
Functions | |
| void | init_ref_pic_list_reordering (Slice *currSlice) |
| void | reorder_lists (Slice *currSlice) |
| void | wp_mcprec_reorder_lists (Slice *currSlice) |
| void | poc_ref_pic_reorder_frame_default (Slice *currSlice, StorablePicture **list, unsigned num_ref_idx_lX_active, int *reordering_of_pic_nums_idc, int *abs_diff_pic_num_minus1, int *long_term_pic_idx, int list_no) |
| void | poc_ref_pic_reorder_field (Slice *currSlice, StorablePicture **list, unsigned num_ref_idx_lX_active, int *reordering_of_pic_nums_idc, int *abs_diff_pic_num_minus1, int *long_term_pic_idx, int list_no) |
Definition in file list_reorder.h.
| void init_ref_pic_list_reordering | ( | Slice * | currSlice | ) |
init_ref_pic_list_reordering initializations should go here
Definition at line 33 of file list_reorder.c.
References poc_ref_pic_reorder_frame_default().
Referenced by init_slice().

| void poc_ref_pic_reorder_field | ( | Slice * | currSlice, | |
| StorablePicture ** | list, | |||
| unsigned | num_ref_idx_lX_active, | |||
| int * | reordering_of_pic_nums_idc, | |||
| int * | abs_diff_pic_num_minus1, | |||
| int * | long_term_pic_idx, | |||
| int | list_no | |||
| ) |
decide reference picture reordering, Field only
Definition at line 220 of file list_reorder.c.
References img_par::frame_num, and frame_store::is_used.
Referenced by reorder_lists().
| void poc_ref_pic_reorder_frame_default | ( | Slice * | currSlice, | |
| StorablePicture ** | list, | |||
| unsigned | num_ref_idx_lX_active, | |||
| int * | reordering_of_pic_nums_idc, | |||
| int * | abs_diff_pic_num_minus1, | |||
| int * | long_term_pic_idx, | |||
| int | list_no | |||
| ) |
decide reference picture reordering, Frame only
Definition at line 48 of file list_reorder.c.
References img_par::frame_num, and frame_store::is_used.
Referenced by init_ref_pic_list_reordering().
| void reorder_lists | ( | Slice * | currSlice | ) |
Reorder lists.
Definition at line 474 of file list_reorder.c.
References alloc_ref_pic_list_reordering_buffer(), poc_ref_pic_reorder_field(), inp_par_enc::ReferenceReorder, reorder_ref_pic_list(), and slice::slice_type.
Referenced by init_slice().

| void wp_mcprec_reorder_lists | ( | Slice * | currSlice | ) |
Reorder lists.
Definition at line 518 of file list_reorder.c.
References alloc_ref_pic_list_reordering_buffer(), reorder_ref_pic_list(), slice::slice_type, and wpxModifyRefPicList().
Referenced by init_slice().
