Changeset 5826


Ignore:
Timestamp:
03/25/14 06:30:28 (6 years ago)
Author:
rohit_tandon
Message:

Change in respect to the position of blue and red cursors during Elapsed back when player is active.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Obi/Obi/ProjectView/TransportBar.cs

    r5825 r5826  
    25872587                else 
    25882588                { 
    2589                     if (mView.Selection is AudioSelection && mView.ObiForm.Settings.Audio_EnforceSingleCursor && IsPaused) 
    2590                     { 
    2591                         if (((AudioSelection)mView.Selection).AudioRange.HasCursor) 
    2592                         { 
    2593                             if (m_CursorTime != ((AudioSelection)mView.Selection).AudioRange.CursorTime) 
    2594                             { 
    2595                                 m_ElapseBackInterval = 0.0; 
    2596                                 m_CursorTime = ((AudioSelection)mView.Selection).AudioRange.CursorTime; 
    2597                             } 
    2598                              
    2599                         } 
    2600                     } 
    26012589                    DetermineUseOfSoundTouch(1.0f); 
    26022590                    mCurrentPlaylist.FastPlayNormaliseWithLapseBack(m_ElapseBackInterval); 
     
    26042592                    UpdateTimeDisplay(); 
    26052593                    if (CurrentPlaylist != null) mView.UpdateCursorPosition(mCurrentPlaylist.CurrentTimeInAsset); 
     2594                    if (mView.Selection is AudioSelection) 
     2595                    { 
     2596                        if (((AudioSelection)mView.Selection).AudioRange.HasCursor) 
     2597                        { 
     2598                            if (((AudioSelection)mView.Selection).AudioRange.CursorTime != mCurrentPlaylist.CurrentTimeInAsset) 
     2599                            {                                
     2600                                ((AudioSelection)mView.Selection).AudioRange.CursorTime = mCurrentPlaylist.CurrentTimeInAsset; 
     2601                            } 
     2602 
     2603                        } 
     2604                    } 
    26062605                    return true; 
    26072606                } 
Note: See TracChangeset for help on using the changeset viewer.