Searched refs:mb_x (Results 51 - 75 of 137) sorted by relevance

123456

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Dintrax8.c355 w->prediction_table[s->mb_x*2+(s->mb_y&1)] = (est_run<<2) + 1*(orient==4) + 2*(orient==8);
364 w->edges = 1*( !(s->mb_x>>1) );
366 w->edges|= 4*( s->mb_x >= (2*s->mb_width-1) );//mb_x for chroma would always be odd
373 w->chroma_orient = (w->prediction_table[2*s->mb_x-2] & 0x03)<<2;//block[x-1][y|1-1)]
380 w->edges = 1*( !s->mb_x );
382 w->edges|= 4*( s->mb_x >= (2*s->mb_width-1) );
394 w->est_run = w->prediction_table[2*s->mb_x-2]>>2;
403 b= w->prediction_table[2*s->mb_x + !(s->mb_y&1) ];//block[x ][y-1]
404 a= w->prediction_table[2*s->mb_x
[all...]
H A Drv20enc.c38 s->mb_x= s->mb_y= 0;
H A Dvc1dec.c94 if (s->mb_x) {
95 topleft_mb_pos = (s->mb_y - 1) * s->mb_stride + s->mb_x - 1;
119 if (s->mb_x == s->mb_width - 1) {
120 top_mb_pos = (s->mb_y - 1) * s->mb_stride + s->mb_x;
164 if (s->mb_x)
169 if (s->mb_x)
176 if (s->mb_x) {
193 if (s->mb_x) {
197 if (s->mb_x >= 2)
202 if (s->mb_x >
[all...]
H A Dmss4.c282 uint8_t *dst[3], int mb_x, int mb_y)
289 int xpos = mb_x * 2 + i;
291 c->dc_cache[j][TOP] = c->prev_dc[0][mb_x * 2 + i];
297 c->prev_dc[0][mb_x * 2 + i] = c->dc_cache[j][LEFT];
307 c->dc_cache[i + 1][TOP] = c->prev_dc[i][mb_x];
309 c->block, c->dc_cache[i + 1], mb_x, mb_y,
313 c->prev_dc[i][mb_x] = c->dc_cache[i + 1][LEFT];
316 out = dst[i] + mb_x * 16;
380 uint8_t *picdst[3], int mb_x, int mb_y)
483 memcpy(picdst[i] + mb_x * 1
281 mss4_decode_dct_block(MSS4Context *c, GetBitContext *gb, uint8_t *dst[3], int mb_x, int mb_y) argument
379 mss4_decode_image_block(MSS4Context *ctx, GetBitContext *gb, uint8_t *picdst[3], int mb_x, int mb_y) argument
489 mss4_update_dc_cache(MSS4Context *c, int mb_x) argument
[all...]
H A Dsvq3.c387 const int b_xy = (4 * h->mb_x + (j >> 2)) +
390 x = 16 * h->mb_x + j;
496 const int b_xy = 4 * h->mb_x + 4 * h->mb_y * h->b_stride;
499 h->left_samples_available = (h->mb_x == 0) ? 0x5F5F : 0xFFFF;
505 svq3_mc_dir_part(s, 16 * h->mb_x, 16 * h->mb_y, 16, 16,
509 svq3_mc_dir_part(s, 16 * h->mb_x, 16 * h->mb_y, 16, 16,
541 if (h->mb_x > 0 && h->intra4x4_pred_mode[h->mb2br_xy[mb_xy - 1] + 6] != -1) {
556 if (h->mb_x < h->mb_width - 1) {
564 if (h->mb_x > 0) {
607 if (h->mb_x >
[all...]
H A Dmsmpeg4dec.c77 av_dlog(s, "MV code %d at %d %d pred: %d\n", code, s->mb_x,s->mb_y, pred);
106 uint32_t * const mb_type_ptr = &s->current_picture.mb_type[s->mb_x + s->mb_y*s->mb_stride];
130 av_log(s->avctx, AV_LOG_ERROR, "cbpc %d invalid at %d %d\n", code, s->mb_x, s->mb_y);
144 av_log(s->avctx, AV_LOG_ERROR, "cbpc %d invalid at %d %d\n", cbp, s->mb_x, s->mb_y);
154 av_log(s->avctx, AV_LOG_ERROR, "cbpy %d invalid at %d %d\n", cbp, s->mb_x, s->mb_y);
186 av_log(s->avctx, AV_LOG_ERROR, "\nerror while decoding block: %d x %d (%d)\n", s->mb_x, s->mb_y, i);
197 uint32_t * const mb_type_ptr = &s->current_picture.mb_type[s->mb_x + s->mb_y*s->mb_stride];
257 av_dlog(s, "I at %d %d %d %06X\n", s->mb_x, s->mb_y,
265 s->ac_pred, s->h263_aic_dir, s->mb_x, s->mb_y);
277 av_log(s->avctx, AV_LOG_ERROR, "\nerror while decoding block: %d x %d (%d)\n", s->mb_x,
[all...]
H A Ddvdec.c160 /* mb_x and mb_y are in units of 8 pixels */
166 int mb_index, mb_x, mb_y, last_index; local
284 dv_calculate_mb_xy(s, work_chunk, mb_index, &mb_x, &mb_y);
288 (s->sys->pix_fmt == AV_PIX_FMT_YUV411P && mb_x >= (704 / 8)) ||
294 y_ptr = s->frame->data[0] + ((mb_y * s->frame->linesize[0] + mb_x) << log2_blocksize);
309 (mb_x >> ((s->sys->pix_fmt == AV_PIX_FMT_YUV411P) ? 2 : 1))) << log2_blocksize);
312 if (s->sys->pix_fmt == AV_PIX_FMT_YUV411P && mb_x >= (704 / 8)) {
H A Dtscc2.c194 int i, mb_x, q, ret; local
200 for (mb_x = 0; mb_x < c->mb_width; mb_x++) {
201 q = c->slice_quants[mb_x + c->mb_width * mb_y];
206 off = mb_x * 16 + mb_y * 8 * c->pic->linesize[i];
H A Dituh263dec.c142 s->mb_x= mb_pos % s->mb_width;
188 s->mb_x= 0;
318 const int xy= s->mb_x + 1 + s->mb_y * s->mb_stride;
325 s->mb_x++;
400 s->mb_x--;
463 av_log(s->avctx, AV_LOG_ERROR, "illegal dc %d at %d %d\n", level, s->mb_x, s->mb_y);
485 av_log(s->avctx, AV_LOG_ERROR, "illegal ac vlc code at %dx%d\n", s->mb_x, s->mb_y);
523 av_log(s->avctx, AV_LOG_ERROR, "run overflow at %dx%d i:%d\n", s->mb_x, s->mb_y, s->mb_intra);
586 const int xy= s->mb_x + s->mb_y * s->mb_stride;
608 av_log(s->avctx, AV_LOG_ERROR, "cbpc damaged at %d %d\n", s->mb_x,
[all...]
H A Dmpegvideo_enc.c2013 const int mb_x = s->mb_x; local
2027 const int mb_xy = mb_x + mb_y * s->mb_stride;
2058 (mb_y * 16 * wrap_y) + mb_x * 16;
2060 (mb_y * mb_block_height * wrap_c) + mb_x * mb_block_width;
2062 (mb_y * mb_block_height * wrap_c) + mb_x * mb_block_width;
2064 if((mb_x * 16 + 16 > s->width || mb_y * 16 + 16 > s->height) && s->codec_id != AV_CODEC_ID_AMV){
2070 16, 16, mb_x * 16, mb_y * 16,
2076 mb_x * mb_block_width, mb_y * mb_block_height,
2082 mb_x * mb_block_widt
2611 int mb_x, mb_y; local
2697 int mb_x, mb_y, pdif = 0; local
[all...]
H A Dh264_mb.c344 x_offset += 8 * h->mb_x;
397 x_offset += 8 * h->mb_x;
485 const int mx = (h->mv_cache[list][scan8[0]][0] >> 2) + 16 * h->mb_x + 8;
489 (my + (h->mb_x & 3) * 4) * h->mb_linesize +
496 off= (((mx>>1)+64)<<pixel_shift) + ((my>>1) + (h->mb_x&7))*h->uvlinesize;
527 deblock_topleft = (h->mb_x > 0);
535 top_border_m1 = h->top_borders[top_idx][h->mb_x - 1];
536 top_border = h->top_borders[top_idx][h->mb_x];
558 if (h->mb_x + 1 < h->mb_width) {
559 XCHG(h->top_borders[top_idx][h->mb_x
[all...]
H A Dproresdec2.c154 int slice_mb_count, mb_x, mb_y; local
206 mb_x = 0;
215 while (ctx->mb_width - mb_x < slice_mb_count)
218 slice->mb_x = mb_x;
228 mb_x += slice_mb_count;
229 if (mb_x == ctx->mb_width) {
231 mb_x = 0;
240 if (mb_x || mb_y != ctx->mb_height) {
518 // jobnr, slice->mb_count, slice->mb_x, slic
[all...]
H A Dmpegvideo.c341 int mb_x, int mb_y, int mb_intra, int mb_skipped)
349 s->mb_x = mb_x;
358 s->dest[0] = s->current_picture.f->data[0] + (s->mb_y * 16 * s->linesize) + s->mb_x * 16;
359 s->dest[1] = s->current_picture.f->data[1] + (s->mb_y * (16 >> s->chroma_y_shift) * s->uvlinesize) + s->mb_x * (16 >> s->chroma_x_shift);
360 s->dest[2] = s->current_picture.f->data[2] + (s->mb_y * (16 >> s->chroma_y_shift) * s->uvlinesize) + s->mb_x * (16 >> s->chroma_x_shift);
2214 int mb_x; local
2215 for (mb_x = 0; mb_x < mb_width; mb_x
339 mpeg_er_decode_mb(void *opaque, int ref, int mv_dir, int mv_type, int (*mv)[2][4][2], int mb_x, int mb_y, int mb_intra, int mb_skipped) argument
2675 int mb_x, mb_y, i; local
[all...]
H A Dh264_loopfilter.c236 int mb_x, int mb_y,
416 void ff_h264_filter_mb_fast( H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize) { argument
419 ff_h264_filter_mb(h, mb_x, mb_y, img_y, img_cb, img_cr, linesize, uvlinesize);
424 h264_filter_mb_fast_internal(h, mb_x, mb_y, img_y, img_cb, img_cr, linesize, uvlinesize, h->pixel_shift);
427 h264_filter_mb_fast_internal(h, mb_x, mb_y, img_y, img_cb, img_cr, linesize, uvlinesize, 1);
429 h264_filter_mb_fast_internal(h, mb_x, mb_y, img_y, img_cb, img_cr, linesize, uvlinesize, 0);
463 static av_always_inline void filter_mb_dir(H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize, int mb_xy, int mb_type, int mvy_limit, int first_vertical_edge_done, int a, int b, int chroma, int dir) { argument
516 tprintf(h->avctx, "filter mb:%d/%d dir:%d edge:%d, QPy:%d ls:%d uvls:%d", mb_x, mb_y, dir, edge, qp, tmp_linesize, tmp_uvlinesize);
581 //tprintf(h->avctx, "filter mb:%d/%d dir:%d edge:%d, QPy:%d, QPc:%d, QPcn:%d\n", mb_x, mb_y, dir, edge, qp, h->chroma_qp[0], h->cur_pic.qscale_table[mbn_xy]);
582 tprintf(h->avctx, "filter mb:%d/%d dir:%d edge:%d, QPy:%d ls:%d uvls:%d", mb_x, mb_
235 h264_filter_mb_fast_internal(H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize, int pixel_shift) argument
704 ff_h264_filter_mb( H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize) argument
[all...]
H A Dmpeg4video.c50 l_xy = (2 * s->mb_y - 1) * l_wrap + s->mb_x * 2 - 1;
52 c_xy = (s->mb_y - 1) * c_wrap + s->mb_x - 1;
129 const int mb_index = s->mb_x + s->mb_y * s->mb_stride;
H A Dmsmpeg4.c279 dest= s->current_picture.f->data[0] + (((n >> 1) + 2*s->mb_y) * bs* wrap ) + ((n & 1) + 2*s->mb_x) * bs;
282 dest= s->current_picture.f->data[n - 3] + (s->mb_y * bs * wrap) + s->mb_x * bs;
284 if(s->mb_x==0) a= (1024 + (scale>>1))/scale;
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/
H A Dintrax8.c355 w->prediction_table[s->mb_x*2+(s->mb_y&1)] = (est_run<<2) + 1*(orient==4) + 2*(orient==8);
364 w->edges = 1*( !(s->mb_x>>1) );
366 w->edges|= 4*( s->mb_x >= (2*s->mb_width-1) );//mb_x for chroma would always be odd
373 w->chroma_orient = (w->prediction_table[2*s->mb_x-2] & 0x03)<<2;//block[x-1][y|1-1)]
380 w->edges = 1*( !s->mb_x );
382 w->edges|= 4*( s->mb_x >= (2*s->mb_width-1) );
394 w->est_run = w->prediction_table[2*s->mb_x-2]>>2;
403 b= w->prediction_table[2*s->mb_x + !(s->mb_y&1) ];//block[x ][y-1]
404 a= w->prediction_table[2*s->mb_x
[all...]
H A Drv20enc.c38 s->mb_x= s->mb_y= 0;
H A Dh261dec.c207 s->mb_x= ((h->gob_number-1) % 2) * 11 + i % 11;
209 xy = s->mb_x + s->mb_y * s->mb_stride;
271 av_log(s->avctx, AV_LOG_ERROR, "illegal mba at %d %d\n", s->mb_x, s->mb_y);
281 s->mb_x= ((h->gob_number-1) % 2) * 11 + ((h->current_mba-1) % 11);
283 xy = s->mb_x + s->mb_y * s->mb_stride;
380 av_log(s->avctx, AV_LOG_ERROR, "illegal dc %d at %d %d\n", level, s->mb_x, s->mb_y);
410 av_log(s->avctx, AV_LOG_ERROR, "illegal ac vlc code at %dx%d\n", s->mb_x, s->mb_y);
428 av_log(s->avctx, AV_LOG_ERROR, "run overflow at %dx%d\n", s->mb_x, s->mb_y);
524 av_log(s->avctx, AV_LOG_ERROR, "Error at MB: %d\n", s->mb_x + s->mb_y*s->mb_stride);
615 s->mb_x
[all...]
H A Dmotion_est.c160 assert((fx>>1) + 16*s->mb_x >= -16);
162 assert((fx>>1) + 16*s->mb_x <= s->width);
164 assert((bx>>1) + 16*s->mb_x >= -16);
166 assert((bx>>1) + 16*s->mb_x <= s->width);
380 *mx_ptr = 16 * s->mb_x;
503 const int xy= s->mb_x + s->mb_y*s->mb_stride;
669 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);
681 offset= (s->mb_x*8 + (mx>>1)) + (s->mb_y*8 + (my>>1))*s->uvlinesize;
691 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);
692 dmin_sum += s->dsp.mb_cmp[1](s, s->new_picture.f.data[2] + s->mb_x*
853 check_input_motion(MpegEncContext * s, int mb_x, int mb_y, int p_type) argument
989 ff_estimate_p_frame_motion(MpegEncContext * s, int mb_x, int mb_y) argument
1211 ff_pre_estimate_p_frame_motion(MpegEncContext * s, int mb_x, int mb_y) argument
1264 ff_estimate_motion_b(MpegEncContext * s, int mb_x, int mb_y, int16_t (*mv_table)[2], int ref_index, int f_code) argument
1405 bidir_refine(MpegEncContext * s, int mb_x, int mb_y) argument
1553 direct_search(MpegEncContext * s, int mb_x, int mb_y) argument
1655 ff_estimate_b_frame_motion(MpegEncContext * s, int mb_x, int mb_y) argument
[all...]
H A Dvc1dec.c94 if (s->mb_x) {
95 topleft_mb_pos = (s->mb_y - 1) * s->mb_stride + s->mb_x - 1;
118 if (s->mb_x == s->mb_width - 1) {
119 top_mb_pos = (s->mb_y - 1) * s->mb_stride + s->mb_x;
162 if (s->mb_x)
167 if (s->mb_x)
174 if (s->mb_x) {
191 if (s->mb_x) {
195 if (s->mb_x >= 2)
200 if (s->mb_x >
[all...]
H A Dituh263dec.c144 s->mb_x= mb_pos % s->mb_width;
190 s->mb_x= 0;
341 const int xy= s->mb_x + 1 + s->mb_y * s->mb_stride;
348 s->mb_x++;
423 s->mb_x--;
486 av_log(s->avctx, AV_LOG_ERROR, "illegal dc %d at %d %d\n", level, s->mb_x, s->mb_y);
508 av_log(s->avctx, AV_LOG_ERROR, "illegal ac vlc code at %dx%d\n", s->mb_x, s->mb_y);
546 av_log(s->avctx, AV_LOG_ERROR, "run overflow at %dx%d i:%d\n", s->mb_x, s->mb_y, s->mb_intra);
606 const int xy= s->mb_x + s->mb_y * s->mb_stride;
628 av_log(s->avctx, AV_LOG_ERROR, "cbpc damaged at %d %d\n", s->mb_x,
[all...]
H A Dh264_loopfilter.c239 int mb_x, int mb_y,
420 void ff_h264_filter_mb_fast( H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize) { argument
423 ff_h264_filter_mb(h, mb_x, mb_y, img_y, img_cb, img_cr, linesize, uvlinesize);
428 h264_filter_mb_fast_internal(h, mb_x, mb_y, img_y, img_cb, img_cr, linesize, uvlinesize, h->pixel_shift);
431 h264_filter_mb_fast_internal(h, mb_x, mb_y, img_y, img_cb, img_cr, linesize, uvlinesize, 1);
433 h264_filter_mb_fast_internal(h, mb_x, mb_y, img_y, img_cb, img_cr, linesize, uvlinesize, 0);
467 static av_always_inline void filter_mb_dir(H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize, int mb_xy, int mb_type, int mvy_limit, int first_vertical_edge_done, int a, int b, int chroma, int dir) { argument
521 tprintf(s->avctx, "filter mb:%d/%d dir:%d edge:%d, QPy:%d ls:%d uvls:%d", mb_x, mb_y, dir, edge, qp, tmp_linesize, tmp_uvlinesize);
586 //tprintf(s->avctx, "filter mb:%d/%d dir:%d edge:%d, QPy:%d, QPc:%d, QPcn:%d\n", mb_x, mb_y, dir, edge, qp, h->chroma_qp[0], s->current_picture.qscale_table[mbn_xy]);
587 tprintf(s->avctx, "filter mb:%d/%d dir:%d edge:%d, QPy:%d ls:%d uvls:%d", mb_x, mb_
238 h264_filter_mb_fast_internal(H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize, int pixel_shift) argument
709 ff_h264_filter_mb( H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize) argument
[all...]
H A Dmpegvideo_enc.c1737 const int mb_x = s->mb_x; local
1750 const int mb_xy = mb_x + mb_y * s->mb_stride;
1781 (mb_y * 16 * wrap_y) + mb_x * 16;
1783 (mb_y * mb_block_height * wrap_c) + mb_x * 8;
1785 (mb_y * mb_block_height * wrap_c) + mb_x * 8;
1787 if (mb_x * 16 + 16 > s->width || mb_y * 16 + 16 > s->height) {
1789 s->dsp.emulated_edge_mc(ebuf, ptr_y, wrap_y, 16, 16, mb_x * 16,
1793 mb_block_height, mb_x * 8, mb_y * 8,
1797 mb_block_height, mb_x *
2308 int mb_x, mb_y; local
2350 int mb_x, mb_y, pdif = 0; local
[all...]
H A Dmpeg4video.c48 l_xy= (2*s->mb_y-1)*l_wrap + s->mb_x*2 - 1;
50 c_xy= (s->mb_y-1)*c_wrap + s->mb_x - 1;
122 const int mb_index= s->mb_x + s->mb_y*s->mb_stride;

Completed in 150 milliseconds

123456