Unified · Split
| @@ -379,6 +379,8 @@ av_cold int ff_msmpeg4_decode_init(AVCodecContext *avctx) · 378 unmodified lines | ||
| 379 | 379 | break; |
| 380 | 380 | case MSMP4_WMV2: |
| 381 | 381 | break; |
| 382 | + default: | |
| 383 | + av_unreachable("List contains all cases using ff_msmpeg4_decode_init()"); | |
| 382 | 384 | } |
| 383 | 385 | |
| 384 | 386 | s->slice_height= s->mb_height; //to avoid 1/0 if the first frame is not a keyframe |
| @@ -472,6 +474,8 @@ int ff_msmpeg4_decode_picture_header(MpegEncContext * s) · 87 unmodified lines | ||
| 472 | 474 | ms->dc_table_index = get_bits1(&s->gb); |
| 473 | 475 | s->inter_intra_pred= 0; |
| 474 | 476 | break; |
| 477 | + default: | |
| 478 | + av_unreachable("ff_msmpeg4_decode_picture_header() only used by MSMP4V1-3, WMV1"); | |
| 475 | 479 | } |
| 476 | 480 | s->no_rounding = 1; |
| 477 | 481 | if(s->avctx->debug&FF_DEBUG_PICT_INFO) |
| @@ -523,6 +527,8 @@ int ff_msmpeg4_decode_picture_header(MpegEncContext * s) · 45 unmodified lines | ||
| 523 | 527 | s->inter_intra_pred = s->width*s->height < 320*240 && |
| 524 | 528 | ms->bit_rate <= II_BITRATE; |
| 525 | 529 | break; |
| 530 | + default: | |
| 531 | + av_unreachable("ff_msmpeg4_decode_picture_header() only used by MSMP4V1-3, WMV1"); | |
| 526 | 532 | } |
| 527 | 533 | |
| 528 | 534 | if(s->avctx->debug&FF_DEBUG_PICT_INFO) |