public void SetCurrentPosition(double currentPositionInseconds, double durationInSeconds)
        {
            var pos = new TimeCode(currentPositionInseconds * 1000.0);
            var dur = new TimeCode(durationInSeconds * 1000.0);
            _labelPosition.StringValue = pos.ToShortDisplayString() + " / " + dur.ToShortDisplayString();

            _positionSlider.DoubleValue = currentPositionInseconds / durationInSeconds * 100.0;
        }