/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/ |
H A D | rv30.c | 138 int mb_pos, mb_x; local 144 for(mb_x = 0; mb_x < s->mb_width; mb_x++, mb_pos++){ 156 for(mb_x = 0; mb_x < s->mb_width; mb_x++, mb_pos++){ 158 if(mb_x) 161 Y = s->current_picture_ptr->f.data[0] + mb_x*16 + (row*16 + j) * s->linesize + 4 * !mb_x; [all...] |
H A D | error_resilience.c | 45 s->dest[0] = s->current_picture.f.data[0] + (s->mb_y * 16 * s->linesize) + s->mb_x * 16; 46 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); 47 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); 51 h->mb_xy = s->mb_x + s->mb_y * s->mb_stride; 94 uint8_t *dest_cr, int mb_x, int mb_y) 98 dc = s->dc_val[0][mb_x * 2 + (i & 1) + (mb_y * 2 + (i >> 1)) * s->b8_stride]; 109 dcu = s->dc_val[1][mb_x + mb_y * s->mb_stride]; 110 dcv = s->dc_val[2][mb_x + mb_y * s->mb_stride]; 399 int mb_x, mb_y, mot_step, mot_stride; local 422 s->mb_x 93 put_dc(MpegEncContext *s, uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr, int mb_x, int mb_y) argument 459 int mb_x, mb_y; local 720 int is_intra_likely, i, j, undamaged_count, skip_amount, mb_x, mb_y; local 884 int i, mb_x, mb_y, error, error_type, dc_error, mv_error, ac_error; local [all...] |
H A D | wmv2dec.c | 33 int mb_x, mb_y; local 41 for(mb_x=0; mb_x<s->mb_width; mb_x++){ 42 mb_type[mb_y*s->mb_stride + mb_x]= MB_TYPE_16x16 | MB_TYPE_L0; 48 for(mb_x=0; mb_x<s->mb_width; mb_x++){ 49 mb_type[mb_y*s->mb_stride + mb_x]= (get_bits1(&s->gb) ? MB_TYPE_SKIP : 0) | MB_TYPE_16x16 | MB_TYPE_L0; 56 for(mb_x [all...] |
H A D | ljpegenc.c | 106 int mb_x, mb_y, i; local 115 for(mb_x = 0; mb_x < mb_width; mb_x++) { 116 if(mb_x==0 || mb_y==0){ 128 ptr = p->data[i] + (linesize * (v * mb_y + y)) + (h * mb_x + x); //FIXME optimize this crap 130 if(x==0 && mb_x==0){ 136 if(x==0 && mb_x==0){ 162 ptr = p->data[i] + (linesize * (v * mb_y + y)) + (h * mb_x + x); //FIXME optimize this crap 163 //printf("%d %d %d %d %8X\n", mb_x, mb_ [all...] |
H A D | mjpegdec.c | 652 int i, mb_x, mb_y; local 675 for (mb_x = 0; mb_x < s->mb_width; mb_x++) { 683 top[i] = buffer[mb_x][i]; 687 left[i] = buffer[mb_x][i] = 698 for (mb_x = 0; mb_x < s->mb_width; mb_x++) { 699 ptr[4 * mb_x 723 int i, mb_x, mb_y; local 828 int i, mb_x, mb_y; local 956 int mb_x, mb_y; local [all...] |
H A D | h263.c | 50 const int mb_xy = s->mb_y * s->mb_stride + s->mb_x; 108 x = 2 * s->mb_x + (n & 1); 113 x = s->mb_x; 127 if(n!=1 && s->mb_x == s->resync_mb_x) a= 1024; 146 const int xy = s->mb_y * s->mb_stride + s->mb_x; 189 if(s->mb_x){ 210 if(s->mb_x){ 236 x = 2 * s->mb_x + (n & 1); 243 x = s->mb_x; 263 if(n!=1 && s->mb_x [all...] |
H A D | eatgq.c | 106 static void tgq_idct_put_mb(TgqContext *s, DCTELEM (*block)[64], int mb_x, int mb_y){ argument 108 uint8_t *dest_y = s->frame.data[0] + (mb_y * 16* linesize ) + mb_x * 16; 109 uint8_t *dest_cb = s->frame.data[1] + (mb_y * 8 * s->frame.linesize[1]) + mb_x * 8; 110 uint8_t *dest_cr = s->frame.data[2] + (mb_y * 8 * s->frame.linesize[2]) + mb_x * 8; 129 static void tgq_idct_put_mb_dconly(TgqContext *s, int mb_x, int mb_y, const int8_t *dc) argument 132 uint8_t *dest_y = s->frame.data[0] + (mb_y * 16* linesize ) + mb_x * 16; 133 uint8_t *dest_cb = s->frame.data[1] + (mb_y * 8 * s->frame.linesize[1]) + mb_x * 8; 134 uint8_t *dest_cr = s->frame.data[2] + (mb_y * 8 * s->frame.linesize[2]) + mb_x * 8; 145 static void tgq_decode_mb(TgqContext *s, int mb_y, int mb_x){ argument 156 tgq_idct_put_mb(s, s->block, mb_x, mb_ [all...] |
H A D | eamad.c | 83 static inline void comp_block(MadContext *t, int mb_x, int mb_y, argument 88 comp(t->frame.data[0] + (mb_y*16 + ((j&2)<<2))*t->frame.linesize[0] + mb_x*16 + ((j&1)<<3), 90 t->last_frame.data[0] + (mb_y*16 + ((j&2)<<2) + mv_y)*t->last_frame.linesize[0] + mb_x*16 + ((j&1)<<3) + mv_x, 94 comp(t->frame.data[index] + (mb_y*8)*t->frame.linesize[index] + mb_x * 8, 96 t->last_frame.data[index] + (mb_y * 8 + (mv_y/2))*t->last_frame.linesize[index] + mb_x * 8 + (mv_x/2), 101 static inline void idct_put(MadContext *t, DCTELEM *block, int mb_x, int mb_y, int j) argument 106 t->frame.data[0] + (mb_y*16 + ((j&2)<<2))*t->frame.linesize[0] + mb_x*16 + ((j&1)<<3), 111 t->frame.data[index] + (mb_y*8)*t->frame.linesize[index] + mb_x*8, 166 av_log(s->avctx, AV_LOG_ERROR, "ac-tex damaged at %d %d\n", s->mb_x, s->mb_y); 208 comp_block(t, s->mb_x, [all...] |
H A D | mdec.c | 47 int mb_x, mb_y; member in struct:MDECContext 110 av_log(a->avctx, AV_LOG_ERROR, "ac-tex damaged at %d %d\n", a->mb_x, a->mb_y); 136 static inline void idct_put(MDECContext *a, int mb_x, int mb_y){ argument 140 uint8_t *dest_y = a->picture.data[0] + (mb_y * 16* linesize ) + mb_x * 16; 141 uint8_t *dest_cb = a->picture.data[1] + (mb_y * 8 * a->picture.linesize[1]) + mb_x * 8; 142 uint8_t *dest_cr = a->picture.data[2] + (mb_y * 8 * a->picture.linesize[2]) + mb_x * 8; 196 for(a->mb_x=0; a->mb_x<a->mb_width; a->mb_x++){ 201 idct_put(a, a->mb_x, [all...] |
H A D | vp8.c | 524 void decode_mvs(VP8Context *s, VP8Macroblock *mb, int mb_x, int mb_y) argument 615 int mb_x, int keyframe) 620 uint8_t* const top = s->intra4x4_pred_mode_top + 4 * mb_x; 639 void decode_mb_mode(VP8Context *s, VP8Macroblock *mb, int mb_x, int mb_y, uint8_t *segment, uint8_t *ref) argument 655 decode_intra4x4_modes(s, c, mb_x, 1); 658 AV_WN32A(s->intra4x4_pred_mode_top + 4 * mb_x, modes); 674 decode_mvs(s, mb, mb_x, mb_y); 680 decode_intra4x4_modes(s, c, mb_x, 0); 849 int linesize, int uvlinesize, int mb_x, int mb_y, int mb_width, 865 if (mb_x < mb_widt 614 decode_intra4x4_modes(VP8Context *s, VP56RangeCoder *c, int mb_x, int keyframe) argument 848 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 879 check_dc_pred8x8_mode(int mode, int mb_x, int mb_y) argument 889 check_tm_pred8x8_mode(int mode, int mb_x, int mb_y) argument 899 check_intra_pred8x8_mode(int mode, int mb_x, int mb_y) argument 909 check_intra_pred8x8_mode_emuedge(int mode, int mb_x, int mb_y) argument 925 check_tm_pred4x4_mode(int mode, int mb_x, int mb_y) argument 935 check_intra_pred4x4_mode_emuedge(int mode, int mb_x, int mb_y, int *copy_buf) argument 969 intra_predict(VP8Context *s, uint8_t *dst[3], VP8Macroblock *mb, int mb_x, int mb_y) argument 1239 prefetch_motion(VP8Context *s, VP8Macroblock *mb, int mb_x, int mb_y, int mb_xy, int ref) argument 1261 inter_predict(VP8Context *s, uint8_t *dst[3], VP8Macroblock *mb, int mb_x, int mb_y) argument 1423 filter_mb(VP8Context *s, uint8_t *dst[3], VP8FilterStrength *f, int mb_x, int mb_y) argument 1493 filter_mb_simple(VP8Context *s, uint8_t *dst, VP8FilterStrength *f, int mb_x, int mb_y) argument 1532 int mb_x; local 1547 int mb_x; local 1568 int ret, mb_x, mb_y, i, y, referenced; local [all...] |
H A D | asv1.c | 346 static inline void idct_put(ASV1Context *a, int mb_x, int mb_y){ argument 350 uint8_t *dest_y = a->picture.data[0] + (mb_y * 16* linesize ) + mb_x * 16; 351 uint8_t *dest_cb = a->picture.data[1] + (mb_y * 8 * a->picture.linesize[1]) + mb_x * 8; 352 uint8_t *dest_cr = a->picture.data[2] + (mb_y * 8 * a->picture.linesize[2]) + mb_x * 8; 365 static inline void dct_get(ASV1Context *a, int mb_x, int mb_y){ argument 370 uint8_t *ptr_y = a->picture.data[0] + (mb_y * 16* linesize ) + mb_x * 16; 371 uint8_t *ptr_cb = a->picture.data[1] + (mb_y * 8 * a->picture.linesize[1]) + mb_x * 8; 372 uint8_t *ptr_cr = a->picture.data[2] + (mb_y * 8 * a->picture.linesize[2]) + mb_x * 8; 398 int mb_x, mb_y; local 426 for(mb_x 468 int mb_x, mb_y; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/ |
H A D | rv30.c | 151 int mb_pos, mb_x; local 157 for(mb_x = 0; mb_x < s->mb_width; mb_x++, mb_pos++){ 169 for(mb_x = 0; mb_x < s->mb_width; mb_x++, mb_pos++){ 171 if(mb_x) 174 Y = s->current_picture_ptr->f->data[0] + mb_x*16 + (row*16 + j) * s->linesize + 4 * !mb_x; [all...] |
H A D | proresdec.h | 31 unsigned mb_x; member in struct:__anon3197
|
H A D | asvdec.c | 184 static inline void idct_put(ASV1Context *a, AVFrame *frame, int mb_x, int mb_y) argument 189 uint8_t *dest_y = frame->data[0] + (mb_y * 16* linesize ) + mb_x * 16; 190 uint8_t *dest_cb = frame->data[1] + (mb_y * 8 * frame->linesize[1]) + mb_x * 8; 191 uint8_t *dest_cr = frame->data[2] + (mb_y * 8 * frame->linesize[2]) + mb_x * 8; 212 int mb_x, mb_y, ret; local 236 for (mb_x = 0; mb_x < a->mb_width2; mb_x++) { 240 idct_put(a, p, mb_x, mb_y); 245 mb_x [all...] |
H A D | wmv2dec.c | 33 int mb_x, mb_y; local 41 for(mb_x=0; mb_x<s->mb_width; mb_x++){ 42 mb_type[mb_y*s->mb_stride + mb_x]= MB_TYPE_16x16 | MB_TYPE_L0; 48 for(mb_x=0; mb_x<s->mb_width; mb_x++){ 49 mb_type[mb_y*s->mb_stride + mb_x]= (get_bits1(&s->gb) ? MB_TYPE_SKIP : 0) | MB_TYPE_16x16 | MB_TYPE_L0; 56 for(mb_x [all...] |
H A D | error_resilience.c | 59 uint8_t *dest_cr, int mb_x, int mb_y) 64 dc = s->dc_val[0][mb_x * 2 + (i & 1) + (mb_y * 2 + (i >> 1)) * s->b8_stride]; 75 dcu = s->dc_val[1][mb_x + mb_y * s->mb_stride]; 76 dcv = s->dc_val[2][mb_x + mb_y * s->mb_stride]; 382 int mb_x, mb_y, mot_step, mot_stride; local 402 const int mb_x= mb_xy % s->mb_stride; local 403 const int mot_index= (mb_x + mb_y*mot_stride) * mot_step; 413 for (mb_x = 0; mb_x < s->mb_width; mb_x 58 put_dc(ERContext *s, uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr, int mb_x, int mb_y) argument 437 int mb_x, mb_y; local 684 int is_intra_likely, i, j, undamaged_count, skip_amount, mb_x, mb_y; local 862 int i, mb_x, mb_y, error, error_type, dc_error, mv_error, ac_error; local [all...] |
H A D | eatqi.c | 80 uint8_t *dest_y = frame->data[0] + (s->mb_y * 16* linesize ) + s->mb_x * 16; 81 uint8_t *dest_cb = frame->data[1] + (s->mb_y * 8 * frame->linesize[1]) + s->mb_x * 8; 82 uint8_t *dest_cr = frame->data[2] + (s->mb_y * 8 * frame->linesize[2]) + s->mb_x * 8; 137 for (s->mb_x=0; s->mb_x<(avctx->width+15)/16; s->mb_x++)
|
H A D | asvenc.c | 153 int mb_x, int mb_y) 159 uint8_t *ptr_y = frame->data[0] + (mb_y * 16* linesize ) + mb_x * 16; 160 uint8_t *ptr_cb = frame->data[1] + (mb_y * 8 * frame->linesize[1]) + mb_x * 8; 161 uint8_t *ptr_cr = frame->data[2] + (mb_y * 8 * frame->linesize[2]) + mb_x * 8; 183 int mb_x, mb_y; local 234 for(mb_x=0; mb_x<a->mb_width2; mb_x++){ 235 dct_get(a, pict, mb_x, mb_y); 241 mb_x 152 dct_get(ASV1Context *a, const AVFrame *frame, int mb_x, int mb_y) argument [all...] |
H A D | eamad.c | 59 int mb_x; member in struct:MadContext 92 int mb_x, int mb_y, 96 unsigned offset = (mb_y*16 + ((j&2)<<2) + mv_y)*t->last_frame->linesize[0] + mb_x*16 + ((j&1)<<3) + mv_x; 99 comp(frame->data[0] + (mb_y*16 + ((j&2)<<2))*frame->linesize[0] + mb_x*16 + ((j&1)<<3), 105 unsigned offset = (mb_y * 8 + (mv_y/2))*t->last_frame->linesize[index] + mb_x * 8 + (mv_x/2); 108 comp(frame->data[index] + (mb_y*8)*frame->linesize[index] + mb_x * 8, 116 int mb_x, int mb_y, int j) 120 frame->data[0] + (mb_y*16 + ((j&2)<<2))*frame->linesize[0] + mb_x*16 + ((j&1)<<3), 125 frame->data[index] + (mb_y*8)*frame->linesize[index] + mb_x*8, 179 av_log(s->avctx, AV_LOG_ERROR, "ac-tex damaged at %d %d\n", s->mb_x, 91 comp_block(MadContext *t, AVFrame *frame, int mb_x, int mb_y, int j, int mv_x, int mv_y, int add) argument 115 idct_put(MadContext *t, AVFrame *frame, int16_t *block, int mb_x, int mb_y, int j) argument [all...] |
H A D | h263.c | 47 const int mb_xy = s->mb_y * s->mb_stride + s->mb_x; 105 x = 2 * s->mb_x + (n & 1); 110 x = s->mb_x; 124 if(n!=1 && s->mb_x == s->resync_mb_x) a= 1024; 143 const int xy = s->mb_y * s->mb_stride + s->mb_x; 186 if(s->mb_x){ 207 if(s->mb_x){ 233 x = 2 * s->mb_x + (n & 1); 240 x = s->mb_x; 260 if(n!=1 && s->mb_x [all...] |
H A D | eatgq.c | 108 int mb_x, int mb_y) 111 uint8_t *dest_y = frame->data[0] + (mb_y * 16 * linesize) + mb_x * 16; 112 uint8_t *dest_cb = frame->data[1] + (mb_y * 8 * frame->linesize[1]) + mb_x * 8; 113 uint8_t *dest_cr = frame->data[2] + (mb_y * 8 * frame->linesize[2]) + mb_x * 8; 135 int mb_x, int mb_y, const int8_t *dc) 138 uint8_t *dest_y = frame->data[0] + (mb_y * 16 * linesize) + mb_x * 16; 139 uint8_t *dest_cb = frame->data[1] + (mb_y * 8 * frame->linesize[1]) + mb_x * 8; 140 uint8_t *dest_cr = frame->data[2] + (mb_y * 8 * frame->linesize[2]) + mb_x * 8; 151 static int tgq_decode_mb(TgqContext *s, AVFrame *frame, int mb_y, int mb_x) argument 163 tgq_idct_put_mb(s, s->block, frame, mb_x, mb_ 107 tgq_idct_put_mb(TgqContext *s, int16_t (*block)[64], AVFrame *frame, int mb_x, int mb_y) argument 134 tgq_idct_put_mb_dconly(TgqContext *s, AVFrame *frame, int mb_x, int mb_y, const int8_t *dc) argument [all...] |
H A D | ljpegenc.c | 124 int mb_x, int mb_y) 128 if (mb_x == 0 || mb_y == 0) { 140 ptr = frame->data[i] + (linesize * (v * mb_y + y)) + (h * mb_x + x); //FIXME optimize this crap 142 if (x == 0 && mb_x == 0) 147 if (x == 0 && mb_x == 0) { 174 ptr = frame->data[i] + (linesize * (v * mb_y + y)) + (h * mb_x + x); //FIXME optimize this crap 194 int mb_x, mb_y; local 203 for (mb_x = 0; mb_x < mb_width; mb_x 122 ljpeg_encode_yuv_mb(LJpegEncContext *s, PutBitContext *pb, const AVFrame *frame, int predictor, int mb_x, int mb_y) argument [all...] |
H A D | mjpegdec.c | 879 int i, mb_x, mb_y; local 911 for (mb_x = 0; mb_x < s->mb_width; mb_x++) { 916 resync_mb_x = mb_x; 921 if (mb_y == resync_mb_y || mb_y == resync_mb_y+1 && mb_x < resync_mb_x || !mb_x) 928 top[i] = buffer[mb_x][i]; 936 left[i] = buffer[mb_x][i] = 949 for(mb_x 995 int i, mb_x, mb_y, mask; local 1172 int i, mb_x, mb_y; local 1279 int mb_x, mb_y; local [all...] |
H A D | mdec.c | 51 int mb_x, mb_y; member in struct:MDECContext 114 av_log(a->avctx, AV_LOG_ERROR, "ac-tex damaged at %d %d\n", a->mb_x, a->mb_y); 143 static inline void idct_put(MDECContext *a, AVFrame *frame, int mb_x, int mb_y) argument 148 uint8_t *dest_y = frame->data[0] + (mb_y * 16* linesize ) + mb_x * 16; 149 uint8_t *dest_cb = frame->data[1] + (mb_y * 8 * frame->linesize[1]) + mb_x * 8; 150 uint8_t *dest_cr = frame->data[2] + (mb_y * 8 * frame->linesize[2]) + mb_x * 8; 193 for (a->mb_x = 0; a->mb_x < a->mb_width; a->mb_x++) { 198 idct_put(a, frame.f, a->mb_x, [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/tools/ |
H A D | yuvcmp.c | 47 int mb_x, mb_y; local 71 mb_x = width / 16; 74 mberrors = malloc(mb_x * mb_y); 77 memset(mberrors, 0, mb_x * mb_y); 95 mb = x / 16 + (y / 16) * mb_x; 128 mb = x / 8 + (y / 8) * mb_x; 148 for(i = 0; i < mb_x * mb_y; i++) { 149 x = i % mb_x; 150 y = i / mb_x;
|