1 package org.rpi.mplayer;
2
3
4
5 public class StartMPlayer {
6
7 private static boolean pause = false;
8 /**
9 * @param args
10 */
11 public static void main(String[] args) {
12
13 // Add a shutdown hook to perform some actions before killing the JVM
14 Runtime.getRuntime().addShutdownHook(new Thread(new Runnable() {
15
16 @Override
17 public void run() {
18 System.out.println("Closing");
19 //Logger.debug("Final check for Zombie player engines");
20 //PlayerHandler.this.playerEngine.destroyPlayer();
21 //Logger.debug("Closing player ...");
22 //engine.destroy();
23 }
24
25 }));
26
27 // TODO Auto-generated method stub
28 //MPlayerEngine engine = MPlayerEngine.getInstance();
29 //engine.PlayFile();
30 while(true)
31 {
32 try {
33 //System.out.println("Waiting");
34 Thread.sleep(5000);
35 pause = !pause;
36 if(pause)
37 {
38 //engine.Pause(true);
39 //engine.Stop();
40 }
41 else
42 {
43 //engine.PlayFile();
44 }
45
46 } catch (InterruptedException e) {
47 // TODO Auto-generated catch block
48 e.printStackTrace();
49 }
50 }
51
52
53 }
54
55 }