Lines Matching refs:cbp
628 int mb_type, int cbp, int p)
641 av_assert2((cbp&15) == 0 || (cbp&15) == 15);
643 if(cbp&15){
663 if(cbp & (1<<i8x8)){
699 unsigned int mb_type, cbp;
707 cbp = 0; /* avoid warning. FIXME: find a solution without slowing
762 cbp = ff_h264_i_mb_type_info[mb_type].cbp;
1063 cbp= get_ue_golomb(&sl->gb);
1066 if(cbp > 47){
1067 av_log(h->avctx, AV_LOG_ERROR, "cbp too large (%u) at %d %d\n", cbp, sl->mb_x, sl->mb_y);
1071 cbp = ff_h264_golomb_to_intra4x4_cbp[cbp];
1073 cbp = ff_h264_golomb_to_inter_cbp[cbp];
1075 if(cbp > 15){
1076 av_log(h->avctx, AV_LOG_ERROR, "cbp too large (%u) at %d %d\n", cbp, sl->mb_x, sl->mb_y);
1079 if(IS_INTRA4x4(mb_type)) cbp= golomb_to_intra4x4_cbp_gray[cbp];
1080 else cbp= golomb_to_inter_cbp_gray[cbp];
1083 if (!decode_chroma && cbp>15) {
1089 if(dct8x8_allowed && (cbp&15) && !IS_INTRA(mb_type)){
1092 sl->cbp=
1093 h->cbp_table[mb_xy]= cbp;
1096 if(cbp || IS_INTRA16x16(mb_type)){
1129 if ((ret = decode_luma_residual(h, sl, gb, scan, scan8x8, pixel_shift, mb_type, cbp, 0)) < 0 ) {
1134 if (decode_luma_residual(h, sl, gb, scan, scan8x8, pixel_shift, mb_type, cbp, 1) < 0 ) {
1137 if (decode_luma_residual(h, sl, gb, scan, scan8x8, pixel_shift, mb_type, cbp, 2) < 0 ) {
1143 if(cbp&0x30){
1153 if(cbp&0x20){