private bool SetBufferedDisplayTime(BufferedFrameSelectionMode mode, long timeOfDesiredFrameToDisplay, bool ignorePreroll)
        {
            bool result = false;

            //if (!_isPaused)
            {
                result = Native.LockTextureFrame(_instance, mode, timeOfDesiredFrameToDisplay, ref _textureFrame, ignorePreroll);
            }
            return(result);
        }
Exemplo n.º 2
0
 /// <inheritdoc/>
 public virtual void SetBufferedDisplayMode(BufferedFrameSelectionMode mode, IBufferedDisplay master = null)
 {
 }
 public static extern bool LockTextureFrame(System.IntPtr instance, BufferedFrameSelectionMode mode, long time, ref TextureFrame textureFrame, bool ignorePreroll);
 public override void SetBufferedDisplayMode(BufferedFrameSelectionMode mode, IBufferedDisplay master = null)
 {
     _frameSelectionMode = mode;
     _masterDisplay      = master;
     UpdateBufferedDisplay();
 }