Searched refs:scan8 (Results 1 - 25 of 31) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Dh264_direct.c185 int left_ref = h->ref_cache[list][scan8[0] - 1];
186 int top_ref = h->ref_cache[list][scan8[0] - 8];
187 int refc = h->ref_cache[list][scan8[0] - 8 + 4];
188 const int16_t *C= h->mv_cache[list][ scan8[0] - 8 + 4];
190 refc = h->ref_cache[list][scan8[0] - 8 - 1];
191 C = h-> mv_cache[list][scan8[0] - 8 - 1];
196 const int16_t * const A= h->mv_cache[list][ scan8[0] - 1 ];
197 const int16_t * const B= h->mv_cache[list][ scan8[0] - 8 ];
231 fill_rectangle(&h->ref_cache[0][scan8[0]], 4, 4, 8, (uint8_t)ref[0], 1);
232 fill_rectangle(&h->ref_cache[1][scan8[
[all...]
H A Dh264_cabac.c1458 int refa = h->ref_cache[list][scan8[n] - 1];
1459 int refb = h->ref_cache[list][scan8[n] - 8];
1464 if( refa > 0 && !(h->direct_cache[scan8[n] - 1]&(MB_TYPE_DIRECT2>>1)) )
1466 if( refb > 0 && !(h->direct_cache[scan8[n] - 8]&(MB_TYPE_DIRECT2>>1)) )
1523 int amvd0 = h->mvd_cache[list][scan8[n] - 1][0] +\
1524 h->mvd_cache[list][scan8[n] - 8][0];\
1525 int amvd1 = h->mvd_cache[list][scan8[n] - 1][1] +\
1526 h->mvd_cache[list][scan8[n] - 8][1];\
1548 nza = h->non_zero_count_cache[scan8[idx] - 1];
1549 nzb = h->non_zero_count_cache[scan8[id
[all...]
H A Dh264_mvpred.h52 h->mv_cache[list][scan8[0] - 2][0] = mv[0]; \
53 h->mv_cache[list][scan8[0] - 2][1] = mv[1] MV_OP; \
57 && i >= scan8[0] + 8 && (i & 7) == 4
58 && h->ref_cache[list][scan8[0] - 1] != PART_NOT_AVAILABLE) {
61 AV_ZERO32(h->mv_cache[list][scan8[0] - 2]);
62 *C = h->mv_cache[list][scan8[0] - 2];
98 const int index8 = scan8[n];
162 const int top_ref = h->ref_cache[list][scan8[0] - 8];
163 const int16_t *const B = h->mv_cache[list][scan8[0] - 8];
174 const int left_ref = h->ref_cache[list][scan8[
[all...]
H A Dh264_cavlc.c288 const int index8= scan8[n];
295 tprintf(h->avctx, "pred_nnz L%X T%X n%d s%d P%X\n", left, top, n, scan8[n], i&31);
469 h->non_zero_count_cache[ scan8[n] ]= total_coeff;
659 fill_rectangle(&h->non_zero_count_cache[scan8[p*16]], 4, 4, 8, 0, 1);
677 nnz= &h->non_zero_count_cache[ scan8[4*i8x8+p*16] ];
687 new_cbp |= h->non_zero_count_cache[ scan8[index] ] << i8x8;
691 uint8_t * const nnz= &h->non_zero_count_cache[ scan8[4*i8x8+p*16] ];
819 fill_rectangle( &h->intra4x4_pred_mode_cache[ scan8[i] ], 2, 2, 8, mode, 1 );
821 h->intra4x4_pred_mode_cache[ scan8[i] ] = mode;
854 h->ref_cache[0][scan8[
[all...]
H A Dsvq3.c468 AV_WN32A(h->mv_cache[dir][scan8[k] + 1 * 8], mv);
471 AV_WN32A(h->mv_cache[dir][scan8[k] + 1 + 1 * 8], mv);
474 AV_WN32A(h->mv_cache[dir][scan8[k] + 1], mv);
476 AV_WN32A(h->mv_cache[dir][scan8[k]], mv);
543 AV_COPY32(h->mv_cache[m][scan8[0] - 1 + i * 8],
547 AV_ZERO32(h->mv_cache[m][scan8[0] - 1 + i * 8]);
550 memcpy(h->mv_cache[m][scan8[0] - 1 * 8],
553 memset(&h->ref_cache[m][scan8[0] - 1 * 8],
557 AV_COPY32(h->mv_cache[m][scan8[0] + 4 - 1 * 8],
559 h->ref_cache[m][scan8[
[all...]
H A Dh264_mb.c42 int raw_my = h->mv_cache[list][scan8[n]][1];
61 int ref_n = h->ref_cache[0][scan8[n]];
77 int ref_n = h->ref_cache[1][scan8[n]];
213 const int mx = h->mv_cache[list][scan8[n]][0] + src_x_offset * 8;
214 int my = h->mv_cache[list][scan8[n]][1] + src_y_offset * 8;
348 H264Picture *ref = &h->ref_list[0][h->ref_cache[0][scan8[n]]];
358 H264Picture *ref = &h->ref_list[1][h->ref_cache[1][scan8[n]]];
406 int refn0 = h->ref_cache[0][scan8[n]];
407 int refn1 = h->ref_cache[1][scan8[n]];
453 int refn = h->ref_cache[list][scan8[
[all...]
H A Dh264_mb_template.c84 int8_t *ref = &h->ref_cache[list][scan8[0]];
88 int ref = h->ref_cache[list][scan8[i]];
90 fill_rectangle(&h->ref_cache[list][scan8[i]], 2, 2,
212 if (h->non_zero_count_cache[scan8[i]] ||
219 if (h->non_zero_count_cache[scan8[i + 4]] ||
237 if (h->non_zero_count_cache[scan8[CHROMA_DC_BLOCK_INDEX + 0]])
240 if (h->non_zero_count_cache[scan8[CHROMA_DC_BLOCK_INDEX + 1]])
253 if (h->non_zero_count_cache[scan8[i]] || h->mb[i * 16]) {
306 int8_t *ref = &h->ref_cache[list][scan8[0]];
310 int ref = h->ref_cache[list][scan8[
[all...]
H A Dh264.h928 // This table must be here because scan8[constant] must be known at compiletime
929 static const uint8_t scan8[16 * 3 + 3] = { variable
976 const int index8 = scan8[n];
1029 int16_t(*mv_src)[2] = &h->mv_cache[list][scan8[0]];
1037 uint8_t(*mvd_src)[2] = &h->mvd_cache[list][scan8[0]];
1051 ref_index[0 + 0 * 2] = ref_cache[scan8[0]];
1052 ref_index[1 + 0 * 2] = ref_cache[scan8[4]];
1053 ref_index[0 + 1 * 2] = ref_cache[scan8[8]];
1054 ref_index[1 + 1 * 2] = ref_cache[scan8[12]];
H A Dh264_slice.c775 h->block_offset[i] = (4 * ((scan8[i] - scan8[0]) & 7) << pixel_shift) + 4 * h->linesize * ((scan8[i] - scan8[0]) >> 3);
776 h->block_offset[48 + i] = (4 * ((scan8[i] - scan8[0]) & 7) << pixel_shift) + 8 * h->linesize * ((scan8[i] - scan8[0]) >> 3);
780 h->block_offset[32 + i] = (4 * ((scan8[i] - scan8[
[all...]
H A Dh264idct_template.c177 int nnz = nnzc[ scan8[i] ];
188 if(nnzc[ scan8[i] ]) FUNCC(ff_h264_idct_add )(dst + block_offset[i], block + i*16*sizeof(pixel), stride);
196 int nnz = nnzc[ scan8[i] ];
208 if(nnzc[ scan8[i] ])
221 if(nnzc[ scan8[i] ])
230 if(nnzc[ scan8[i+4] ])
H A Dh264_mc_template.c51 (h->implicit_weight[h->ref_cache[0][scan8[n]]][h->ref_cache[1][scan8[n]]][h->mb_y & 1] != 32)) ||
H A Dh264.c91 fill_rectangle(&h->ref_cache[0][scan8[0]], 4, 4, 8, ref, 1);
92 fill_rectangle(h->mv_cache[0][scan8[0]], 4, 4, 8,
159 int status = top[h->intra4x4_pred_mode_cache[scan8[0] + i]];
166 h->intra4x4_pred_mode_cache[scan8[0] + i] = status;
175 int status = left[h->intra4x4_pred_mode_cache[scan8[0] + 8 * i]];
182 h->intra4x4_pred_mode_cache[scan8[0] + 8 * i] = status;
508 h->ref_cache[0][scan8[5] + 1] =
509 h->ref_cache[0][scan8[7] + 1] =
510 h->ref_cache[0][scan8[13] + 1] =
511 h->ref_cache[1][scan8[
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/
H A Dh264_direct.c184 int left_ref = h->ref_cache[list][scan8[0] - 1];
185 int top_ref = h->ref_cache[list][scan8[0] - 8];
186 int refc = h->ref_cache[list][scan8[0] - 8 + 4];
187 const int16_t *C= h->mv_cache[list][ scan8[0] - 8 + 4];
189 refc = h->ref_cache[list][scan8[0] - 8 - 1];
190 C = h-> mv_cache[list][scan8[0] - 8 - 1];
195 const int16_t * const A= h->mv_cache[list][ scan8[0] - 1 ];
196 const int16_t * const B= h->mv_cache[list][ scan8[0] - 8 ];
229 fill_rectangle(&h->ref_cache[0][scan8[0]], 4, 4, 8, (uint8_t)ref[0], 1);
230 fill_rectangle(&h->ref_cache[1][scan8[
[all...]
H A Dh264_cabac.c1460 int refa = h->ref_cache[list][scan8[n] - 1];
1461 int refb = h->ref_cache[list][scan8[n] - 8];
1466 if( refa > 0 && !(h->direct_cache[scan8[n] - 1]&(MB_TYPE_DIRECT2>>1)) )
1468 if( refb > 0 && !(h->direct_cache[scan8[n] - 8]&(MB_TYPE_DIRECT2>>1)) )
1525 int amvd0 = h->mvd_cache[list][scan8[n] - 1][0] +\
1526 h->mvd_cache[list][scan8[n] - 8][0];\
1527 int amvd1 = h->mvd_cache[list][scan8[n] - 1][1] +\
1528 h->mvd_cache[list][scan8[n] - 8][1];\
1550 nza = h->non_zero_count_cache[scan8[idx] - 1];
1551 nzb = h->non_zero_count_cache[scan8[id
[all...]
H A Dh264_mvpred.h52 h->mv_cache[list][scan8[0]-2][0] = mv[0];\
53 h->mv_cache[list][scan8[0]-2][1] = mv[1] MV_OP;\
57 && i >= scan8[0]+8 && (i&7)==4
58 && h->ref_cache[list][scan8[0]-1] != PART_NOT_AVAILABLE){
61 AV_ZERO32(h->mv_cache[list][scan8[0]-2]);
62 *C = h->mv_cache[list][scan8[0]-2];
96 const int index8= scan8[n];
152 const int top_ref= h->ref_cache[list][ scan8[0] - 8 ];
153 const int16_t * const B= h->mv_cache[list][ scan8[0] - 8 ];
163 const int left_ref= h->ref_cache[list][ scan8[
[all...]
H A Dh264_cavlc.c288 const int index8= scan8[n];
295 tprintf(h->s.avctx, "pred_nnz L%X T%X n%d s%d P%X\n", left, top, n, scan8[n], i&31);
470 h->non_zero_count_cache[ scan8[n] ]= total_coeff;
654 fill_rectangle(&h->non_zero_count_cache[scan8[p*16]], 4, 4, 8, 0, 1);
672 nnz= &h->non_zero_count_cache[ scan8[4*i8x8+p*16] ];
682 new_cbp |= h->non_zero_count_cache[ scan8[index] ] << i8x8;
686 uint8_t * const nnz= &h->non_zero_count_cache[ scan8[4*i8x8+p*16] ];
817 fill_rectangle( &h->intra4x4_pred_mode_cache[ scan8[i] ], 2, 2, 8, mode, 1 );
819 h->intra4x4_pred_mode_cache[ scan8[i] ] = mode;
852 h->ref_cache[0][scan8[
[all...]
H A Dsvq3.c412 AV_WN32A(h->mv_cache[dir][scan8[k] + 1*8], mv);
415 AV_WN32A(h->mv_cache[dir][scan8[k] + 1 + 1*8], mv);
419 AV_WN32A(h->mv_cache[dir][scan8[k] + 1], mv);
422 AV_WN32A(h->mv_cache[dir][scan8[k]], mv);
490 AV_COPY32(h->mv_cache[m][scan8[0] - 1 + i*8], s->current_picture.f.motion_val[m][b_xy - 1 + i*h->b_stride]);
494 AV_ZERO32(h->mv_cache[m][scan8[0] - 1 + i*8]);
498 memcpy(h->mv_cache[m][scan8[0] - 1*8], s->current_picture.f.motion_val[m][b_xy - h->b_stride], 4*2*sizeof(int16_t));
499 memset(&h->ref_cache[m][scan8[0] - 1*8], (h->intra4x4_pred_mode[h->mb2br_xy[mb_xy - s->mb_stride]] == -1) ? PART_NOT_AVAILABLE : 1, 4);
502 AV_COPY32(h->mv_cache[m][scan8[0] + 4 - 1*8], s->current_picture.f.motion_val[m][b_xy - h->b_stride + 4]);
503 h->ref_cache[m][scan8[
[all...]
H A Dh264.h731 //This table must be here because scan8[constant] must be known at compiletime
732 static const uint8_t scan8[16*3 + 3]={ variable
775 const int index8= scan8[n];
822 int16_t (*mv_src)[2] = &h->mv_cache[list][scan8[0]];
829 uint8_t (*mvd_src)[2] = &h->mvd_cache[list][scan8[0]];
843 ref_index[0+0*2]= ref_cache[scan8[0]];
844 ref_index[1+0*2]= ref_cache[scan8[4]];
845 ref_index[0+1*2]= ref_cache[scan8[8]];
846 ref_index[1+1*2]= ref_cache[scan8[12]];
H A Dh264.c76 int status= top[ h->intra4x4_pred_mode_cache[scan8[0] + i] ];
81 h->intra4x4_pred_mode_cache[scan8[0] + i]= status;
90 int status= left[ h->intra4x4_pred_mode_cache[scan8[0] + 8*i] ];
95 h->intra4x4_pred_mode_cache[scan8[0] + 8*i]= status;
245 int raw_my= h->mv_cache[list][ scan8[n] ][1];
261 int ref_n = h->ref_cache[0][ scan8[n] ];
276 int ref_n = h->ref_cache[1][ scan8[n] ];
453 const int mx= h->mv_cache[list][ scan8[n] ][0] + src_x_offset*8;
454 int my= h->mv_cache[list][ scan8[n] ][1] + src_y_offset*8;
569 Picture *ref= &h->ref_list[0][ h->ref_cache[0][ scan8[
[all...]
H A Dh264idct_template.c33 static const uint8_t scan8[16*3]={ variable
185 int nnz = nnzc[ scan8[i] ];
196 if(nnzc[ scan8[i] ]) FUNCC(ff_h264_idct_add )(dst + block_offset[i], block + i*16*sizeof(pixel), stride);
204 int nnz = nnzc[ scan8[i] ];
216 if(nnzc[ scan8[i] ])
229 if(nnzc[ scan8[i] ])
238 if(nnzc[ scan8[i+4] ])
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/x86/
H A Dh264_idct.asm48 %define scan8 r11
50 %define scan8 scan8_mem
310 movzx r6, byte [scan8+r5]
335 movzx r6, byte [scan8+r5]
364 movzx r6, byte [scan8+r5]
411 movzx r6, byte [scan8+r5]
434 movzx r6, byte [scan8+r5]
482 movzx r6, byte [scan8+r5]
542 movzx r6, byte [scan8+r5]
591 movzx r6, byte [scan8
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/arm/
H A Dh264idct_neon.S99 movrel r7, scan8
128 movrel r7, scan8
155 movrel r7, scan8+16
363 movrel r7, scan8
385 const scan8
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/arm/
H A Dh264idct_neon.S103 movrel r7, scan8
132 movrel r7, scan8
159 movrel r7, scan8+16
378 movrel r7, scan8
400 const scan8
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/x86/
H A Dh264_idct.asm47 %define scan8 picregq
50 %define scan8 scan8_mem
360 movzx r6, byte [scan8+r5]
386 movzx r6, byte [scan8+r5]
417 movzx r6, byte [scan8+r5]
464 movzx r6, byte [scan8+r5]
489 movzx r6, byte [scan8+r5]
536 movzx r6, byte [scan8+r5]
595 movzx r6, byte [scan8+r5]
642 movzx r6, byte [scan8
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/aarch64/
H A Dh264idct_neon.S107 movrel x7, scan8
134 movrel x7, scan8
165 movrel x7, scan8+16
169 ldrb w3, [x7, x10] // scan8[i]
171 ldrb w3, [x4, w3, uxtw] // nnzc[ scan8[i] ]
375 movrel x7, scan8
395 const scan8

Completed in 145 milliseconds

12