properly compute total time for ogg vorbis

This commit is contained in:
Juan Linietsky 2015-11-01 12:32:11 -03:00
parent 281d6fac1e
commit 61ecb6a5e6
1 changed files with 1 additions and 2 deletions

View File

@ -289,8 +289,7 @@ Error AudioStreamPlaybackOGGVorbis::set_file(const String& p_file) {
const vorbis_info *vinfo=ov_info(&vf,-1);
stream_channels=vinfo->channels;
stream_srate=vinfo->rate;
ogg_int64_t len = ov_time_total(&vf,-1);
length=len/1000.0;
length = ov_time_total(&vf,-1);
ov_clear(&vf);
memdelete(f);
f=NULL;