libbluray | branch: master | hpi1 <[email protected]> | Sat Mar 16 14:17:12 2013 +0200| [d6500c63cb0c54e58497853b3c58a4156273d205] | committer: hpi1
Added some logging to BDJLoader > http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=d6500c63cb0c54e58497853b3c58a4156273d205 --- src/libbluray/bdj/java/org/videolan/BDJLoader.java | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/src/libbluray/bdj/java/org/videolan/BDJLoader.java b/src/libbluray/bdj/java/org/videolan/BDJLoader.java index 9ad626d..6e92eb8 100644 --- a/src/libbluray/bdj/java/org/videolan/BDJLoader.java +++ b/src/libbluray/bdj/java/org/videolan/BDJLoader.java @@ -150,7 +150,14 @@ public class BDJLoader { bdjo.getAppCaches(), gui)); } - logger.info("Loaded class: " + appTable[i].getInitialClass()); + + /* log startup calss, startup parameters and jar file */ + String[] params = appTable[i].getParams(); + String p = ""; + if (params != null && params.length > 0) { + p = "(" + StrUtil.Join(params, ",") + ")"; + } + logger.info("Loaded class: " + appTable[i].getInitialClass() + p + " from " + appTable[i].getBasePath() + ".jar"); } // change psr @@ -162,11 +169,14 @@ public class BDJLoader { // now run all the xlets for (int i = 0; i < appTable.length; i++) { int code = appTable[i].getControlCode(); - if (code == AppEntry.AUTOSTART) + if (code == AppEntry.AUTOSTART) { + logger.info("Autostart xlet " + i + ": " + appTable[i].getInitialClass()); proxys[i].start(); - else if (code == AppEntry.PRESENT) + } else if (code == AppEntry.PRESENT) { + logger.info("Resume xlet " + i + ": " + appTable[i].getInitialClass()); proxys[i].resume(); - else { + } else { + logger.info("Pause xlet " + i + ": " + appTable[i].getInitialClass()); proxys[i].pause(); } } _______________________________________________ libbluray-devel mailing list [email protected] http://mailman.videolan.org/listinfo/libbluray-devel
