diff --git a/libmpdemux/demux_avs.c b/libmpdemux/demux_avs.c index cdb24975ef..32950f8b62 100644 --- a/libmpdemux/demux_avs.c +++ b/libmpdemux/demux_avs.c @@ -379,7 +379,7 @@ static int demux_avs_control(demuxer_t *demuxer, int cmd, void *arg) case DEMUXER_CTRL_GET_PERCENT_POS: { if (!AVS->video_info->num_frames) return DEMUXER_CTRL_DONTKNOW; - *((int *)arg) = (int) (AVS->frameno * 100 / AVS->video_info->num_frames); + *((int *)arg) = AVS->frameno * 100 / AVS->video_info->num_frames; return DEMUXER_CTRL_OK; } default: