I try to use function setLoopPoints
for example

I’m using such values

FMOD::Sound* stream
loop_begin_ms int 8300
loop_end_ms int 63156

stream->setLoopPoints(loop_begin_ms, FMOD_TIMEUNIT_MS,loop_end_ms, FMOD_TIMEUNIT_MS );
unsigned int begin;
unsigned int end;
stream->getLoopPoints(&begin, FMOD_TIMEUNIT_MS,&end, FMOD_TIMEUNIT_MS );

and I get these values

begin unsigned int 8300
end unsigned int 63155

So values aren’t equal. Is that normal or not?

  • You must to post comments

Its possible that the codec you used has done some rounding. What format were you streaming?

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.