mirror of https://git.ffmpeg.org/ffmpeg.git
Remove unreachable else clause, found by dark shikari.
Originally committed as revision 16216 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
dae006d7d7
commit
c325b5054f
|
@ -4803,11 +4803,12 @@ static int decode_cabac_mb_type( H264Context *h ) {
|
|||
} else {
|
||||
return decode_cabac_intra_mb_type(h, 17, 0) + 5;
|
||||
}
|
||||
} else if( h->slice_type_nos == FF_B_TYPE ) {
|
||||
} else {
|
||||
const int mba_xy = h->left_mb_xy[0];
|
||||
const int mbb_xy = h->top_mb_xy;
|
||||
int ctx = 0;
|
||||
int bits;
|
||||
assert(h->slice_type_nos == FF_B_TYPE);
|
||||
|
||||
if( h->slice_table[mba_xy] == h->slice_num && !IS_DIRECT( s->current_picture.mb_type[mba_xy] ) )
|
||||
ctx++;
|
||||
|
@ -4836,9 +4837,6 @@ static int decode_cabac_mb_type( H264Context *h ) {
|
|||
|
||||
bits= ( bits<<1 ) | get_cabac_noinline( &h->cabac, &h->cabac_state[27+5] );
|
||||
return bits - 4; /* B_L0_Bi_* through B_Bi_Bi_* */
|
||||
} else {
|
||||
/* TODO SI/SP frames? */
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue