From: <avn...@us...> - 2007-12-29 14:23:33
|
Revision: 2775 http://urakawa.svn.sourceforge.net/urakawa/?rev=2775&view=rev Author: avneeshsingh Date: 2007-12-29 06:23:30 -0800 (Sat, 29 Dec 2007) Log Message: ----------- Update to play selection. Need to tryout selection behaviour before combining play Modified Paths: -------------- trunk/urakawa/application/Obi/Obi/ProjectView/TransportBar.cs Modified: trunk/urakawa/application/Obi/Obi/ProjectView/TransportBar.cs =================================================================== --- trunk/urakawa/application/Obi/Obi/ProjectView/TransportBar.cs 2007-12-28 08:28:24 UTC (rev 2774) +++ trunk/urakawa/application/Obi/Obi/ProjectView/TransportBar.cs 2007-12-29 14:23:30 UTC (rev 2775) @@ -450,8 +450,12 @@ mCurrentPlaylist.CurrentPhrase = mLocalPlaylist.FirstPhrase; // Avn: condition added on 13 may 2007 if (mCurrentPlaylist.PhraseList.Count > 1) mIsSerialPlaying = true; - + if (mView.Selection is AudioSelection + && ((AudioSelection)mView.Selection).AudioRange.HasCursor + && ((AudioSelection)mView.Selection).AudioRange.SelectionEndTime > ((AudioSelection)mView.Selection).AudioRange.SelectionBeginTime) + mCurrentPlaylist.PreviewSelectedFragment(((AudioSelection)mView.Selection).AudioRange.SelectionBeginTime, ((AudioSelection)mView.Selection).AudioRange.SelectionEndTime); + else if (mView.Selection is AudioSelection && ((AudioSelection)mView.Selection).AudioRange.HasCursor) mCurrentPlaylist.Play(((AudioSelection)mView.Selection).AudioRange.CursorTime); else This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |