76 |
jni << "#include <vob/vobs/Trivial.hxx>\n"; |
jni << "#include <vob/vobs/Trivial.hxx>\n"; |
77 |
jni << "#include <vob/vobs/Pixel.hxx>\n"; |
jni << "#include <vob/vobs/Pixel.hxx>\n"; |
78 |
jni << "#include <vob/LinearPrimitives.hxx>\n"; |
jni << "#include <vob/LinearPrimitives.hxx>\n"; |
79 |
|
jni << "#include \"org_nongnu_libvob_gl_GLRen.h\"\n"; |
80 |
jni << "using namespace Vob::JNI;\n"; |
jni << "using namespace Vob::JNI;\n"; |
81 |
jni << "using namespace Vob::Primitives;\n"; |
jni << "using namespace Vob::Primitives;\n"; |
82 |
jni << "namespace Vob { \n"; |
jni << "namespace Vob { \n"; |
85 |
jni << " switch(id) {\n" << VOB_TRANSCSTREAM.str()<<"\n"; |
jni << " switch(id) {\n" << VOB_TRANSCSTREAM.str()<<"\n"; |
86 |
jni << " default: return 0;\n"; |
jni << " default: return 0;\n"; |
87 |
jni << " }}\n"; |
jni << " }}\n"; |
88 |
jni << "namespace Vobs { \n"; |
jni << "} \n"; |
89 |
|
jni << "using namespace Vob; using namespace Vob::Vobs; \n"; |
90 |
jni << "extern \"C\" { \n"; |
jni << "extern \"C\" { \n"; |
91 |
jni << VOB_JNISTREAM.str()<<"\n\n"; |
jni << VOB_JNISTREAM.str()<<"\n\n"; |
92 |
jni << "}}}\n"; |
jni << "}\n"; |
93 |
return 0; |
return 0; |
94 |
} |
} |
95 |
|
|