From e5a5bba4049ac4793748e51921dce8b5c483855b Mon Sep 17 00:00:00 2001 From: Maksym Veremeyenko Date: Mon, 20 Jun 2011 13:59:56 +0300 Subject: [PATCH] add loop enabling code --- src/omnplay.cpp | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/omnplay.cpp b/src/omnplay.cpp index 8c6d525..c58a33f 100644 --- a/src/omnplay.cpp +++ b/src/omnplay.cpp @@ -353,6 +353,10 @@ static void omnplay_ctl(omnplay_instance_t* app, control_buttons_t button) OmPlrGetPlayerStatus((OmPlrHandle)player->handle, &hs); OmPlrSetPos((OmPlrHandle)player->handle, hs.minPos + p); + /* setup loop */ + if(app->playlist.item[start].type & OMNPLAY_PLAYLIST_BLOCK_LOOP) + OmPlrLoop((OmPlrHandle)player->handle, hs.minPos, hs.maxPos); + /* Cue */ OmPlrCuePlay((OmPlrHandle)player->handle, 0.0); OmPlrPlay((OmPlrHandle)player->handle, 0.0); -- 1.7.4.4