/third_party/mesa3d/src/gallium/frontends/xvmc/tests/ |
H A D | test_blocks.c | 49 XvMCMacroBlockArray macroblocks = {0}; in main() local 94 assert(XvMCCreateMacroBlocks(display, NULL, 1, ¯oblocks) == XvMCBadContext); in main() 95 /* Test 0 macroblocks */ in main() 96 assert(XvMCCreateMacroBlocks(display, &context, 0, ¯oblocks) == BadValue); in main() 98 assert(XvMCCreateMacroBlocks(display, &context, min_required_macroblocks, ¯oblocks) == Success); in main() 100 assert(macroblocks.context_id == context.context_id); in main() 102 assert(macroblocks.macro_blocks != NULL); in main() 104 assert(XvMCDestroyMacroBlocks(display, ¯oblocks) == Success); in main()
|
/third_party/ffmpeg/libavcodec/ |
H A D | vp56.c | 59 if (ff_vp56_reference_frame[s->macroblocks[offset].type] != ref_frame) in vp56_get_vectors_predictors() 61 if ((s->macroblocks[offset].mv.x == vect[0].x && in vp56_get_vectors_predictors() 62 s->macroblocks[offset].mv.y == vect[0].y) || in vp56_get_vectors_predictors() 63 (s->macroblocks[offset].mv.x == 0 && in vp56_get_vectors_predictors() 64 s->macroblocks[offset].mv.y == 0)) in vp56_get_vectors_predictors() 67 vect[nb_pred++] = s->macroblocks[offset].mv; in vp56_get_vectors_predictors() 198 s->macroblocks[row * s->mb_width + col].mv = s->mv[3]; in vp56_decode_4mv() 212 s->macroblocks[row * s->mb_width + col].type = s->mb_type; in vp56_decode_mv() 253 s->macroblocks[row*s->mb_width + col].mv = *mv; in vp56_decode_mv() 268 s->macroblocks[ro in vp56_conceal_mv() [all...] |
H A D | vp8.h | 193 VP8Macroblock *macroblocks; member 236 * filter strength adjustment for macroblocks that reference: 314 * 0 -> Only width+height*2+1 macroblocks allocated (frame/single thread).
|
H A D | vp5.c | 75 if (!s->macroblocks || /* first frame */ in vp5_parse_header() 83 } else if (!s->macroblocks) in vp5_parse_header()
|
H A D | vp8.c | 72 s->macroblocks = NULL; in free_buffers() 223 sizeof(*s->macroblocks)); in update_dimensions() 227 sizeof(*s->macroblocks)); in update_dimensions() 251 s->macroblocks = s->macroblocks_base + 1; in update_dimensions() 1047 : s->macroblocks + edge_x + in vp7_decode_mvs() 1956 /* Fetch pixels for estimated mv 4 macroblocks ahead. 2405 mb = s->macroblocks + (s->mb_height - mb_y - 1) * 2; in decode_mb_row_no_filter() 2527 mb = s->macroblocks + (s->mb_height - mb_y - 1) * 2; in filter_mb_row() 2750 memset(s->macroblocks + s->mb_height * 2 - 1, 0, in vp78_decode_frame() 2751 (s->mb_width + 1) * sizeof(*s->macroblocks)); in vp78_decode_frame() [all...] |
H A D | vp56.h | 162 VP56Macroblock *macroblocks; member
|
H A D | vp6.c | 86 if (!s->macroblocks || /* first frame */ in vp6_parse_header()
|
/third_party/mesa3d/src/gallium/frontends/xvmc/ |
H A D | surface.c | 221 XvMCMacroBlockArray *macroblocks, XvMCBlockArray *blocks in XvMCRenderSurface() 256 assert(macroblocks); in XvMCRenderSurface() 259 assert(macroblocks->context_id == context->context_id); in XvMCRenderSurface() 282 xvmc_mb = macroblocks->macro_blocks + first_macroblock; in XvMCRenderSurface() 218 XvMCRenderSurface(Display *dpy, XvMCContext *context, unsigned int picture_structure, XvMCSurface *target_surface, XvMCSurface *past_surface, XvMCSurface *future_surface, unsigned int flags, unsigned int num_macroblocks, unsigned int first_macroblock, XvMCMacroBlockArray *macroblocks, XvMCBlockArray *blocks ) XvMCRenderSurface() argument
|
/third_party/mesa3d/src/gallium/include/pipe/ |
H A D | p_video_codec.h | 77 const struct pipe_macroblock *macroblocks,
|
/third_party/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_mpeg12_decoder.c | 656 const struct pipe_macroblock *macroblocks, in vl_mpeg12_decode_macroblock() 660 const struct pipe_mpeg12_macroblock *mb = (const struct pipe_mpeg12_macroblock *)macroblocks; in vl_mpeg12_decode_macroblock() 667 assert(macroblocks && macroblocks->codec == PIPE_VIDEO_FORMAT_MPEG12); in vl_mpeg12_decode_macroblock() 653 vl_mpeg12_decode_macroblock(struct pipe_video_codec *decoder, struct pipe_video_buffer *target, struct pipe_picture_desc *picture, const struct pipe_macroblock *macroblocks, unsigned num_macroblocks) vl_mpeg12_decode_macroblock() argument
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv84_video.c | 219 const struct pipe_macroblock *macroblocks, in nv84_decoder_decode_macroblock() 222 const struct pipe_mpeg12_macroblock *mb = (const struct pipe_mpeg12_macroblock *)macroblocks; in nv84_decoder_decode_macroblock() 216 nv84_decoder_decode_macroblock(struct pipe_video_codec *decoder, struct pipe_video_buffer *target, struct pipe_picture_desc *picture, const struct pipe_macroblock *macroblocks, unsigned num_macroblocks) nv84_decoder_decode_macroblock() argument
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | radeon_uvd.c | 854 const struct pipe_macroblock *macroblocks, in ruvd_decode_macroblock() 851 ruvd_decode_macroblock(struct pipe_video_codec *decoder, struct pipe_video_buffer *target, struct pipe_picture_desc *picture, const struct pipe_macroblock *macroblocks, unsigned num_macroblocks) ruvd_decode_macroblock() argument
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | radeon_uvd.c | 1026 const struct pipe_macroblock *macroblocks, in ruvd_decode_macroblock() 1023 ruvd_decode_macroblock(struct pipe_video_codec *decoder, struct pipe_video_buffer *target, struct pipe_picture_desc *picture, const struct pipe_macroblock *macroblocks, unsigned num_macroblocks) ruvd_decode_macroblock() argument
|
H A D | radeon_vcn_dec.c | 2572 const struct pipe_macroblock *macroblocks, in radeon_dec_decode_macroblock() 2569 radeon_dec_decode_macroblock(struct pipe_video_codec *decoder, struct pipe_video_buffer *target, struct pipe_picture_desc *picture, const struct pipe_macroblock *macroblocks, unsigned num_macroblocks) radeon_dec_decode_macroblock() argument
|