V4L2_AV1_TOTAL_REFS_PER_FRAME
for (i = 0; i < V4L2_AV1_TOTAL_REFS_PER_FRAME; i++) {
for (i = 0; i < V4L2_AV1_TOTAL_REFS_PER_FRAME; i++)
#define AV1_MAX_FRAME_BUF_COUNT (V4L2_AV1_TOTAL_REFS_PER_FRAME + 1)
*dpb_sz = V4L2_AV1_TOTAL_REFS_PER_FRAME + 1;
int loop_filter_ref_deltas[V4L2_AV1_TOTAL_REFS_PER_FRAME];
struct vdec_av1_slice_gm gm[V4L2_AV1_TOTAL_REFS_PER_FRAME];
u8 ref_frame_sign_bias[V4L2_AV1_TOTAL_REFS_PER_FRAME];
int ref_frame_map[V4L2_AV1_TOTAL_REFS_PER_FRAME];
for (ref_id = 0; ref_id < V4L2_AV1_TOTAL_REFS_PER_FRAME; ref_id++)
for (ref_id = 0; ref_id < V4L2_AV1_TOTAL_REFS_PER_FRAME; ref_id++) {
for (ref_id = 0; ref_id < V4L2_AV1_TOTAL_REFS_PER_FRAME; ref_id++) {
u32 order_hints[V4L2_AV1_TOTAL_REFS_PER_FRAME];
u32 ref_frame_sign_bias[V4L2_AV1_TOTAL_REFS_PER_FRAME];
#define AV1_MAX_FRAME_BUF_COUNT (V4L2_AV1_TOTAL_REFS_PER_FRAME + 1)
if (idx >= V4L2_AV1_TOTAL_REFS_PER_FRAME || idx < 0)
int cur_offset[V4L2_AV1_TOTAL_REFS_PER_FRAME - 1];
int cur_roffset[V4L2_AV1_TOTAL_REFS_PER_FRAME - 1];
for (rf = 0; rf < V4L2_AV1_TOTAL_REFS_PER_FRAME - 1; ++rf) {
for (j = 0; j < V4L2_AV1_TOTAL_REFS_PER_FRAME; j++)
for (i = V4L2_AV1_REF_LAST_FRAME; i < V4L2_AV1_TOTAL_REFS_PER_FRAME; i++) {
for (ref = 0; ref < V4L2_AV1_TOTAL_REFS_PER_FRAME; ref++) {
for (i = 0; i < V4L2_AV1_TOTAL_REFS_PER_FRAME; i++)
for (i = 0; i < V4L2_AV1_TOTAL_REFS_PER_FRAME - 1; i++) {
__u8 flags[V4L2_AV1_TOTAL_REFS_PER_FRAME];
enum v4l2_av1_warp_model type[V4L2_AV1_TOTAL_REFS_PER_FRAME];
__s32 params[V4L2_AV1_TOTAL_REFS_PER_FRAME][6];
__s8 ref_deltas[V4L2_AV1_TOTAL_REFS_PER_FRAME];
__u32 order_hints[V4L2_AV1_TOTAL_REFS_PER_FRAME];
__u64 reference_frame_ts[V4L2_AV1_TOTAL_REFS_PER_FRAME];