From 803622382ead0e3fcc90a7d1b70635312ff63ca9 Mon Sep 17 00:00:00 2001 From: Xavi Artigas Date: Mon, 17 Sep 2012 18:24:00 +0200 Subject: [PATCH] Prevent successive orientation changes from moving the clip backwards in time due to gst-nanos / java-millis rounding errors plus seeking to keyframes. --- .../src/com/gst_sdk_tutorials/tutorial_1/Tutorial1.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst-sdk/tutorials/android-tutorial-1/src/com/gst_sdk_tutorials/tutorial_1/Tutorial1.java b/gst-sdk/tutorials/android-tutorial-1/src/com/gst_sdk_tutorials/tutorial_1/Tutorial1.java index e82055a..6a35e2e 100755 --- a/gst-sdk/tutorials/android-tutorial-1/src/com/gst_sdk_tutorials/tutorial_1/Tutorial1.java +++ b/gst-sdk/tutorials/android-tutorial-1/src/com/gst_sdk_tutorials/tutorial_1/Tutorial1.java @@ -83,7 +83,7 @@ public class Tutorial1 extends Activity implements SurfaceHolder.Callback, OnSee playing = savedInstanceState.getBoolean("playing"); int milliseconds = savedInstanceState.getInt("position"); Log.i ("GStreamer", "Restoring state, playing:" + playing + " position:" + milliseconds + " ms."); - nativeSetPosition(milliseconds); + nativeSetPosition(milliseconds + 1); if (playing) { nativePlay(); } -- 2.7.4