Searched refs:LTOP (Results 1 - 10 of 10) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Dh264_mvpred.h269 if (USES_LIST(h->left_type[LTOP], 0)) {
270 left_ref = ref[4 * h->left_mb_xy[LTOP] + 1 + (h->left_block[0] & ~1)];
271 A = mv[h->mb2b_xy[h->left_mb_xy[LTOP]] + 3 + b_stride * h->left_block[0]];
272 FIX_MV_MBAFF(h->left_type[LTOP], left_ref, A, 0);
275 } else if (h->left_type[LTOP]) {
370 left_xy[LBOT] = left_xy[LTOP] = mb_xy - 1;
377 left_xy[LBOT] = left_xy[LTOP] = mb_xy - h->mb_stride - 1;
409 h->left_mb_xy[LTOP] = left_xy[LTOP];
416 h->left_type[LTOP]
[all...]
H A Dh264_slice.c2028 if (!IS_INTERLACED(mb_type ^ left_type[LTOP])) {
2029 if (USES_LIST(left_type[LTOP], list)) {
2030 const int b_xy = h->mb2b_xy[left_xy[LTOP]] + 3;
2031 const int b8_xy = 4 * left_xy[LTOP] + 1;
2032 int (*ref2frm)[64] =(void*)( h->ref2frm[h->slice_table[left_xy[LTOP]] & (MAX_SLICES - 1)][0] + (MB_MBAFF(h) ? 20 : 2));
2100 left_xy[LBOT] = left_xy[LTOP] = mb_xy - 1;
2106 left_xy[LTOP] -= h->mb_stride;
2117 h->left_mb_xy[LTOP] = left_xy[LTOP];
2126 (left_xy[LTOP] <
[all...]
H A Dh264.h76 #define LTOP 0 macro
87 #define LTOP 0 macro
H A Dh264_loopfilter.c249 int left_type= h->left_type[LTOP];
368 int mask_edge0 = 3*((mask_edge1>>1) & ((5*left_type)>>5)&1); // (mb_type & (MB_TYPE_16x16 | MB_TYPE_8x16)) && (h->left_type[LTOP] & (MB_TYPE_16x16 | MB_TYPE_8x16)) ? 3 : 0;
469 const int mbm_type = dir == 0 ? h->left_type[LTOP] : h->top_type;
717 && IS_INTERLACED(mb_type^h->left_type[LTOP])
719 && h->left_type[LTOP]) {
H A Dh264_cabac.c1300 if( h->left_type[LTOP] & (MB_TYPE_INTRA16x16|MB_TYPE_INTRA_PCM))
1379 if( h->left_type[LTOP] && h->chroma_pred_mode_table[mba_xy] != 0 )
1935 if( !IS_DIRECT( h->left_type[LTOP]-1 ) )
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/
H A Dh264_mvpred.h251 if(USES_LIST(h->left_type[LTOP], 0)){
252 left_ref = ref[4*h->left_mb_xy[LTOP] + 1 + (h->left_block[0]&~1)];
253 A = mv[h->mb2b_xy[h->left_mb_xy[LTOP]] + 3 + b_stride*h->left_block[0]];
254 FIX_MV_MBAFF(h->left_type[LTOP], left_ref, A, 0);
258 }else if(h->left_type[LTOP]){
350 left_xy[LBOT] = left_xy[LTOP] = mb_xy-1;
357 left_xy[LBOT] = left_xy[LTOP] = mb_xy - s->mb_stride - 1;
388 h->left_mb_xy[LTOP] = left_xy[LTOP];
395 h->left_type[LTOP]
[all...]
H A Dh264.h67 #define LTOP 0 macro
78 #define LTOP 0 macro
H A Dh264.c3372 if(!IS_INTERLACED(mb_type^left_type[LTOP])){
3373 if(USES_LIST(left_type[LTOP], list)){
3374 const int b_xy= h->mb2b_xy[left_xy[LTOP]] + 3;
3375 const int b8_xy= 4*left_xy[LTOP] + 1;
3376 int (*ref2frm)[64] = h->ref2frm[ h->slice_table[left_xy[LTOP]]&(MAX_SLICES-1) ][0] + (MB_MBAFF ? 20 : 2);
3444 left_xy[LBOT] = left_xy[LTOP] = mb_xy-1;
3450 left_xy[LTOP] -= s->mb_stride;
3463 h->left_mb_xy[LTOP] = left_xy[LTOP];
3471 && (left_xy[LTOP] <
[all...]
H A Dh264_loopfilter.c253 int left_type= h->left_type[LTOP];
372 int mask_edge0 = 3*((mask_edge1>>1) & ((5*left_type)>>5)&1); // (mb_type & (MB_TYPE_16x16 | MB_TYPE_8x16)) && (h->left_type[LTOP] & (MB_TYPE_16x16 | MB_TYPE_8x16)) ? 3 : 0;
474 const int mbm_type = dir == 0 ? h->left_type[LTOP] : h->top_type;
723 && IS_INTERLACED(mb_type^h->left_type[LTOP])
725 && h->left_type[LTOP]) {
H A Dh264_cabac.c1301 if( h->left_type[LTOP] & (MB_TYPE_INTRA16x16|MB_TYPE_INTRA_PCM))
1381 if( h->left_type[LTOP] && h->chroma_pred_mode_table[mba_xy] != 0 )
1921 if( !IS_DIRECT( h->left_type[LTOP]-1 ) )

Completed in 138 milliseconds