/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/ |
H A D | h264_mc_template.c | 110 const int sub_mb_type = h->sub_mb_type[i]; local 115 if (IS_SUB_8X8(sub_mb_type)) { 120 IS_DIR(sub_mb_type, 0, 0), IS_DIR(sub_mb_type, 0, 1)); 121 } else if (IS_SUB_8X4(sub_mb_type)) { 126 IS_DIR(sub_mb_type, 0, 0), IS_DIR(sub_mb_type, 0, 1)); 131 IS_DIR(sub_mb_type, 0, 0), IS_DIR(sub_mb_type, [all...] |
H A D | h264_direct.c | 170 unsigned int sub_mb_type= MB_TYPE_L0L1; local 220 sub_mb_type &= mask; 227 sub_mb_type |= MB_TYPE_L0L1; 262 sub_mb_type |= MB_TYPE_16x16|MB_TYPE_DIRECT2; /* B_SUB_8x8 */ 275 sub_mb_type |= MB_TYPE_16x16|MB_TYPE_DIRECT2; /* B_SUB_8x8 */ 284 sub_mb_type += (MB_TYPE_8x8-MB_TYPE_16x16); /* B_SUB_4x4 */ 316 if(is_b8x8 && !IS_DIRECT(h->sub_mb_type[i8])) 318 h->sub_mb_type[i8] = sub_mb_type; 366 if(is_b8x8 && !IS_DIRECT(h->sub_mb_type[i 421 unsigned int sub_mb_type; local [all...] |
H A D | h264_cavlc.c | 844 h->sub_mb_type[i]= get_ue_golomb_31(&h->gb); 845 if(h->sub_mb_type[i] >=13){ 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); 849 sub_partition_count[i]= b_sub_mb_type_info[ h->sub_mb_type[i] ].partition_count; 850 h->sub_mb_type[i]= b_sub_mb_type_info[ h->sub_mb_type[i] ].type; 852 if( IS_DIRECT(h->sub_mb_type[0]|h->sub_mb_type[1]|h->sub_mb_type[ 910 const int sub_mb_type= h->sub_mb_type[i]; local [all...] |
H A D | h264_mb.c | 124 const int sub_mb_type = h->sub_mb_type[i]; local 128 if (IS_SUB_8X8(sub_mb_type)) { 130 IS_DIR(sub_mb_type, 0, 0), 131 IS_DIR(sub_mb_type, 0, 1), 133 } else if (IS_SUB_8X4(sub_mb_type)) { 135 IS_DIR(sub_mb_type, 0, 0), 136 IS_DIR(sub_mb_type, 0, 1), 139 IS_DIR(sub_mb_type, 0, 0), 140 IS_DIR(sub_mb_type, [all...] |
H A D | h264_cabac.c | 2077 h->sub_mb_type[i] = decode_cabac_b_mb_sub_type( h ); 2078 sub_partition_count[i]= b_sub_mb_type_info[ h->sub_mb_type[i] ].partition_count; 2079 h->sub_mb_type[i]= b_sub_mb_type_info[ h->sub_mb_type[i] ].type; 2081 if( IS_DIRECT(h->sub_mb_type[0] | h->sub_mb_type[1] | 2082 h->sub_mb_type[2] | h->sub_mb_type[3]) ) { 2089 fill_rectangle( &h->direct_cache[scan8[4*i]], 2, 2, 8, (h->sub_mb_type[i]>>1)&0xFF, 1 ); 2093 h->sub_mb_type[ 2131 const int sub_mb_type= h->sub_mb_type[i]; local [all...] |
H A D | h264.h | 461 DECLARE_ALIGNED(8, uint16_t, sub_mb_type)[4]; 1076 direct_table[1] = h->sub_mb_type[1] >> 1; 1077 direct_table[2] = h->sub_mb_type[2] >> 1; 1078 direct_table[3] = h->sub_mb_type[3] >> 1; 1086 return !(AV_RN64A(h->sub_mb_type) & 1090 return !(AV_RN64A(h->sub_mb_type) &
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/ |
H A D | h264_direct.c | 169 unsigned int sub_mb_type= MB_TYPE_L0L1; local 218 sub_mb_type &= mask; 225 sub_mb_type |= MB_TYPE_L0L1; 260 sub_mb_type |= MB_TYPE_16x16|MB_TYPE_DIRECT2; /* B_SUB_8x8 */ 273 sub_mb_type |= MB_TYPE_16x16|MB_TYPE_DIRECT2; /* B_SUB_8x8 */ 282 sub_mb_type += (MB_TYPE_8x8-MB_TYPE_16x16); /* B_SUB_4x4 */ 314 if(is_b8x8 && !IS_DIRECT(h->sub_mb_type[i8])) 316 h->sub_mb_type[i8] = sub_mb_type; 364 if(is_b8x8 && !IS_DIRECT(h->sub_mb_type[i 420 unsigned int sub_mb_type; local [all...] |
H A D | h264_cavlc.c | 842 h->sub_mb_type[i]= get_ue_golomb_31(&s->gb); 843 if(h->sub_mb_type[i] >=13){ 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); 847 sub_partition_count[i]= b_sub_mb_type_info[ h->sub_mb_type[i] ].partition_count; 848 h->sub_mb_type[i]= b_sub_mb_type_info[ h->sub_mb_type[i] ].type; 850 if( IS_DIRECT(h->sub_mb_type[0]|h->sub_mb_type[1]|h->sub_mb_type[ 908 const int sub_mb_type= h->sub_mb_type[i]; local [all...] |
H A D | h264_cabac.c | 2063 h->sub_mb_type[i] = decode_cabac_b_mb_sub_type( h ); 2064 sub_partition_count[i]= b_sub_mb_type_info[ h->sub_mb_type[i] ].partition_count; 2065 h->sub_mb_type[i]= b_sub_mb_type_info[ h->sub_mb_type[i] ].type; 2067 if( IS_DIRECT(h->sub_mb_type[0] | h->sub_mb_type[1] | 2068 h->sub_mb_type[2] | h->sub_mb_type[3]) ) { 2075 fill_rectangle( &h->direct_cache[scan8[4*i]], 2, 2, 8, (h->sub_mb_type[i]>>1)&0xFF, 1 ); 2079 h->sub_mb_type[ 2117 const int sub_mb_type= h->sub_mb_type[i]; local [all...] |
H A D | h264.h | 356 DECLARE_ALIGNED(8, uint16_t, sub_mb_type)[4]; 869 direct_table[1] = h->sub_mb_type[1]>>1; 870 direct_table[2] = h->sub_mb_type[2]>>1; 871 direct_table[3] = h->sub_mb_type[3]>>1; 878 return !(AV_RN64A(h->sub_mb_type) & ((MB_TYPE_16x8|MB_TYPE_8x16|MB_TYPE_8x8 )*0x0001000100010001ULL)); 880 return !(AV_RN64A(h->sub_mb_type) & ((MB_TYPE_16x8|MB_TYPE_8x16|MB_TYPE_8x8|MB_TYPE_DIRECT2)*0x0001000100010001ULL));
|
H A D | h264.c | 322 const int sub_mb_type= h->sub_mb_type[i]; local 326 if(IS_SUB_8X8(sub_mb_type)){ 328 IS_DIR(sub_mb_type, 0, 0), IS_DIR(sub_mb_type, 0, 1), nrefs); 329 }else if(IS_SUB_8X4(sub_mb_type)){ 331 IS_DIR(sub_mb_type, 0, 0), IS_DIR(sub_mb_type, 0, 1), nrefs); 333 IS_DIR(sub_mb_type, 0, 0), IS_DIR(sub_mb_type, 768 const int sub_mb_type= h->sub_mb_type[i]; local [all...] |