mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-21 11:41:25 +00:00
Instead of simply returning 0 for "infinite" looping in FLAC and OGG/Vorbis streams in getTotalPlayTime return kUnknownPlayTime.
svn-id: r32265
This commit is contained in:
parent
cff8ccccc9
commit
ff573ec1e2
@ -143,6 +143,9 @@ public:
|
||||
}
|
||||
|
||||
int32 getTotalPlayTime() const {
|
||||
if (!_totalNumLoops)
|
||||
return AudioStream::kUnknownPlayTime;
|
||||
|
||||
int32 samples = 0;
|
||||
|
||||
if (!_lastSample) {
|
||||
|
@ -120,6 +120,9 @@ public:
|
||||
int getRate() const { return _rate; }
|
||||
|
||||
int32 getTotalPlayTime() const {
|
||||
if (!_totalNumLoops)
|
||||
return AudioStream::kUnknownPlayTime;
|
||||
|
||||
#ifdef USE_TREMOR
|
||||
return (_endTime - _startTime) * _totalNumLoops;
|
||||
#else
|
||||
|
Loading…
x
Reference in New Issue
Block a user