vlc/bindings/java-gcj
2006-01-12 23:10:04 +00:00
..
AUTHORS Merge bindings to trunk 2005-06-01 22:19:03 +00:00
JVLC.java FSF address change. 2006-01-12 23:10:04 +00:00
JVLCBoolVariable.java Merge bindings to trunk 2005-06-01 22:19:03 +00:00
JVLCFloatVariable.java Merge bindings to trunk 2005-06-01 22:19:03 +00:00
JVLCIntVariable.java Merge bindings to trunk 2005-06-01 22:19:03 +00:00
JVLCStringVariable.java Merge bindings to trunk 2005-06-01 22:19:03 +00:00
JVLCTimeVariable.java Merge bindings to trunk 2005-06-01 22:19:03 +00:00
JVLCVariable.java Merge bindings to trunk 2005-06-01 22:19:03 +00:00
JVLCVarValue.java Merge bindings to trunk 2005-06-01 22:19:03 +00:00
JVLCVarVariable.java Merge bindings to trunk 2005-06-01 22:19:03 +00:00
Makefile Merge bindings to trunk 2005-06-01 22:19:03 +00:00
README Merge bindings to trunk 2005-06-01 22:19:03 +00:00
vlc-glue.cc Merge bindings to trunk 2005-06-01 22:19:03 +00:00
VlcClient.java Merge bindings to trunk 2005-06-01 22:19:03 +00:00

Implementation Notes
--------------------

 The union vlc_value_t has been implemented as a hierarchy of classes
which has JVLCVariable.class as the root. All the children of this
class are named JVLC<type>Variable.class and are mapped 1:1 to the
union members with some exceptions: p_address is not implemented since
there's no notion of address in Java, vlc_object_t is not implemented
since I don't know how to represent it in Java and is not defined in
vlc/vlc.h