Searched refs:frame_bufs (Results 1 - 10 of 10) sorted by relevance

/external/libvpx/libvpx/vp9/decoder/
H A Dvp9_decoder.c190 RefCntBuffer *const frame_bufs = cm->buffer_pool->frame_bufs; local
221 --frame_bufs[free_fb].ref_count;
224 ref_cnt_fb(frame_bufs, ref_fb_ptr, free_fb);
225 ref_buf->buf = &frame_bufs[*ref_fb_ptr].buf;
237 RefCntBuffer *const frame_bufs = cm->buffer_pool->frame_bufs; local
243 decrease_ref_count(old_idx, frame_bufs, pool);
247 decrease_ref_count(old_idx, frame_bufs, pool);
256 decrease_ref_count(old_idx, frame_bufs, poo
278 RefCntBuffer *volatile const frame_bufs = cm->buffer_pool->frame_bufs; local
[all...]
H A Dvp9_decoder.h129 static INLINE void decrease_ref_count(int idx, RefCntBuffer *const frame_bufs, argument
132 --frame_bufs[idx].ref_count;
135 // So any error happens during decoding header, the frame_bufs will not
137 if (frame_bufs[idx].ref_count == 0 &&
138 frame_bufs[idx].raw_frame_buffer.priv) {
139 pool->release_fb_cb(pool->cb_priv, &frame_bufs[idx].raw_frame_buffer);
H A Dvp9_decodeframe.c733 RefCntBuffer *const ref_frame_buf = &pool->frame_bufs[idx];
1251 &pool->frame_bufs[cm->new_fb_idx].raw_frame_buffer, pool->get_fb_cb,
1259 pool->frame_bufs[cm->new_fb_idx].buf.subsampling_x = cm->subsampling_x;
1260 pool->frame_bufs[cm->new_fb_idx].buf.subsampling_y = cm->subsampling_y;
1261 pool->frame_bufs[cm->new_fb_idx].buf.bit_depth = (unsigned int)cm->bit_depth;
1262 pool->frame_bufs[cm->new_fb_idx].buf.color_space = cm->color_space;
1263 pool->frame_bufs[cm->new_fb_idx].buf.color_range = cm->color_range;
1264 pool->frame_bufs[cm->new_fb_idx].buf.render_width = cm->render_width;
1265 pool->frame_bufs[cm->new_fb_idx].buf.render_height = cm->render_height;
1335 &pool->frame_bufs[c
1831 RefCntBuffer *const frame_bufs = pool->frame_bufs; local
[all...]
/external/libvpx/libvpx/vp9/common/
H A Dvp9_alloccommon.c91 if (pool->frame_bufs[i].ref_count > 0 &&
92 pool->frame_bufs[i].raw_frame_buffer.data != NULL) {
93 pool->release_fb_cb(pool->cb_priv, &pool->frame_bufs[i].raw_frame_buffer);
94 pool->frame_bufs[i].ref_count = 0;
96 vpx_free(pool->frame_bufs[i].mvs);
97 pool->frame_bufs[i].mvs = NULL;
98 vpx_free_frame_buffer(&pool->frame_bufs[i].buf);
H A Dvp9_onyxc_int.h106 RefCntBuffer frame_bufs[FRAME_BUFFERS]; member in struct:BufferPool
298 return &cm->buffer_pool->frame_bufs[cm->ref_frame_map[index]].buf;
302 return &cm->buffer_pool->frame_bufs[cm->new_fb_idx].buf;
306 RefCntBuffer *const frame_bufs = cm->buffer_pool->frame_bufs; local
311 if (frame_bufs[i].ref_count == 0)
315 frame_bufs[i].ref_count = 1;
/external/libvpx/libvpx/vp9/
H A Dvp9_dx_iface.c524 RefCntBuffer *const frame_bufs = cm->buffer_pool->frame_bufs; local
529 frame_bufs[cm->new_fb_idx].raw_frame_buffer.priv;
663 RefCntBuffer *const frame_bufs = ctx->buffer_pool->frame_bufs; local
668 decrease_ref_count(ctx->last_show_frame, frame_bufs, pool);
721 RefCntBuffer *const frame_bufs = cm->buffer_pool->frame_bufs; local
727 ctx->img.fb_priv = frame_bufs[cm->new_fb_idx].raw_frame_buffer.priv;
891 RefCntBuffer *const frame_bufs local
[all...]
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_encoder.c2689 ref_cnt_fb(pool->frame_bufs,
2691 ref_cnt_fb(pool->frame_bufs,
2704 ref_cnt_fb(pool->frame_bufs,
2723 ref_cnt_fb(pool->frame_bufs,
2731 ref_cnt_fb(pool->frame_bufs,
2745 ref_cnt_fb(pool->frame_bufs,
2801 RefCntBuffer *const new_fb_ptr = &cm->buffer_pool->frame_bufs[buffer_idx];
2842 new_fb_ptr = &pool->frame_bufs[new_fb];
2867 new_fb_ptr = &pool->frame_bufs[new_fb];
2883 RefCntBuffer *const buf = &pool->frame_bufs[buf_id
[all...]
H A Dvp9_encoder.h584 buf_idx != INVALID_IDX ? &cm->buffer_pool->frame_bufs[buf_idx].buf : NULL;
H A Dvp9_rd.c554 &cm->buffer_pool->frame_bufs[scaled_idx].buf : NULL;
H A Dvp9_firstpass.c1108 ref_cnt_fb(pool->frame_bufs, &cm->ref_frame_map[cpi->gld_fb_idx],
1122 ref_cnt_fb(pool->frame_bufs, &cm->ref_frame_map[cpi->lst_fb_idx],
1130 ref_cnt_fb(pool->frame_bufs, &cm->ref_frame_map[cpi->gld_fb_idx],

Completed in 278 milliseconds