/third_party/mesa3d/src/gallium/frontends/xvmc/tests/ |
D | test_blocks.c | 49 XvMCMacroBlockArray macroblocks = {0}; in main() local 94 assert(XvMCCreateMacroBlocks(display, NULL, 1, ¯oblocks) == XvMCBadContext); 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/ |
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[row * s->mb_width + col].type = s->mb_type; in vp56_conceal_mv() [all …]
|
D | vp5.c | 74 if (!s->macroblocks || /* first frame */ in vp5_parse_header() 82 } else if (!s->macroblocks) in vp5_parse_header()
|
D | vp8.h | 193 VP8Macroblock *macroblocks; member
|
D | vp8.c | 68 s->macroblocks = NULL; in free_buffers() 219 sizeof(*s->macroblocks)); in update_dimensions() 223 sizeof(*s->macroblocks)); in update_dimensions() 247 s->macroblocks = s->macroblocks_base + 1; in update_dimensions() 1043 : s->macroblocks + edge_x + in vp7_decode_mvs() 2401 mb = s->macroblocks + (s->mb_height - mb_y - 1) * 2; in decode_mb_row_no_filter() 2523 mb = s->macroblocks + (s->mb_height - mb_y - 1) * 2; in filter_mb_row() 2746 memset(s->macroblocks + s->mb_height * 2 - 1, 0, in vp78_decode_frame() 2747 (s->mb_width + 1) * sizeof(*s->macroblocks)); in vp78_decode_frame()
|
D | vp56.h | 162 VP56Macroblock *macroblocks; member
|
D | vp6.c | 85 if (!s->macroblocks || /* first frame */ in vp6_parse_header()
|
/third_party/gstreamer/gstplugins_good/gst/rtp/ |
D | gstrtph263pay.c | 740 gob->macroblocks = NULL; in gst_rtp_h263_pay_gob_new() 753 if (gob->macroblocks) { in gst_rtp_h263_pay_gob_destroy() 758 gst_rtp_h263_pay_mb_destroy (gob->macroblocks[i]); in gst_rtp_h263_pay_gob_destroy() 761 g_free (gob->macroblocks); in gst_rtp_h263_pay_gob_destroy() 1382 pack->payload_start = gob->macroblocks[first]->start; in gst_rtp_h263_pay_B_fragment_push() 1383 pack->sbit = gob->macroblocks[first]->sbit; in gst_rtp_h263_pay_B_fragment_push() 1389 pack->quant = gob->macroblocks[first]->quant; in gst_rtp_h263_pay_B_fragment_push() 1391 pack->payload_end = gob->macroblocks[last]->end; in gst_rtp_h263_pay_B_fragment_push() 1393 pack->ebit = gob->macroblocks[last]->ebit; in gst_rtp_h263_pay_B_fragment_push() 1394 pack->mba = gob->macroblocks[first]->mba; in gst_rtp_h263_pay_B_fragment_push() [all …]
|
D | gstrtph263pay.h | 370 GstRtpH263PayMB **macroblocks; member
|
/third_party/gstreamer/gstplugins_good/ext/dv/ |
D | NOTES | 5 to deal with the idea that a) some macroblocks just don't exist (we have 6 zero's for them) and b) when any of the 5 macroblocks doesn't exist, we
|
/third_party/mesa3d/src/gallium/frontends/xvmc/ |
D | surface.c | 221 XvMCMacroBlockArray *macroblocks, XvMCBlockArray *blocks in XvMCRenderSurface() argument 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()
|
/third_party/mesa3d/src/gallium/include/pipe/ |
D | p_video_codec.h | 77 const struct pipe_macroblock *macroblocks,
|
/third_party/ffmpeg/doc/ |
D | rate_distortion.txt | 46 might be 2 16x16 macroblocks in a frame of 32x16 size. To minimize:
|
D | codecs.texi | 859 Refine the two motion vectors used in bidirectional macroblocks.
|
D | encoders.texi | 1863 one slice per row of macroblocks 3071 Number of macroblocks in each slice (1-8); the default value (8)
|
/third_party/mesa3d/src/gallium/auxiliary/vl/ |
D | vl_mpeg12_decoder.c | 656 const struct pipe_macroblock *macroblocks, in vl_mpeg12_decode_macroblock() argument 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()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv84_video.c | 219 const struct pipe_macroblock *macroblocks, in nv84_decoder_decode_macroblock() argument 222 const struct pipe_mpeg12_macroblock *mb = (const struct pipe_mpeg12_macroblock *)macroblocks; in nv84_decoder_decode_macroblock()
|
/third_party/openh264/ |
D | README.md | 10 - Slice options: 1 slice per frame, N slices per frame, N macroblocks per slice, or N bytes per sli…
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
D | radeon_uvd.c | 854 const struct pipe_macroblock *macroblocks, in ruvd_decode_macroblock() argument
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | radeon_uvd.c | 1026 const struct pipe_macroblock *macroblocks, in ruvd_decode_macroblock() argument
|
D | radeon_vcn_dec.c | 2572 const struct pipe_macroblock *macroblocks, in radeon_dec_decode_macroblock() argument
|
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/ |
D | video_encode_h264_extensions.txt | 480 * pname:mbCount is the number of macroblocks in this slice.
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.2.0.rst | 2799 - vdpau: allow state tracker to report a lower number of macroblocks
|
/third_party/gstreamer/gstreamer/docs/random/old/ |
D | ChangeLog.gstreamer | 13361 interpollation for bidirectionally predicted macroblocks.
|
/third_party/gstreamer/gstplugins_bad/ |
D | ChangeLog | 98453 have 32x32 bytes macroblocks. For this reason, we need to allocate 139207 of macroblocks but <width> number of bytes was used to do so, instead 139257 Fix decoding of DIFF2 or NORM2 bitplanes with an odd number of macroblocks.
|