Searched refs:mb_x (Results 1 - 25 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 Drv30.c138 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 Derror_resilience.c45 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 Dwmv2dec.c33 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 Dljpegenc.c106 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 Dmjpegdec.c652 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 Dh263.c50 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 Deatgq.c106 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 Deamad.c83 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 Dmdec.c47 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 Dvp8.c524 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 Dasv1.c346 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 Drv30.c151 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 Dproresdec.h31 unsigned mb_x; member in struct:__anon3197
H A Dasvdec.c184 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 Dwmv2dec.c33 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 Derror_resilience.c59 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 Deatqi.c80 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 Dasvenc.c153 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 Deamad.c59 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 Dh263.c47 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 Deatgq.c108 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 Dljpegenc.c124 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 Dmjpegdec.c879 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 Dmdec.c51 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 Dyuvcmp.c47 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;

Completed in 152 milliseconds

123456