static PyObject * py_ogg_oggpack_bits(PyObject *self, PyObject *args) { long c_out; int size; oggpack_buffer * b; PyArg_ParseTuple(args, "s#", &b, &size); c_out = oggpack_bits(b); return Py_BuildValue("l", c_out); };
/* * Class: org_tritonus_lowlevel_ogg_Buffer * Method: bits * Signature: ()I */ JNIEXPORT jint JNICALL Java_org_tritonus_lowlevel_ogg_Buffer_bits (JNIEnv* env, jobject obj) { oggpack_buffer* handle; int nReturn; if (debug_flag) { fprintf(debug_file, "Java_org_tritonus_lowlevel_ogg_Buffer_bits(): begin\n"); } handle = getHandle(env, obj); nReturn = oggpack_bits(handle); if (debug_flag) { fprintf(debug_file, "Java_org_tritonus_lowlevel_ogg_Buffer_bits(): end\n"); } return nReturn; }
JNIEXPORT jlong JNICALL Java_org_echocat_jogg_OggPackBufferJNI_bits (JNIEnv *env, jclass thisClass, jlong handle) { return (jlong) oggpack_bits((oggpack_buffer*) handle); }