[MPlayer-users] Slave mode bugs (?) and Java Swing embedding
Alex Sherwin
alex.sherwin at gmail.com
Wed Oct 1 17:33:08 CEST 2008
I was referring to a non-platform specific solution. You can get a
Swing Canvas window handle with 100% java on Windows (but, it is a
"unsupported" hack).
public static long getHandle(final Canvas c) {
try {
final Class<?> cl = Class.forName("sun.awt.windows.WComponentPeer");
java.lang.reflect.Field f = cl.getDeclaredField("hwnd");
f.setAccessible(true);
return f.getLong(c.getPeer());
} catch (Exception e) {
LOG.error("Caught Exception [" + e.getMessage() + "]");
}
return -1;
}
Also, sorry I forgot the -wid option does work with X11. I was
thinking about when I was trying to get it to work under OS X (macosx
vo is not supported). My bad
--
Alexander Sherwin
alex.sherwin at gmail.com
More information about the MPlayer-users
mailing list