summaryrefslogtreecommitdiff
path: root/lib/info.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/info.c')
-rw-r--r--lib/info.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/info.c b/lib/info.c
index 804060a2..971f004a 100644
--- a/lib/info.c
+++ b/lib/info.c
@@ -211,9 +211,9 @@ static int _vorbis_unpack_info(vorbis_info *vi,oggpack_buffer *opb){
vi->channels=oggpack_read(opb,8);
vi->rate=oggpack_read(opb,32);
- vi->bitrate_upper=oggpack_read(opb,32);
- vi->bitrate_nominal=oggpack_read(opb,32);
- vi->bitrate_lower=oggpack_read(opb,32);
+ vi->bitrate_upper=(ogg_int32_t)oggpack_read(opb,32);
+ vi->bitrate_nominal=(ogg_int32_t)oggpack_read(opb,32);
+ vi->bitrate_lower=(ogg_int32_t)oggpack_read(opb,32);
ci->blocksizes[0]=1<<oggpack_read(opb,4);
ci->blocksizes[1]=1<<oggpack_read(opb,4);