Searched refs:mb_x (Results 26 - 50 of 137) sorted by relevance

123456

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/
H A Dmpeg4video.h155 if(n!=1 && s->mb_x == s->resync_mb_x) b=a= 1024;
157 if(s->mb_x == s->resync_mb_x && s->mb_y == s->resync_mb_y+1){
179 av_log(s->avctx, AV_LOG_ERROR, "dc<0 at %dx%d\n", s->mb_x, s->mb_y);
183 av_log(s->avctx, AV_LOG_ERROR, "dc overflow at %dx%d\n", s->mb_x, s->mb_y);
H A Deatqi.c75 uint8_t *dest_y = t->frame.data[0] + (s->mb_y * 16* linesize ) + s->mb_x * 16;
76 uint8_t *dest_cb = t->frame.data[1] + (s->mb_y * 8 * t->frame.linesize[1]) + s->mb_x * 8;
77 uint8_t *dest_cr = t->frame.data[2] + (s->mb_y * 8 * t->frame.linesize[2]) + s->mb_x * 8;
138 for (s->mb_x=0; s->mb_x<(avctx->width+15)/16; s->mb_x++)
H A Ddnxhdenc.c464 static av_always_inline void dnxhd_get_blocks(DNXHDEncContext *ctx, int mb_x, int mb_y) argument
468 const uint8_t *ptr_y = ctx->thread[0]->src[0] + ((mb_y << 4) * ctx->m.linesize) + (mb_x << bs+1);
469 const uint8_t *ptr_u = ctx->thread[0]->src[1] + ((mb_y << 4) * ctx->m.uvlinesize) + (mb_x << bs);
470 const uint8_t *ptr_v = ctx->thread[0]->src[2] + ((mb_y << 4) * ctx->m.uvlinesize) + (mb_x << bs);
514 int mb_y = jobnr, mb_x; local
523 for (mb_x = 0; mb_x < ctx->m.mb_width; mb_x++) {
524 unsigned mb = mb_y * ctx->m.mb_width + mb_x;
530 dnxhd_get_blocks(ctx, mb_x, mb_
565 int mb_y = jobnr, mb_x; local
599 int mb_y, mb_x; local
619 int mb_y = jobnr, mb_x; local
[all...]
H A Dmpegvideo_common.h67 src_x = s->mb_x * 16 + (motion_x >> (s->sprite_warping_accuracy+1));
109 src_x = s->mb_x * 8 + (motion_x >> (s->sprite_warping_accuracy+1));
156 ox= s->sprite_offset[0][0] + s->sprite_delta[0][0]*s->mb_x*16 + s->sprite_delta[0][1]*s->mb_y*16;
157 oy= s->sprite_offset[0][1] + s->sprite_delta[1][0]*s->mb_x*16 + s->sprite_delta[1][1]*s->mb_y*16;
176 ox= s->sprite_offset[1][0] + s->sprite_delta[0][0]*s->mb_x*8 + s->sprite_delta[0][1]*s->mb_y*8;
177 oy= s->sprite_offset[1][1] + s->sprite_delta[1][0]*s->mb_x*8 + s->sprite_delta[1][1]*s->mb_y*8;
262 src_x = s->mb_x* 16 + (motion_x >> 1);
270 uvsrc_x = s->mb_x* 8 + (mx >> 1);
281 uvsrc_x = s->mb_x*8 + mx;
288 uvsrc_x = s->mb_x*
644 int mb_x, mb_y, i; local
[all...]
H A Drv40.c230 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
331 int mb_pos, mb_x; local
363 for(mb_x = 0; mb_x < s->mb_width; mb_x++, mb_pos++){
371 for(mb_x = 0; mb_x < s->mb_width; mb_x++, mb_pos++){
387 avail[2] = mb_x;
426 if(!mb_x)
[all...]
H A Dh263dec.c156 s->resync_mb_x= s->mb_x;
178 s->mb_x= s->resync_mb_x;
187 ff_er_add_slice(s, s->resync_mb_x, s->resync_mb_y, s->mb_x-1, s->mb_y, ER_MB_END);
200 for(; s->mb_x < s->mb_width; s->mb_x++) {
205 if(s->resync_mb_x == s->mb_x && s->resync_mb_y+1 == s->mb_y){
221 const int xy= s->mb_x + s->mb_y*s->mb_stride;
227 //printf("%d %d %d %06X\n", s->mb_x, s->mb_y, s->gb.size*8 - get_bits_count(&s->gb), show_bits(&s->gb, 24));
228 ff_er_add_slice(s, s->resync_mb_x, s->resync_mb_y, s->mb_x, s->mb_y, ER_MB_END&part_mask);
232 if(++s->mb_x >
[all...]
H A Dsnowenc.c365 s->m.mb_x=
576 static int get_dc(SnowContext *s, int mb_x, int mb_y, int plane_index){ argument
589 int index= mb_x + mb_y*b_stride;
600 int mb_x2= mb_x + (i &1) - 1;
610 int index= x2-(block_w*mb_x - block_w/2) + (y2-(block_w*mb_y - block_w/2))*obmc_stride;
669 static int get_block_rd(SnowContext *s, int mb_x, int mb_y, int plane_index, const uint8_t *obmc_edged){ argument
687 int sx= block_w*mb_x - block_w/2;
695 ff_snow_pred_block(s, cur, tmp, ref_stride, sx, sy, block_w*2, block_w*2, &s->block[mb_x + mb_y*b_stride], plane_index, w, h);
716 && (mb_x == 0 || mb_x
767 get_4block_rd(SnowContext *s, int mb_x, int mb_y, int plane_index) argument
960 check_block(SnowContext *s, int mb_x, int mb_y, int p[3], int intra, const uint8_t *obmc_edged, int *best_rd) argument
1001 check_block_inter(SnowContext *s, int mb_x, int mb_y, int p0, int p1, const uint8_t *obmc_edged, int *best_rd) argument
1006 check_4block_inter(SnowContext *s, int mb_x, int mb_y, int p0, int p1, int ref, int *best_rd) argument
1045 int pass, mb_x, mb_y; local
[all...]
H A Dsvq3.c340 const int b_xy = (4*s->mb_x + (j >> 2)) + (4*s->mb_y + (i >> 2))*h->b_stride;
342 x = 16*s->mb_x + j;
445 const int b_xy = 4*s->mb_x + 4*s->mb_y*h->b_stride;
448 h->left_samples_available = (s->mb_x == 0) ? 0x5F5F : 0xFFFF;
453 svq3_mc_dir_part(s, 16*s->mb_x, 16*s->mb_y, 16, 16, 0, 0, 0, 0, 0, 0);
456 svq3_mc_dir_part(s, 16*s->mb_x, 16*s->mb_y, 16, 16, 0, 0, 0, 0, 1, 1);
488 if (s->mb_x > 0 && h->intra4x4_pred_mode[h->mb2br_xy[mb_xy - 1]+6] != -1) {
501 if (s->mb_x < (s->mb_width - 1)) {
508 if (s->mb_x > 0) {
548 if (s->mb_x >
[all...]
H A Drv34.c360 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
395 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
471 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride;
555 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
556 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride;
582 }else if((s->mb_x+1) == s->mb_width && (r->avail_cache[6-5] & type) & mask){
610 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride;
680 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride + mv_off;
723 src_x = s->mb_x * 16 + xoff + mx;
725 uvsrc_x = s->mb_x *
[all...]
H A Drv10.c279 mb_xy= s->mb_x + s->mb_y*s->mb_width;
281 s->mb_x = get_bits(&s->gb, 6); /* mb_x */
285 s->mb_x = 0;
416 seq, s->mb_x, s->mb_y, s->pict_type, s->qscale, s->no_rounding);
520 if (s->mb_x >= s->mb_width ||
522 av_log(s->avctx, AV_LOG_ERROR, "POS ERROR %d %d\n", s->mb_x, s->mb_y);
525 mb_pos = s->mb_y * s->mb_width + s->mb_x;
532 if ((s->mb_x == 0 && s->mb_y == 0) || s->current_picture_ptr==NULL) {
536 s->mb_x
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Dmpeg4video.h205 if (n != 1 && s->mb_x == s->resync_mb_x)
208 if (s->mb_x == s->resync_mb_x && s->mb_y == s->resync_mb_y + 1) {
231 "dc<0 at %dx%d\n", s->mb_x, s->mb_y);
236 "dc overflow at %dx%d\n", s->mb_x, s->mb_y);
H A Ddv.h111 static inline void dv_calculate_mb_xy(DVVideoContext *s, DVwork_chunk *work_chunk, int m, int *mb_x, int *mb_y) argument
113 *mb_x = work_chunk->mb_coordinates[m] & 0xff;
H A Dvp8.c898 static int vp7_calculate_mb_offset(int mb_x, int mb_y, int mb_width, argument
903 int new = (mb_y + yoffset) * vwidth + mb_x + xoffset;
918 int mb_x, int mb_y, int layout)
937 if (vp7_calculate_mb_offset(mb_x, mb_y, s->mb_width, pred->xoffset,
1009 int mb_x, int mb_y, int layout)
1109 int mb_x, int keyframe, int layout)
1124 top = s->intra4x4_pred_mode_top + 4 * mb_x;
1143 void decode_mb_mode(VP8Context *s, VP8Macroblock *mb, int mb_x, int mb_y, argument
1179 decode_intra4x4_modes(s, c, mb, mb_x, 1, layout);
1186 AV_WN32A(s->intra4x4_pred_mode_top + 4 * mb_x, mode
917 vp7_decode_mvs(VP8Context *s, VP8Macroblock *mb, int mb_x, int mb_y, int layout) argument
1008 vp8_decode_mvs(VP8Context *s, VP8Macroblock *mb, int mb_x, int mb_y, int layout) argument
1108 decode_intra4x4_modes(VP8Context *s, VP56RangeCoder *c, VP8Macroblock *mb, int mb_x, int keyframe, int layout) argument
1455 xchg_mb_border(uint8_t *top_border, uint8_t *src_y, uint8_t *src_cb, uint8_t *src_cr, int linesize, int uvlinesize, int mb_x, int mb_y, int mb_width, int simple, int xchg) argument
1489 check_dc_pred8x8_mode(int mode, int mb_x, int mb_y) argument
1498 check_tm_pred8x8_mode(int mode, int mb_x, int mb_y, int vp7) argument
1507 check_intra_pred8x8_mode_emuedge(int mode, int mb_x, int mb_y, int vp7) argument
1523 check_tm_pred4x4_mode(int mode, int mb_x, int mb_y, int vp7) argument
1533 check_intra_pred4x4_mode_emuedge(int mode, int mb_x, int mb_y, int *copy_buf, int vp7) argument
1569 intra_predict(VP8Context *s, VP8ThreadData *td, uint8_t *dst[3], VP8Macroblock *mb, int mb_x, int mb_y, int is_vp7) argument
1852 prefetch_motion(VP8Context *s, VP8Macroblock *mb, int mb_x, int mb_y, int mb_xy, int ref) argument
1875 inter_predict(VP8Context *s, VP8ThreadData *td, uint8_t *dst[3], VP8Macroblock *mb, int mb_x, int mb_y) argument
2054 filter_mb(VP8Context *s, uint8_t *dst[3], VP8FilterStrength *f, int mb_x, int mb_y, int is_vp7) argument
2141 filter_mb_simple(VP8Context *s, uint8_t *dst, VP8FilterStrength *f, int mb_x, int mb_y) argument
2179 int mb_x, mb_y; local
2265 int mb_x, mb_xy = mb_y * s->mb_width; local
2397 int mb_x, mb_y = td->thread_mb_pos >> 16, num_jobs = s->num_jobs; local
[all...]
H A Dmpegvideo_motion.c48 src_x = s->mb_x * 16 + (motion_x >> (s->sprite_warping_accuracy + 1));
95 src_x = s->mb_x * 8 + (motion_x >> (s->sprite_warping_accuracy + 1));
148 ox = s->sprite_offset[0][0] + s->sprite_delta[0][0] * s->mb_x * 16 +
150 oy = s->sprite_offset[0][1] + s->sprite_delta[1][0] * s->mb_x * 16 +
170 ox = s->sprite_offset[1][0] + s->sprite_delta[0][0] * s->mb_x * 8 +
172 oy = s->sprite_offset[1][1] + s->sprite_delta[1][0] * s->mb_x * 8 +
260 src_x = s->mb_x * 16 + (motion_x >> 1);
268 uvsrc_x = s->mb_x * 8 + (mx >> 1);
280 uvsrc_x = s->mb_x * 8 + mx;
287 uvsrc_x = s->mb_x *
668 int mb_x = s->mb_x; local
757 int mb_x = s->mb_x; local
[all...]
H A Dh263dec.c181 s->resync_mb_x = s->mb_x;
203 s->mb_x = s->resync_mb_x;
213 s->mb_x - 1, s->mb_y, ER_MB_END);
226 for (; s->mb_x < s->mb_width; s->mb_x++) {
231 if (s->resync_mb_x == s->mb_x && s->resync_mb_y + 1 == s->mb_y)
241 tprintf(NULL, "Decoding MB at %dx%d\n", s->mb_x, s->mb_y);
248 const int xy = s->mb_x + s->mb_y * s->mb_stride;
255 s->mb_x, s->mb_y, ER_MB_END & part_mask);
259 if (++s->mb_x >
[all...]
H A Dproresenc_anatoliy.c372 static int encode_slice(AVCodecContext *avctx, const AVFrame *pic, int mb_x, argument
388 dest_y = pic->data[0] + (mb_y << 4) * luma_stride + (mb_x << 5);
389 dest_u = pic->data[1] + (mb_y << 4) * chroma_stride + (mb_x << 4);
390 dest_v = pic->data[2] + (mb_y << 4) * chroma_stride + (mb_x << 4);
394 subimage_with_fill((uint16_t *) pic->data[0], mb_x << 4, mb_y << 4,
397 subimage_with_fill((uint16_t *) pic->data[1], mb_x << 3, mb_y << 4,
400 subimage_with_fill((uint16_t *) pic->data[2], mb_x << 3, mb_y << 4,
463 int mb_x = 0; local
465 while (mb_x < mb_width) {
466 while (mb_width - mb_x < slice_mb_coun
[all...]
H A Drv40.c230 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
337 int mb_pos, mb_x; local
369 for(mb_x = 0; mb_x < s->mb_width; mb_x++, mb_pos++){
377 for(mb_x = 0; mb_x < s->mb_width; mb_x++, mb_pos++){
394 avail[2] = mb_x;
433 if(!mb_x)
[all...]
H A Ddnxhdenc.c555 void dnxhd_get_blocks(DNXHDEncContext *ctx, int mb_x, int mb_y) argument
560 ((mb_y << 4) * ctx->m.linesize) + (mb_x << bs + 1);
562 ((mb_y << 4) * ctx->m.uvlinesize) + (mb_x << bs);
564 ((mb_y << 4) * ctx->m.uvlinesize) + (mb_x << bs);
615 int mb_y = jobnr, mb_x; local
624 for (mb_x = 0; mb_x < ctx->m.mb_width; mb_x++) {
625 unsigned mb = mb_y * ctx->m.mb_width + mb_x;
631 dnxhd_get_blocks(ctx, mb_x, mb_
671 int mb_y = jobnr, mb_x; local
706 int mb_y, mb_x; local
727 int mb_y = jobnr, mb_x, x, y; local
[all...]
H A Dsnowenc.c277 s->m.mb_x=
495 static int get_dc(SnowContext *s, int mb_x, int mb_y, int plane_index){ argument
509 int index= mb_x + mb_y*b_stride;
522 int mb_x2= mb_x + (i &1) - 1;
532 int index= x2-(block_w*mb_x - block_w/2) + (y2-(block_h*mb_y - block_h/2))*obmc_stride;
591 static int get_block_rd(SnowContext *s, int mb_x, int mb_y, int plane_index, uint8_t (*obmc_edged)[MB_SIZE * 2]){ argument
610 int sx= block_w*mb_x - block_w/2;
620 ff_snow_pred_block(s, cur, tmp, ref_stride, sx, sy, block_w*2, block_h*2, &s->block[mb_x + mb_y*b_stride], plane_index, w, h);
641 && (mb_x == 0 || mb_x
692 get_4block_rd(SnowContext *s, int mb_x, int mb_y, int plane_index) argument
888 check_block(SnowContext *s, int mb_x, int mb_y, int p[3], int intra, uint8_t (*obmc_edged)[MB_SIZE * 2], int *best_rd) argument
929 check_block_inter(SnowContext *s, int mb_x, int mb_y, int p0, int p1, uint8_t (*obmc_edged)[MB_SIZE * 2], int *best_rd) argument
934 check_4block_inter(SnowContext *s, int mb_x, int mb_y, int p0, int p1, int ref, int *best_rd) argument
981 int pass, mb_x, mb_y; local
[all...]
H A Dmotion_est.c158 av_assert2((fx>>1) + 16*s->mb_x >= -16);
160 av_assert2((fx>>1) + 16*s->mb_x <= s->width);
162 av_assert2((bx>>1) + 16*s->mb_x >= -16);
164 av_assert2((bx>>1) + 16*s->mb_x <= s->width);
495 const int xy= s->mb_x + s->mb_y*s->mb_stride;
591 c->xmax = - 16*s->mb_x + s->width - 8*(block &1);
679 dmin_sum += s->dsp.mb_cmp[0](s, s->new_picture.f->data[0] + s->mb_x*16 + s->mb_y*16*stride, c->scratchpad, stride, 16);
691 offset= (s->mb_x*8 + (mx>>1)) + (s->mb_y*8 + (my>>1))*s->uvlinesize;
701 dmin_sum += s->dsp.mb_cmp[1](s, s->new_picture.f->data[1] + s->mb_x*8 + s->mb_y*8*s->uvlinesize, c->scratchpad , s->uvlinesize, 8);
702 dmin_sum += s->dsp.mb_cmp[1](s, s->new_picture.f->data[2] + s->mb_x*
877 ff_estimate_p_frame_motion(MpegEncContext * s, int mb_x, int mb_y) argument
1082 ff_pre_estimate_p_frame_motion(MpegEncContext * s, int mb_x, int mb_y) argument
1135 estimate_motion_b(MpegEncContext *s, int mb_x, int mb_y, int16_t (*mv_table)[2], int ref_index, int f_code) argument
1272 bidir_refine(MpegEncContext * s, int mb_x, int mb_y) argument
1419 direct_search(MpegEncContext * s, int mb_x, int mb_y) argument
1521 ff_estimate_b_frame_motion(MpegEncContext * s, int mb_x, int mb_y) argument
[all...]
H A Dh261dec.c205 s->mb_x = ((h->gob_number - 1) % 2) * 11 + i % 11;
207 xy = s->mb_x + s->mb_y * s->mb_stride;
278 level, s->mb_x, s->mb_y);
310 s->mb_x, s->mb_y);
331 s->mb_x, s->mb_y);
365 av_log(s->avctx, AV_LOG_ERROR, "illegal mba at %d %d\n", s->mb_x, s->mb_y);
375 s->mb_x = ((h->gob_number - 1) % 2) * 11 + ((h->current_mba - 1) % 11);
377 xy = s->mb_x + s->mb_y * s->mb_stride;
438 int b_xy = 2 * s->mb_x + (2 * s->mb_y) * b_stride;
547 s->mb_x
[all...]
H A Dh264_mb_template.c45 const int mb_x = h->mb_x; local
60 dest_y = h->cur_pic.f.data[0] + ((mb_x << PIXEL_SHIFT) + mb_y * h->linesize) * 16;
61 dest_cb = h->cur_pic.f.data[1] + (mb_x << PIXEL_SHIFT) * 8 + mb_y * h->uvlinesize * block_h;
62 dest_cr = h->cur_pic.f.data[2] + (mb_x << PIXEL_SHIFT) * 8 + mb_y * h->uvlinesize * block_h;
64 h->vdsp.prefetch(dest_y + (h->mb_x & 3) * 4 * h->linesize + (64 << PIXEL_SHIFT), h->linesize, 4);
65 h->vdsp.prefetch(dest_cb + (h->mb_x & 7) * h->uvlinesize + (64 << PIXEL_SHIFT), dest_cr - dest_cb, 2);
274 const int mb_x = h->mb_x; local
287 ((mb_x << PIXEL_SHIF
[all...]
H A Drv34.c357 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
392 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
468 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride;
552 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
553 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride;
576 }else if((s->mb_x+1) == s->mb_width && (r->avail_cache[6-5] & type) & mask){
604 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride;
674 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride + mv_off;
718 src_x = s->mb_x * 16 + xoff + mx;
720 uvsrc_x = s->mb_x *
[all...]
H A Drv10.c286 mb_xy = s->mb_x + s->mb_y * s->mb_width;
288 s->mb_x = get_bits(&s->gb, 6); /* mb_x */
292 s->mb_x = 0;
452 seq, s->mb_x, s->mb_y, s->pict_type, s->qscale,
566 if (s->mb_x >= s->mb_width ||
568 av_log(s->avctx, AV_LOG_ERROR, "POS ERROR %d %d\n", s->mb_x, s->mb_y);
571 mb_pos = s->mb_y * s->mb_width + s->mb_x;
578 if ((s->mb_x == 0 && s->mb_y == 0) || s->current_picture_ptr == NULL) {
583 s->mb_x
[all...]
H A Derror_resilience.h86 int mb_x, int mb_y, int mb_intra, int mb_skipped);

Completed in 187 milliseconds

123456