HomeSort by relevance Sort by last modified time
    Searched refs:pbi (Results 26 - 50 of 52) sorted by null

12 3

  /external/chromium_org/third_party/libvpx/source/libvpx/vp9/decoder/
vp9_decodeframe.h 25 void vp9_decode_frame(struct VP9Decoder *pbi,
vp9_decoder.h 64 int vp9_receive_compressed_data(struct VP9Decoder *pbi,
67 int vp9_get_raw_frame(struct VP9Decoder *pbi, YV12_BUFFER_CONFIG *sd,
70 vpx_codec_err_t vp9_copy_reference_dec(struct VP9Decoder *pbi,
80 void vp9_decoder_remove(struct VP9Decoder *pbi);
vp9_decodeframe.c 815 static void get_tile_buffers(VP9Decoder *pbi,
826 get_tile_buffer(data_end, is_last, &pbi->common.error, &data,
827 pbi->decrypt_cb, pbi->decrypt_state, buf);
832 static const uint8_t *decode_tiles(VP9Decoder *pbi,
835 VP9_COMMON *const cm = &pbi->common;
845 if (cm->lf.filter_level && pbi->lf_worker.data1 == NULL) {
846 CHECK_MEM_ERROR(cm, pbi->lf_worker.data1,
848 pbi->lf_worker.hook = (VP9WorkerHook)vp9_loop_filter_worker;
849 if (pbi->max_threads > 1 && !winterface->reset(&pbi->lf_worker))
    [all...]
vp9_dthread.h 53 struct VP9Decoder *pbi,
vp9_dthread.c 137 VP9Decoder *pbi, VP9_COMMON *cm,
140 VP9LfSync *const lf_sync = &pbi->lf_row_sync;
145 const int num_workers = MIN(pbi->max_threads & ~1, tile_cols);
161 // The decoder is using num_workers instead of pbi->num_tile_workers
171 VP9Worker *const worker = &pbi->tile_workers[i];
180 vp9_copy(lf_data->planes, pbi->mb.plane);
198 winterface->sync(&pbi->tile_workers[i]);
  /external/chromium_org/third_party/libvpx/source/libvpx/vp8/
vp8_dx_iface.c 401 ctx->yv12_frame_buffers.pbi[0]->decrypt_cb = ctx->decrypt_cb;
402 ctx->yv12_frame_buffers.pbi[0]->decrypt_state = ctx->decrypt_state;
407 VP8D_COMP *pbi = ctx->yv12_frame_buffers.pbi[0]; local
410 VP8_COMMON *const pc = & pbi->common;
411 MACROBLOCKD *const xd = & pbi->mb;
420 if (setjmp(pbi->common.error.jmp))
422 pbi->common.error.setjmp = 0;
428 pbi->common.error.setjmp = 1;
452 for (i = 0; i < pbi->allocated_decoding_thread_count; i++
714 VP8D_COMP *pbi = (VP8D_COMP *)ctx->yv12_frame_buffers.pbi[0]; local
734 VP8D_COMP *pbi = (VP8D_COMP *)ctx->yv12_frame_buffers.pbi[0]; local
752 VP8D_COMP *pbi = (VP8D_COMP *)ctx->yv12_frame_buffers.pbi[0]; local
    [all...]
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/
vp9_dthread.c 136 void vp9_loop_filter_frame_mt(VP9D_COMP *pbi,
150 VP9LfSync *const lf_sync = &pbi->lf_row_sync;
170 vpx_memset(pbi->lf_row_sync.cur_sb_col, -1,
171 sizeof(*pbi->lf_row_sync.cur_sb_col) * sb_rows);
174 for (i = 0; i < pbi->num_tile_workers; ++i) {
175 VP9Worker *const worker = &pbi->tile_workers[i];
184 lf_data->xd = pbi->mb;
189 lf_data->lf_sync = &pbi->lf_row_sync;
190 lf_data->num_lf_workers = pbi->num_tile_workers;
193 if (i == pbi->num_tile_workers - 1)
    [all...]
vp9_decodeframe.c 676 static void decode_tile(VP9D_COMP *pbi, const TileInfo *const tile,
678 const int num_threads = pbi->oxcf.max_threads;
679 VP9_COMMON *const cm = &pbi->common;
681 MACROBLOCKD *xd = &pbi->mb;
683 if (pbi->do_loopfilter_inline) {
684 LFWorkerData *const lf_data = (LFWorkerData*)pbi->lf_worker.data1;
687 lf_data->xd = pbi->mb;
703 if (pbi->do_loopfilter_inline) {
705 LFWorkerData *const lf_data = (LFWorkerData*)pbi->lf_worker.data1;
713 vp9_worker_sync(&pbi->lf_worker)
    [all...]
vp9_dthread.h 53 void vp9_loop_filter_frame_mt(struct VP9Decompressor *pbi,
  /external/chromium_org/third_party/libvpx/source/libvpx/vp9/
vp9_dx_iface.c 36 struct VP9Decoder *pbi; member in struct:vpx_codec_alg_priv
84 if (ctx->pbi) {
85 vp9_decoder_remove(ctx->pbi);
86 ctx->pbi = NULL;
218 VP9_COMMON *const cm = &ctx->pbi->common;
254 ctx->pbi = vp9_decoder_create();
255 if (ctx->pbi == NULL)
258 ctx->pbi->max_threads = ctx->cfg.threads;
259 ctx->pbi->inv_tile_order = ctx->invert_tile_order;
260 ctx->pbi->frame_parallel_decode = ctx->frame_parallel_decode
    [all...]
  /external/libvpx/libvpx/vp8/
vp8_dx_iface.c 453 ctx->yv12_frame_buffers.pbi[0]->decrypt_cb = ctx->decrypt_cb;
454 ctx->yv12_frame_buffers.pbi[0]->decrypt_state = ctx->decrypt_state;
462 VP8D_COMP *pbi = ctx->yv12_frame_buffers.pbi[0]; local
465 VP8_COMMON *const pc = & pbi->common;
466 MACROBLOCKD *const xd = & pbi->mb;
475 if (setjmp(pbi->common.error.jmp))
477 pbi->common.error.setjmp = 0;
482 pbi->common.error.setjmp = 1;
506 for (i = 0; i < pbi->allocated_decoding_thread_count; i++
823 VP8D_COMP *pbi = (VP8D_COMP *)ctx->yv12_frame_buffers.pbi[0]; local
844 VP8D_COMP *pbi = (VP8D_COMP *)ctx->yv12_frame_buffers.pbi[0]; local
863 VP8D_COMP *pbi = (VP8D_COMP *)ctx->yv12_frame_buffers.pbi[0]; local
    [all...]
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/
vp8_dx_iface.c 455 ctx->yv12_frame_buffers.pbi[0]->decrypt_cb = ctx->decrypt_cb;
456 ctx->yv12_frame_buffers.pbi[0]->decrypt_state = ctx->decrypt_state;
464 VP8D_COMP *pbi = ctx->yv12_frame_buffers.pbi[0]; local
467 VP8_COMMON *const pc = & pbi->common;
468 MACROBLOCKD *const xd = & pbi->mb;
477 if (setjmp(pbi->common.error.jmp))
479 pbi->common.error.setjmp = 0;
484 pbi->common.error.setjmp = 1;
508 for (i = 0; i < pbi->allocated_decoding_thread_count; i++
830 VP8D_COMP *pbi = (VP8D_COMP *)ctx->yv12_frame_buffers.pbi[0]; local
851 VP8D_COMP *pbi = (VP8D_COMP *)ctx->yv12_frame_buffers.pbi[0]; local
871 VP8D_COMP *pbi = (VP8D_COMP *)ctx->yv12_frame_buffers.pbi[0]; local
    [all...]
  /external/chromium_org/third_party/libvpx/source/libvpx/vp8/decoder/
onyxd_int.h 62 struct VP8D_COMP *pbi[MAX_FB_MT_DEC]; member in struct:frame_buffers
142 vpx_internal_error(&pbi->common.error, VPX_CODEC_MEM_ERROR,\
150 vpx_internal_error(&pbi->common.error, VPX_CODEC_MEM_ERROR,\
error_concealment.c 45 int vp8_alloc_overlap_lists(VP8D_COMP *pbi)
47 if (pbi->overlaps != NULL)
49 vpx_free(pbi->overlaps);
50 pbi->overlaps = NULL;
53 pbi->overlaps = vpx_calloc(pbi->common.mb_rows * pbi->common.mb_cols,
56 if (pbi->overlaps == NULL)
62 void vp8_de_alloc_overlap_lists(VP8D_COMP *pbi)
64 vpx_free(pbi->overlaps)
    [all...]
  /external/libvpx/libvpx/vp8/decoder/
onyxd_int.h 62 struct VP8D_COMP *pbi[MAX_FB_MT_DEC]; member in struct:frame_buffers
142 vpx_internal_error(&pbi->common.error, VPX_CODEC_MEM_ERROR,\
150 vpx_internal_error(&pbi->common.error, VPX_CODEC_MEM_ERROR,\
error_concealment.c 47 int vp8_alloc_overlap_lists(VP8D_COMP *pbi)
49 if (pbi->overlaps != NULL)
51 vpx_free(pbi->overlaps);
52 pbi->overlaps = NULL;
55 pbi->overlaps = vpx_calloc(pbi->common.mb_rows * pbi->common.mb_cols,
58 if (pbi->overlaps == NULL)
64 void vp8_de_alloc_overlap_lists(VP8D_COMP *pbi)
66 vpx_free(pbi->overlaps)
    [all...]
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/
onyxd_int.h 62 struct VP8D_COMP *pbi[MAX_FB_MT_DEC]; member in struct:frame_buffers
142 vpx_internal_error(&pbi->common.error, VPX_CODEC_MEM_ERROR,\
150 vpx_internal_error(&pbi->common.error, VPX_CODEC_MEM_ERROR,\
error_concealment.c 47 int vp8_alloc_overlap_lists(VP8D_COMP *pbi)
49 if (pbi->overlaps != NULL)
51 vpx_free(pbi->overlaps);
52 pbi->overlaps = NULL;
55 pbi->overlaps = vpx_calloc(pbi->common.mb_rows * pbi->common.mb_cols,
58 if (pbi->overlaps == NULL)
64 void vp8_de_alloc_overlap_lists(VP8D_COMP *pbi)
66 vpx_free(pbi->overlaps)
    [all...]
  /external/libvpx/libvpx/vp9/decoder/
vp9_decodeframe.c 674 static void decode_tile(VP9Decoder *pbi, const TileInfo *const tile,
676 const int num_threads = pbi->oxcf.max_threads;
677 VP9_COMMON *const cm = &pbi->common;
679 MACROBLOCKD *xd = &pbi->mb;
681 if (pbi->do_loopfilter_inline) {
682 LFWorkerData *const lf_data = (LFWorkerData*)pbi->lf_worker.data1;
685 lf_data->xd = pbi->mb;
701 if (pbi->do_loopfilter_inline) {
703 LFWorkerData *const lf_data = (LFWorkerData*)pbi->lf_worker.data1;
711 vp9_worker_sync(&pbi->lf_worker)
    [all...]
vp9_dthread.c 135 void vp9_loop_filter_frame_mt(VP9Decoder *pbi,
143 const int num_workers = MIN(pbi->oxcf.max_threads & ~1, tile_cols);
149 VP9LfSync *const lf_sync = &pbi->lf_row_sync;
169 vpx_memset(pbi->lf_row_sync.cur_sb_col, -1,
170 sizeof(*pbi->lf_row_sync.cur_sb_col) * sb_rows);
173 // The decoder is using num_workers instead of pbi->num_tile_workers
183 VP9Worker *const worker = &pbi->tile_workers[i];
192 lf_data->xd = pbi->mb;
197 lf_data->lf_sync = &pbi->lf_row_sync;
210 vp9_worker_sync(&pbi->tile_workers[i])
    [all...]
vp9_dthread.h 53 void vp9_loop_filter_frame_mt(struct VP9Decoder *pbi,
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/
vp9_dx_iface.c 31 struct VP9Decompressor *pbi; member in struct:vpx_codec_alg_priv
82 if (ctx->pbi)
83 vp9_remove_decompressor(ctx->pbi);
208 VP9D_COMP *const pbi = (VP9D_COMP*)optr; local
209 VP9_COMMON *const cm = &pbi->common;
228 ctx->pbi = optr;
234 if (!res && ctx->pbi) {
235 VP9D_COMP *const pbi = ctx->pbi; local
236 VP9_COMMON *const cm = &pbi->common
    [all...]
  /external/libvpx/libvpx/vp9/
vp9_dx_iface.c 36 struct VP9Decoder *pbi; member in struct:vpx_codec_alg_priv
87 if (ctx->pbi) {
88 vp9_decoder_remove(ctx->pbi);
89 ctx->pbi = NULL;
182 VP9_COMMON *const cm = &ctx->pbi->common;
237 ctx->pbi = vp9_decoder_create(&oxcf);
238 if (ctx->pbi == NULL)
275 if (ctx->pbi == NULL)
281 cm = &ctx->pbi->common;
283 if (vp9_receive_compressed_data(ctx->pbi, data_sz, data, deadline)
    [all...]
  /external/chromium_org/third_party/webrtc/modules/video_render/windows/
video_render_direct3d9.cc 1024 BITMAPINFO pbi; local
1034 pbi.bmiHeader.biSize = 40;
1035 pbi.bmiHeader.biWidth = bmap.bmWidth;
1036 pbi.bmiHeader.biHeight = bmap.bmHeight;
1037 pbi.bmiHeader.biPlanes = 1;
1038 pbi.bmiHeader.biBitCount = bmap.bmBitsPixel;
1039 pbi.bmiHeader.biCompression = BI_RGB;
1040 pbi.bmiHeader.biSizeImage = bmap.bmWidth * bmap.bmHeight * 3;
1043 int pixelHeight = GetDIBits(hdcNew, (HBITMAP)bitMap, 0, bmap.bmHeight, srcPtr, &pbi,
1053 if (pbi.bmiHeader.biBitCount != 24 && pbi.bmiHeader.biBitCount != 32
    [all...]
  /external/clang/test/SemaCXX/
member-pointer.cpp 16 int B::*pbi; // expected-error {{'B' is not a class, namespace, or scoped enumeration}} member in class:B

Completed in 680 milliseconds

12 3