X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Frtpdec.c;h=b4637e2c6f8a8f12a1bfda1c431700b4a1ea7325;hb=73029abddc14c8a376ff81968fe9b1e171e4e9eb;hp=1866bda0100d1992ff1599e1bfbdebf2fb2a5102;hpb=9e0a1bd2b977e69638a691e4ff4c9ceb21d45c33;p=ffmpeg diff --git a/libavformat/rtpdec.c b/libavformat/rtpdec.c index 1866bda0100..b4637e2c6f8 100644 --- a/libavformat/rtpdec.c +++ b/libavformat/rtpdec.c @@ -161,7 +161,7 @@ static int rtcp_parse_packet(RTPDemuxContext *s, const unsigned char *buf, s->first_rtcp_ntp_time = s->last_rtcp_ntp_time; if (!s->base_timestamp) s->base_timestamp = s->last_rtcp_timestamp; - s->rtcp_ts_offset = s->last_rtcp_timestamp - s->base_timestamp; + s->rtcp_ts_offset = (int32_t)(s->last_rtcp_timestamp - s->base_timestamp); } break;