From c66b5fac62cd2de54e2e11dd1c456d2924a9514d Mon Sep 17 00:00:00 2001 From: Jean-Michel Trivi <> Date: Tue, 21 Apr 2009 18:56:24 -0700 Subject: [PATCH] AI 147304: am: CL 147301 am: CL 147296 Reuse the JetPlayer singleton instance in the initialization of JetBoy instead of destroying it. Original author: jmtrivi Merged from: //branches/cupcake/... Original author: android-build Automated import of CL 147304 --- .../src/com/example/android/jetboy/JetBoyView.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/samples/JetBoy/src/com/example/android/jetboy/JetBoyView.java b/samples/JetBoy/src/com/example/android/jetboy/JetBoyView.java index 3a49a8778..1b179252e 100755 --- a/samples/JetBoy/src/com/example/android/jetboy/JetBoyView.java +++ b/samples/JetBoy/src/com/example/android/jetboy/JetBoyView.java @@ -416,14 +416,8 @@ public class JetBoyView extends SurfaceView implements SurfaceHolder.Callback { */ private void initializeJetPlayer() { - // JET info: this is what we do to undesirable instances: we release them! - if (mJet != null) - { - mJet.release(); - mJet = null; - } - - // JET info: let's create our JetPlayer instance using the factory + // JET info: let's create our JetPlayer instance using the factory. + // JET info: if we already had one, the same singleton is returned. mJet = JetPlayer.getJetPlayer(); mJetPlaying = false;