delphi - How loop a sound seamlessly in Firemonkey (FMX)? -
how loop sound seamlessly using tmediaplayer in firemonkey (using xe6, c++ builder)?
what doing far using ttimer checks
if (mediaplayer->currenttime >= mediaplayer->media->duration) { mediaplayer->currenttime = 0; mediaplayer->play (); }
but doesn't create seamless loop, when ttimer's interval set 1.
any ideas?
i not familiar component assume, in windows, wrapper around directshow. means never able (frame) seamless playback because of overhead of starting/stopping graph. if can live small hiccup, best results (and better code) if there onlastframe() event, in can reset frame counter first frame (or currenttime zero).
Comments
Post a Comment