|
@@ -78,12 +78,12 @@ namespace bbiwarg.Graphics
|
|
|
|
|
|
bool changedFrame = false;
|
|
bool changedFrame = false;
|
|
|
|
|
|
- const int auotRepeatDelay = 100; // ms
|
|
|
|
|
|
+ const int autoRepeatDelay = 100; // ms
|
|
if (videoHandle.sourceIsMovie())
|
|
if (videoHandle.sourceIsMovie())
|
|
{
|
|
{
|
|
// pause and unpause with space
|
|
// pause and unpause with space
|
|
long elapsed = watch.ElapsedMilliseconds;
|
|
long elapsed = watch.ElapsedMilliseconds;
|
|
- if (OpenTK.Input.Keyboard.GetState().IsKeyDown(OpenTK.Input.Key.Space) && (elapsed - timeSpacePressed) >= auotRepeatDelay)
|
|
|
|
|
|
+ if (OpenTK.Input.Keyboard.GetState().IsKeyDown(OpenTK.Input.Key.Space) && (elapsed - timeSpacePressed) >= autoRepeatDelay)
|
|
{
|
|
{
|
|
timeSpacePressed = elapsed;
|
|
timeSpacePressed = elapsed;
|
|
if (paused)
|
|
if (paused)
|
|
@@ -96,7 +96,7 @@ namespace bbiwarg.Graphics
|
|
// when paused go to next / previous frame with right / left keys
|
|
// when paused go to next / previous frame with right / left keys
|
|
if (paused)
|
|
if (paused)
|
|
{
|
|
{
|
|
- if (OpenTK.Input.Keyboard.GetState().IsKeyDown(OpenTK.Input.Key.Right) && (elapsed - timeRightPressed) >= auotRepeatDelay)
|
|
|
|
|
|
+ if (OpenTK.Input.Keyboard.GetState().IsKeyDown(OpenTK.Input.Key.Right) && (elapsed - timeRightPressed) >= autoRepeatDelay)
|
|
{
|
|
{
|
|
timeRightPressed = elapsed;
|
|
timeRightPressed = elapsed;
|
|
videoHandle.unpauseMovie();
|
|
videoHandle.unpauseMovie();
|
|
@@ -104,7 +104,7 @@ namespace bbiwarg.Graphics
|
|
videoHandle.pauseMovie();
|
|
videoHandle.pauseMovie();
|
|
changedFrame = true;
|
|
changedFrame = true;
|
|
}
|
|
}
|
|
- else if (OpenTK.Input.Keyboard.GetState().IsKeyDown(OpenTK.Input.Key.Left) && (elapsed - timeLeftPressed) >= auotRepeatDelay)
|
|
|
|
|
|
+ else if (OpenTK.Input.Keyboard.GetState().IsKeyDown(OpenTK.Input.Key.Left) && (elapsed - timeLeftPressed) >= autoRepeatDelay)
|
|
{
|
|
{
|
|
timeLeftPressed = elapsed;
|
|
timeLeftPressed = elapsed;
|
|
videoHandle.unpauseMovie();
|
|
videoHandle.unpauseMovie();
|
|
@@ -126,7 +126,7 @@ namespace bbiwarg.Graphics
|
|
videoHandle.nextFrame();
|
|
videoHandle.nextFrame();
|
|
}
|
|
}
|
|
|
|
|
|
- if (changedFrame)
|
|
|
|
|
|
+ if (changedFrame || !videoHandle.sourceIsMovie())
|
|
{
|
|
{
|
|
foreach (PalmTouchEvent ev in videoHandle.getTouchEvents())
|
|
foreach (PalmTouchEvent ev in videoHandle.getTouchEvents())
|
|
{
|
|
{
|