Searched defs:fb (Results 1 - 20 of 20) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
H A Dvp9_frame_buffers.c42 vpx_codec_frame_buffer_t *fb) {
67 fb->data = int_fb_list->int_fb[i].data;
68 fb->size = int_fb_list->int_fb[i].size;
72 fb->priv = &int_fb_list->int_fb[i];
76 int vp9_release_frame_buffer(void *cb_priv, vpx_codec_frame_buffer_t *fb) { argument
77 InternalFrameBuffer *const int_fb = (InternalFrameBuffer *)fb->priv;
41 vp9_get_frame_buffer(void *cb_priv, size_t min_size, vpx_codec_frame_buffer_t *fb) argument
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
H A Drdopt.h77 static void get_plane_pointers(const YV12_BUFFER_CONFIG *fb, argument
82 plane[0] = fb->y_buffer + recon_yoffset;
83 plane[1] = fb->u_buffer + recon_uvoffset;
84 plane[2] = fb->v_buffer + recon_uvoffset;
/hardware/intel/common/wrs_omxil_core/utils/src/
H A Dworkqueue.cpp205 FlushBarrier fb; local
210 list_add_tail(works, &fb);
218 fb.WaitCompletion(); /* wokeup by FlushWork::Work() */
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/generic/
H A Dyv12config.c140 vpx_codec_frame_buffer_t *fb,
173 assert(fb != NULL);
176 if (cb(cb_priv, external_frame_size, fb) < 0)
179 if (fb->data == NULL || fb->size < external_frame_size)
185 //vpx_memset(fb->data, 0, fb->size);
187 ybf->buffer_alloc = (uint8_t *)yv12_align_addr(fb->data, 32);
190 ybf->fb_index = fb->fb_index;
191 if (fb
137 vp9_realloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, int width, int height, int ss_x, int ss_y, int border, vpx_codec_frame_buffer_t *fb, vpx_get_frame_buffer_cb_fn_t cb, void *cb_priv) argument
[all...]
/hardware/intel/img/libdrm/tests/modeprint/
H A Dmodeprint.c215 int printFrameBuffer(int fd, drmModeResPtr res, drmModeFBPtr fb) argument
218 printf("\thandle : %i\n", fb->handle);
219 printf("\twidth : %i\n", fb->width);
220 printf("\theight : %i\n", fb->height);
221 printf("\tpitch : %i\n", fb->pitch);;
222 printf("\tbpp : %i\n", fb->bpp);
223 printf("\tdepth : %i\n", fb->depth);
224 printf("\tbuffer_id : %i\n", fb->handle);
232 drmModeFBPtr fb; local
291 fb
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/
H A Donyxd_if.c480 int vp8_create_decoder_instances(struct frame_buffers *fb, VP8D_CONFIG *oxcf) argument
482 if(!fb->use_frame_threads)
485 fb->pbi[0] = create_decompressor(oxcf);
486 if(!fb->pbi[0])
492 fb->pbi[0]->max_threads = oxcf->max_threads;
493 vp8_decoder_create_threads(fb->pbi[0]);
505 int vp8_remove_decoder_instances(struct frame_buffers *fb) argument
507 if(!fb->use_frame_threads)
509 VP8D_COMP *pbi = fb->pbi[0];
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/
H A Dvp9_decoder.c255 int vp9_get_reference_dec(VP9D_COMP *pbi, int index, YV12_BUFFER_CONFIG **fb) { argument
261 *fb = &cm->frame_bufs[cm->ref_frame_map[index]].buf;
/hardware/intel/common/utils/ISV/include/
H A Disv_bufmanager.h57 uint32_t fb; // framebuffer id member in struct:ISVBuffer::_ufo_buffer_details_t
/hardware/intel/img/libdrm/tests/modetest/
H A Dmodetest.c239 drmModeFB *fb; local
245 fb = drmModeGetFB(fd, resources->fbs[i]);
247 if (!fb) {
248 fprintf(stderr, "could not get fb %i: %s\n",
253 fb->fb_id,
254 fb->width, fb->height);
256 drmModeFreeFB(fb);
494 fprintf(stderr, "failed to add fb: %s\n", strerror(errno));
/hardware/samsung_slsi/exynos5/include/
H A Dmedia.h79 } fb; member in union:media_entity_desc::__anon2715
/hardware/samsung_slsi/exynos5/original-kernel-headers/linux/
H A Dmedia.h83 } fb; member in union:media_entity_desc::__anon3113
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
H A Dexternal_frame_buffer_test.cc60 // frame buffer is in use by libvpx. Finally sets |fb| to point to the
62 int GetFreeFrameBuffer(size_t min_size, vpx_codec_frame_buffer_t *fb) { argument
63 EXPECT_TRUE(fb != NULL);
74 SetFrameBuffer(idx, fb);
80 int GetZeroFrameBuffer(size_t min_size, vpx_codec_frame_buffer_t *fb) { argument
81 EXPECT_TRUE(fb != NULL);
92 SetFrameBuffer(idx, fb);
96 // Marks the external frame buffer that |fb| is pointing too as free.
98 int ReturnFrameBuffer(vpx_codec_frame_buffer_t *fb) { argument
99 EXPECT_TRUE(fb !
135 SetFrameBuffer(int idx, vpx_codec_frame_buffer_t *fb) argument
150 get_vp9_frame_buffer(void *user_priv, size_t min_size, vpx_codec_frame_buffer_t *fb) argument
159 release_vp9_frame_buffer(void *user_priv, vpx_codec_frame_buffer_t *fb) argument
167 get_vp9_zero_frame_buffer(void *user_priv, size_t min_size, vpx_codec_frame_buffer_t *fb) argument
175 get_vp9_one_less_byte_frame_buffer(void *user_priv, size_t min_size, vpx_codec_frame_buffer_t *fb) argument
183 do_not_release_vp9_frame_buffer(void *user_priv, vpx_codec_frame_buffer_t *fb) argument
245 GetVP9FrameBuffer(void *user_priv, size_t min_size, vpx_codec_frame_buffer_t *fb) argument
254 ReleaseVP9FrameBuffer(void *user_priv, vpx_codec_frame_buffer_t *fb) argument
[all...]
/hardware/qcom/display/msm8084/liboverlay/
H A Doverlay.h46 //represented by a fb node.
47 //High res panels can be backed by 2 layer mixers and a single fb node.
56 PipeSpecs() : formatClass(FORMAT_RGB), needsScaling(false), fb(false),
60 bool fb; member in struct:overlay::Overlay::PipeSpecs
/hardware/qcom/display/msm8226/liboverlay/
H A Doverlay.h46 //represented by a fb node.
47 //High res panels can be backed by 2 layer mixers and a single fb node.
56 PipeSpecs() : formatClass(FORMAT_RGB), needsScaling(false), fb(false),
60 bool fb; member in struct:overlay::Overlay::PipeSpecs
/hardware/intel/common/omx-components/videocodec/
H A DOMXVideoDecoderVP9HWR.cpp105 vpx_codec_frame_buffer_t *fb)
108 if (fb == NULL) {
122 fb->data = p->extMIDs[i]->m_usrAddr;
123 fb->size = p->extNativeBufferSize;
124 fb->fb_stride = p->extActualBufferStride;
125 fb->fb_height_stride = p->extActualBufferHeightStride;
126 fb->fb_index = i;
141 int releaseVP9FrameBuffer(void *user_priv, vpx_codec_frame_buffer_t *fb) argument
145 if (fb == NULL) {
149 if (fb
103 getVP9FrameBuffer(void *user_priv, unsigned int new_size, vpx_codec_frame_buffer_t *fb) argument
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/
H A Dvp9_dx_iface.c444 YV12_BUFFER_CONFIG* fb; local
446 vp9_get_reference_dec(ctx->pbi, data->idx, &fb);
447 yuvconfig2image(&data->img, fb, NULL);
H A Dvp9_cx_iface.c898 YV12_BUFFER_CONFIG* fb; local
900 vp9_get_reference_enc(ctx->cpi, frame->idx, &fb);
901 yuvconfig2image(&frame->img, fb, NULL);
/hardware/libhardware/tests/hwc/
H A Dcnativewindow.c60 framebuffer_device_t *fb; member in struct:CNativeWindow
126 if (win->fb && win->fb->setSwapInterval)
127 return win->fb->setSwapInterval(win->fb, interval);
234 if (win->fb) {
235 res = win->fb->post(win->fb, buffer->handle);
463 framebuffer_device_t *fb = NULL; local
479 ERROR("cannot open hwcomposer, trying legacy fb HA
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/
H A Dvpxdec.c324 // minimum size in bytes needed to decode the next frame. |fb| pointer to the
327 vpx_codec_frame_buffer_t *fb) {
352 fb->data = ext_fb_list->ext_fb[i].data;
353 fb->size = ext_fb_list->ext_fb[i].size;
357 fb->priv = &ext_fb_list->ext_fb[i];
362 // |cb_priv| user private data passed into the set function. |fb| pointer
365 vpx_codec_frame_buffer_t *fb) {
367 (struct ExternalFrameBuffer *)fb->priv;
326 get_vp9_frame_buffer(void *cb_priv, size_t min_size, vpx_codec_frame_buffer_t *fb) argument
364 release_vp9_frame_buffer(void *cb_priv, vpx_codec_frame_buffer_t *fb) argument
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
H A Dvp9_onyx_if.c1781 int vp9_get_reference_enc(VP9_COMP *cpi, int index, YV12_BUFFER_CONFIG **fb) { argument
1787 *fb = &cm->frame_bufs[cm->ref_frame_map[index]].buf;

Completed in 870 milliseconds