Searched refs:mb_y (Results 76 - 100 of 140) sorted by relevance

123456

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/
H A Dituh263dec.c145 s->mb_y= mb_pos / s->mb_width;
191 s->mb_y= s->gob_index* gob_number;
196 if(s->mb_y >= s->mb_height)
341 const int xy= s->mb_x + 1 + s->mb_y * s->mb_stride;
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, s->mb_y);
706 int16_t *mot_val0 = s->current_picture.f.motion_val[0][2 * (s->mb_x + s->mb_y * strid
[all...]
H A Dmpeg4videodec.c65 const int xy= s->mb_x-1 + s->mb_y*s->mb_stride;
81 const int xy= s->mb_x + s->mb_y*s->mb_stride - s->mb_stride;
85 if(s->mb_y==0 || s->qscale == qscale_table[xy] || n==2 || n==3){
377 int mb_x = 0, mb_y = 0; local
380 if (!mb_x) ff_thread_await_progress((AVFrame*)s->next_picture_ptr, mb_y++, 0);
388 s->mb_y= mb_num / s->mb_width;
465 mb_v= s->sprite_offset[0][n] + dx*s->mb_x*16 + dy*s->mb_y*16;
545 for(; s->mb_y<s->mb_height; s->mb_y++){
548 const int xy= s->mb_x + s->mb_y*
[all...]
H A Dmotion_est_template.c404 if( (x)<(xmin<<(S)) ) printf("%d %d %d %d %d xmin" #v, xmin, (x), (y), s->mb_x, s->mb_y);\
405 if( (x)>(xmax<<(S)) ) printf("%d %d %d %d %d xmax" #v, xmax, (x), (y), s->mb_x, s->mb_y);\
406 if( (y)<(ymin<<(S)) ) printf("%d %d %d %d %d ymin" #v, ymin, (x), (y), s->mb_x, s->mb_y);\
407 if( (y)>(ymax<<(S)) ) printf("%d %d %d %d %d ymax" #v, ymax, (x), (y), s->mb_x, s->mb_y);\
873 const int ref_mv_xy= s->mb_x + s->mb_y*ref_mv_stride; //add to last_mv beforepassing FIXME
936 if(s->mb_y+1<s->end_mb_y) //FIXME replace at least with last_slice_line
945 const int ystart= FFMAX(0, s->mb_y - count);
947 const int yend= FFMIN(s->mb_height, s->mb_y + count + 1);
948 int mb_y; local
950 for(mb_y
[all...]
H A Dh261enc.c108 int index= s->mb_x + s->mb_y*s->mb_width;
117 s->mb_y = index % 3 ; index /= 3;
119 s->mb_y+= 3*index;
H A Dh264_cavlc.c477 av_log(h->s.avctx, AV_LOG_ERROR, "corrupted macroblock %d %d (total_coeff=%d)\n", s->mb_x, s->mb_y, total_coeff);
620 av_log(h->s.avctx, AV_LOG_ERROR, "negative number of zero coeffs at %d %d\n", s->mb_x, s->mb_y);
703 mb_xy = h->mb_xy = s->mb_x + s->mb_y*s->mb_stride;
705 tprintf(s->avctx, "pic:%d mb:%d/%d\n", h->frame_num, s->mb_x, s->mb_y);
713 if(FRAME_MBAFF && (s->mb_y&1) == 0){
722 if( (s->mb_y&1) == 0 )
751 av_log(h->s.avctx, AV_LOG_ERROR, "mb_type %d in %c slice too large at %d %d\n", mb_type, av_get_picture_type_char(h->slice_type), s->mb_x, s->mb_y);
844 av_log(h->s.avctx, AV_LOG_ERROR, "B sub_mb_type %u out of range at %d %d\n", h->sub_mb_type[i], s->mb_x, s->mb_y);
862 av_log(h->s.avctx, AV_LOG_ERROR, "P sub_mb_type %u out of range at %d %d\n", h->sub_mb_type[i], s->mb_x, s->mb_y);
1060 av_log(h->s.avctx, AV_LOG_ERROR, "cbp too large (%u) at %d %d\n", cbp, s->mb_x, s->mb_y);
[all...]
H A Ddv.c445 static inline void dv_calculate_mb_xy(DVVideoContext *s, DVwork_chunk *work_chunk, int m, int *mb_x, int *mb_y) argument
448 *mb_y = work_chunk->mb_coordinates[m] >> 8;
452 *mb_y -= (*mb_y>17)?18:-72; /* shifting the Y coordinate down by 72/2 macro blocks */
456 /* mb_x and mb_y are in units of 8 pixels */
462 int mb_index, mb_x, mb_y, last_index; local
580 dv_calculate_mb_xy(s, work_chunk, mb_index, &mb_x, &mb_y);
585 (s->sys->height >= 720 && mb_y != 134)) {
590 y_ptr = s->picture.data[0] + ((mb_y * s->picture.linesize[0] + mb_x) << log2_blocksize);
604 c_offset = (((mb_y >> (
930 int mb_x, mb_y, c_offset, linesize, y_stride; local
[all...]
H A Dh264_mvpred.h66 SET_DIAG_MV(*2, >>1, h->left_mb_xy[0]+s->mb_stride, (s->mb_y&1)*2+(i>>5));
141 tprintf(h->s.avctx, "pred_motion (%2d %2d %2d) (%2d %2d %2d) (%2d %2d %2d) -> (%2d %2d %2d) at %2d %2d %d list %d\n", top_ref, B[0], B[1], diagonal_ref, C[0], C[1], left_ref, A[0], A[1], ref, *mx, *my, h->s.mb_x, h->s.mb_y, n, list);
155 tprintf(h->s.avctx, "pred_16x8: (%2d %2d %2d) at %2d %2d %d list %d\n", top_ref, B[0], B[1], h->s.mb_x, h->s.mb_y, n, list);
166 tprintf(h->s.avctx, "pred_16x8: (%2d %2d %2d) at %2d %2d %d list %d\n", left_ref, A[0], A[1], h->s.mb_x, h->s.mb_y, n, list);
190 tprintf(h->s.avctx, "pred_8x16: (%2d %2d %2d) at %2d %2d %d list %d\n", left_ref, A[0], A[1], h->s.mb_x, h->s.mb_y, n, list);
203 tprintf(h->s.avctx, "pred_8x16: (%2d %2d %2d) at %2d %2d %d list %d\n", diagonal_ref, C[0], C[1], h->s.mb_x, h->s.mb_y, n, list);
279 tprintf(h->s.avctx, "pred_pskip: (%d) (%d) at %2d %2d\n", top_ref, left_ref, h->s.mb_x, h->s.mb_y);
355 if(s->mb_y&1){
H A Dvaapi_mpeg4.c143 slice_param->macroblock_number = s->mb_y * s->mb_width + s->mb_x;
147 s->mb_y = s->mb_height;
H A Dwmv2.c86 src_y = s->mb_y * 16 + (motion_y >> 1);
136 src_y = s->mb_y * 8 + my;
H A Dvc1dec.c95 topleft_mb_pos = (s->mb_y - 1) * s->mb_stride + s->mb_x - 1;
119 top_mb_pos = (s->mb_y - 1) * s->mb_stride + s->mb_x;
173 if (s->mb_y == s->end_mb_y - 1) {
192 if (s->mb_y >= s->start_mb_y + 2) {
209 if (s->mb_y >= s->start_mb_y + 2) {
225 if (s->mb_y == s->end_mb_y) {
259 mb_pos = s->mb_x + s->mb_y * s->mb_stride;
399 src_y = s->mb_y * 16 + (my >> 2);
401 uvsrc_y = s->mb_y * 8 + (uvmy >> 2);
617 qy = (s->mb_y *
[all...]
H A Dh264_cabac.c1325 static int decode_cabac_mb_skip( H264Context *h, int mb_x, int mb_y ) {
1331 int mb_xy = mb_x + (mb_y&~1)*s->mb_stride;
1333 if( (mb_y&1)
1339 if( !(mb_y&1)
1344 mbb_xy = mb_x + (mb_y-1)*s->mb_stride;
1878 mb_xy = h->mb_xy = s->mb_x + s->mb_y*s->mb_stride;
1880 tprintf(s->avctx, "pic:%d mb:%d/%d\n", h->frame_num, s->mb_x, s->mb_y);
1884 if( FRAME_MBAFF && (s->mb_y&1)==1 && h->prev_mb_skipped )
1887 skip = decode_cabac_mb_skip( h, s->mb_x, s->mb_y );
1890 if( FRAME_MBAFF && (s->mb_y
[all...]
H A Dmsmpeg4.c492 if (s->slice_height && (s->mb_y % s->slice_height) == 0) {
779 dest= s->current_picture.f.data[0] + (((n >> 1) + 2*s->mb_y) * 8* wrap ) + ((n & 1) + 2*s->mb_x) * 8;
782 dest= s->current_picture.f.data[n - 3] + (s->mb_y * 8 * wrap) + s->mb_x * 8;
786 if(s->mb_y==0) c= (1024 + (scale>>1))/scale;
1055 // printf("MV code %d at %d %d pred: %d\n", code, s->mb_x,s->mb_y, pred);
1106 av_log(s->avctx, AV_LOG_ERROR, "cbpc %d invalid at %d %d\n", code, s->mb_x, s->mb_y);
1120 av_log(s->avctx, AV_LOG_ERROR, "cbpc %d invalid at %d %d\n", cbp, s->mb_x, s->mb_y);
1130 av_log(s->avctx, AV_LOG_ERROR, "cbpy %d invalid at %d %d\n", cbp, s->mb_x, s->mb_y);
1160 av_log(s->avctx, AV_LOG_ERROR, "\nerror while decoding block: %d x %d (%d)\n", s->mb_x, s->mb_y, i);
1171 uint32_t * const mb_type_ptr = &s->current_picture.f.mb_type[s->mb_x + s->mb_y*
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Dproresdec2.c154 int slice_mb_count, mb_x, mb_y; local
207 mb_y = 0;
219 slice->mb_y = mb_y;
232 mb_y++;
240 if (mb_x || mb_y != ctx->mb_height) {
242 mb_y, ctx->mb_height);
518 // jobnr, slice->mb_count, slice->mb_x, slice->mb_y);
560 dest_y = pic->data[0] + (slice->mb_y << 4) * luma_stride + (slice->mb_x << 5);
561 dest_u = pic->data[1] + (slice->mb_y <<
[all...]
H A Dmpeg4videodec.c70 const int xy = s->mb_x - 1 + s->mb_y * s->mb_stride;
85 const int xy = s->mb_x + s->mb_y * s->mb_stride - s->mb_stride;
89 if (s->mb_y == 0 || s->qscale == qscale_table[xy] ||
427 s->mb_y = mb_num / s->mb_width;
511 mb_v = s->sprite_offset[0][n] + dx * s->mb_x * 16 + dy * s->mb_y * 16;
596 for (; s->mb_y < s->mb_height; s->mb_y++) {
599 const int xy = s->mb_x + s->mb_y * s->mb_stride;
605 if (s->mb_x == s->resync_mb_x && s->mb_y == s->resync_mb_y + 1)
618 "mcbpc corrupted at %d %d\n", s->mb_x, s->mb_y);
[all...]
H A Dmotion_est_template.c405 if( (x)<(xmin<<(S)) ) av_log(NULL, AV_LOG_ERROR, "%d %d %d %d %d xmin" #v, xmin, (x), (y), s->mb_x, s->mb_y);\
406 if( (x)>(xmax<<(S)) ) av_log(NULL, AV_LOG_ERROR, "%d %d %d %d %d xmax" #v, xmax, (x), (y), s->mb_x, s->mb_y);\
407 if( (y)<(ymin<<(S)) ) av_log(NULL, AV_LOG_ERROR, "%d %d %d %d %d ymin" #v, ymin, (x), (y), s->mb_x, s->mb_y);\
408 if( (y)>(ymax<<(S)) ) av_log(NULL, AV_LOG_ERROR, "%d %d %d %d %d ymax" #v, ymax, (x), (y), s->mb_x, s->mb_y);\
873 const int ref_mv_xy= s->mb_x + s->mb_y*ref_mv_stride; //add to last_mv beforepassing FIXME
937 if(s->mb_y+1<s->end_mb_y) //FIXME replace at least with last_slice_line
946 const int ystart= FFMAX(0, s->mb_y - count);
948 const int yend= FFMIN(s->mb_height, s->mb_y + count + 1);
949 int mb_y; local
951 for(mb_y
[all...]
H A Dh261enc.c109 int index = s->mb_x + s->mb_y * s->mb_width;
123 s->mb_y = index % 3;
127 s->mb_y += 3 * index;
H A Dh264_cavlc.c476 av_log(h->avctx, AV_LOG_ERROR, "corrupted macroblock %d %d (total_coeff=%d)\n", h->mb_x, h->mb_y, total_coeff);
626 av_log(h->avctx, AV_LOG_ERROR, "negative number of zero coeffs at %d %d\n", h->mb_x, h->mb_y);
708 mb_xy = h->mb_xy = h->mb_x + h->mb_y*h->mb_stride;
710 tprintf(h->avctx, "pic:%d mb:%d/%d\n", h->frame_num, h->mb_x, h->mb_y);
718 if(FRAME_MBAFF(h) && (h->mb_y&1) == 0){
727 if( (h->mb_y&1) == 0 )
756 av_log(h->avctx, AV_LOG_ERROR, "mb_type %d in %c slice too large at %d %d\n", mb_type, av_get_picture_type_char(h->slice_type), h->mb_x, h->mb_y);
846 av_log(h->avctx, AV_LOG_ERROR, "B sub_mb_type %u out of range at %d %d\n", h->sub_mb_type[i], h->mb_x, h->mb_y);
864 av_log(h->avctx, AV_LOG_ERROR, "P sub_mb_type %u out of range at %d %d\n", h->sub_mb_type[i], h->mb_x, h->mb_y);
1062 av_log(h->avctx, AV_LOG_ERROR, "cbp too large (%u) at %d %d\n", cbp, h->mb_x, h->mb_y);
[all...]
H A Dmjpegenc_common.c344 int mb_y = s->mb_y - !s->mb_x; local
348 if((s->avctx->active_thread_type & FF_THREAD_SLICE) && mb_y < s->mb_height)
349 put_marker(pbc, RST0 + (mb_y&7));
H A Dh264_mb.c58 y_offset += 16 * (h->mb_y >> MB_FIELD(h));
287 my += 2 * ((h->mb_y & 1) - (pic->reference - 1));
345 y_offset += 8 * (h->mb_y >> MB_FIELD(h));
398 y_offset += 8 * (h->mb_y >> MB_FIELD(h));
419 int weight0 = h->implicit_weight[refn0][refn1][h->mb_y & 1];
486 const int my = (h->mv_cache[list][scan8[0]][1] >> 2) + 16 * h->mb_y;
515 if (h->mb_y & 1) {
528 deblock_top = (h->mb_y > !!MB_FIELD(h));
671 av_assert2(h->mb_y || linesize <= block_offset[i]);
H A Dwmv2.c106 src_y = s->mb_y * 16 + (motion_y >> 1);
150 src_y = s->mb_y * 8 + my;
H A Dh264_mvpred.h66 (h->mb_y & 1) * 2 + (i >> 5));
148 A[0], A[1], ref, *mx, *my, h->mb_x, h->mb_y, n, list);
166 top_ref, B[0], B[1], h->mb_x, h->mb_y, n, list);
178 left_ref, A[0], A[1], h->mb_x, h->mb_y, n, list);
206 left_ref, A[0], A[1], h->mb_x, h->mb_y, n, list);
220 diagonal_ref, C[0], C[1], h->mb_x, h->mb_y, n, list);
296 top_ref, left_ref, h->mb_x, h->mb_y);
375 if (h->mb_y & 1) {
H A Dsvq1enc.c235 s->block_index[0]= s->b8_stride*(s->mb_y*2 ) + s->mb_x*2;
236 s->block_index[1]= s->b8_stride*(s->mb_y*2 ) + 1 + s->mb_x*2;
237 s->block_index[2]= s->b8_stride*(s->mb_y*2 + 1) + s->mb_x*2;
238 s->block_index[3]= s->b8_stride*(s->mb_y*2 + 1) + 1 + s->mb_x*2;
239 s->block_index[4]= s->mb_stride*(s->mb_y + 1) + s->b8_stride*s->mb_height*2 + s->mb_x;
240 s->block_index[5]= s->mb_stride*(s->mb_y + s->mb_height + 2) + s->b8_stride*s->mb_height*2 + s->mb_x;
324 s->m.mb_y = y;
361 s->m.mb_y = y;
H A Dvc1dec.c95 topleft_mb_pos = (s->mb_y - 1) * s->mb_stride + s->mb_x - 1;
120 top_mb_pos = (s->mb_y - 1) * s->mb_stride + s->mb_x;
175 if (s->mb_y == s->end_mb_y - 1) {
194 if (s->mb_y >= s->start_mb_y + 2) {
211 if (s->mb_y >= s->start_mb_y + 2) {
227 if (s->mb_y == s->end_mb_y) {
261 mb_pos = s->mb_x + s->mb_y * s->mb_stride;
407 src_y = s->mb_y * 16 + (my >> 2);
409 uvsrc_y = s->mb_y * 8 + (uvmy >> 2);
641 qy = (s->mb_y *
[all...]
H A Dh264_cabac.c1324 static int decode_cabac_mb_skip( H264Context *h, int mb_x, int mb_y ) {
1329 int mb_xy = mb_x + (mb_y&~1)*h->mb_stride;
1331 if( (mb_y&1)
1337 if( !(mb_y&1)
1342 mbb_xy = mb_x + (mb_y-1)*h->mb_stride;
1892 mb_xy = h->mb_xy = h->mb_x + h->mb_y*h->mb_stride;
1894 tprintf(h->avctx, "pic:%d mb:%d/%d\n", h->frame_num, h->mb_x, h->mb_y);
1898 if (FRAME_MBAFF(h) && (h->mb_y & 1) == 1 && h->prev_mb_skipped)
1901 skip = decode_cabac_mb_skip( h, h->mb_x, h->mb_y );
1904 if (FRAME_MBAFF(h) && (h->mb_y
[all...]
H A Daic.c304 static int aic_decode_slice(AICContext *ctx, int mb_x, int mb_y, argument
318 Y = ctx->frame->data[0] + mb_x * 16 + mb_y * 16 * ystride;
321 + mb_y * 8 * ctx->frame->linesize[i + 1];

Completed in 158 milliseconds

123456