📄 org_tritonus_lowlevel_alsa_alsamixerelement.c
字号:
if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_hasCaptureSwitchJoinded(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_has_capture_switch_joined(handle); if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_hasCaptureSwitchJoinded(): end\n"); } return (jboolean) nReturn;}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: hasCaptureSwitchExclusive * Signature: ()Z */JNIEXPORT jboolean JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_hasCaptureSwitchExclusive(JNIEnv* env, jobject obj){ snd_mixer_elem_t* handle; int nReturn; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_hasCaptureSwitchExclusive(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_has_capture_switch_exclusive(handle); if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_hasCaptureSwitchExclusive(): end\n"); } return (jboolean) nReturn;}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: getPlaybackVolume * Signature: (I)I */JNIEXPORT jint JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_getPlaybackVolume(JNIEnv* env, jobject obj, jint nChannelType){ snd_mixer_elem_t* handle; int nReturn; long lValue; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getPlaybackVolume(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_get_playback_volume(handle, (snd_mixer_selem_channel_id_t) nChannelType, &lValue); if (nReturn < 0) { throwRuntimeException(env, snd_strerror(nReturn)); } if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getPlaybackVolume(): end\n"); } return lValue;}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: getCaptureVolume * Signature: (I)I */JNIEXPORT jint JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_getCaptureVolume(JNIEnv* env, jobject obj, jint nChannelType){ snd_mixer_elem_t* handle; int nReturn; long lValue; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getCaptureVolume(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_get_capture_volume(handle, (snd_mixer_selem_channel_id_t) nChannelType, &lValue); if (nReturn < 0) { throwRuntimeException(env, snd_strerror(nReturn)); } if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getCaptureVolume(): end\n"); } return lValue;}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: getPlaybackSwitch * Signature: (I)Z */JNIEXPORT jboolean JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_getPlaybackSwitch(JNIEnv* env, jobject obj, jint nChannelType){ snd_mixer_elem_t* handle; int nReturn; int nValue; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getPlaybackSwitch(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_get_playback_switch(handle, (snd_mixer_selem_channel_id_t) nChannelType, &nValue); if (nReturn < 0) { throwRuntimeException(env, snd_strerror(nReturn)); } if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getPlaybackSwitch(): end\n"); } return (jboolean) nValue;}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: getCaptureSwitch * Signature: (I)Z */JNIEXPORT jboolean JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_getCaptureSwitch(JNIEnv* env, jobject obj, jint nChannelType){ snd_mixer_elem_t* handle; int nReturn; int nValue; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getCaptureSwitch(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_get_capture_switch(handle, (snd_mixer_selem_channel_id_t) nChannelType, &nValue); if (nReturn < 0) { throwRuntimeException(env, snd_strerror(nReturn)); } if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getCaptureSwitch(): end\n"); } return (jboolean) nValue;}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: setPlaybackVolume * Signature: (II)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackVolume(JNIEnv* env, jobject obj, jint nChannelType, jint nValue){ snd_mixer_elem_t* handle; int nReturn; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackVolume(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_set_playback_volume(handle, (snd_mixer_selem_channel_id_t) nChannelType, nValue); if (nReturn < 0) { throwRuntimeException(env, snd_strerror(nReturn)); } if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackVolume(): end\n"); }}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: setCaptureVolume * Signature: (II)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureVolume(JNIEnv* env, jobject obj, jint nChannelType, jint nValue){ snd_mixer_elem_t* handle; int nReturn; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureVolume(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_set_capture_volume(handle, (snd_mixer_selem_channel_id_t) nChannelType, nValue); if (nReturn < 0) { throwRuntimeException(env, snd_strerror(nReturn)); } if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureVolume(): end\n"); }}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: setPlaybackVolumeAll * Signature: (I)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackVolumeAll(JNIEnv* env, jobject obj, jint nValue){ snd_mixer_elem_t* handle; int nReturn; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackVolumeAll(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_set_playback_volume_all(handle, nValue); if (nReturn < 0) { throwRuntimeException(env, snd_strerror(nReturn)); } if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackVolumeAll(): end\n"); }}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: setCaptureVolumeAll * Signature: (I)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureVolumeAll(JNIEnv* env, jobject obj, jint nValue){ snd_mixer_elem_t* handle; int nReturn; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureVolumeAll(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_set_capture_volume_all(handle, nValue); if (nReturn < 0) { throwRuntimeException(env, snd_strerror(nReturn)); } if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureVolumeAll(): end\n"); }}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: setPlaybackSwitch * Signature: (IZ)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackSwitch(JNIEnv* env, jobject obj, jint nChannelType, jboolean bValue){ snd_mixer_elem_t* handle; int nReturn; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackSwitch(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_set_playback_switch(handle, (snd_mixer_selem_channel_id_t) nChannelType, bValue); if (nReturn < 0) { throwRuntimeException(env, snd_strerror(nReturn)); } if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackSwitch(): end\n"); }}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: setCaptureSwitch * Signature: (IZ)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureSwitch(JNIEnv* env, jobject obj, jint nChannelType, jboolean bValue){ snd_mixer_elem_t* handle; int nReturn; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureSwitch(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_set_capture_switch(handle, (snd_mixer_selem_channel_id_t) nChannelType, bValue); if (nReturn < 0) { throwRuntimeException(env, snd_strerror(nReturn)); } if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureSwitch(): end\n"); }}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: setPlaybackSwitchAll * Signature: (Z)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackSwitchAll(JNIEnv* env, jobject obj, jboolean bValue){ snd_mixer_elem_t* handle; int nReturn; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackSwitchAll(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_set_playback_switch_all(handle, bValue); if (nReturn < 0) { throwRuntimeException(env, snd_strerror(nReturn)); } if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackSwitchAll(): end\n"); }}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: setCaptureSwitchAll * Signature: (Z)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureSwitchAll(JNIEnv* env, jobject obj, jboolean bValue){ snd_mixer_elem_t* handle; int nReturn; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureSwitchAll(): begin\n"); } handle = getHandle(env, obj); nReturn = snd_mixer_selem_set_capture_switch_all(handle, bValue); if (nReturn < 0) { throwRuntimeException(env, snd_strerror(nReturn)); } if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureSwitchAll(): end\n"); }}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: getPlaybackVolumeRange * Signature: ([I)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_getPlaybackVolumeRange(JNIEnv* env, jobject obj, jintArray anValues){ snd_mixer_elem_t* handle; jint values[2]; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getPlaybackVolumeRange(): begin\n"); } handle = getHandle(env, obj); snd_mixer_selem_get_playback_volume_range(handle, (long*) values, (long*) values + 1); checkArrayLength(env, anValues, 2); (*env)->SetIntArrayRegion(env, anValues, 0, 2, values); if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getPlaybackVolumeRange(): end\n"); }}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: getCaptureVolumeRange * Signature: ([I)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_getCaptureVolumeRange(JNIEnv* env, jobject obj, jintArray anValues){ snd_mixer_elem_t* handle; jint values[2]; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getCaptureVolumeRange(): begin\n"); } handle = getHandle(env, obj); snd_mixer_selem_get_capture_volume_range(handle, (long*) values, (long*) values + 1); checkArrayLength(env, anValues, 2); (*env)->SetIntArrayRegion(env, anValues, 0, 2, values); if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getCaptureVolumeRange(): end\n"); }}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: setPlaybackVolumeRange * Signature: (II)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackVolumeRange(JNIEnv* env, jobject obj, jint nMin, jint nMax){ snd_mixer_elem_t* handle; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackVolumeRange(): begin\n"); } handle = getHandle(env, obj); snd_mixer_selem_set_playback_volume_range(handle, nMin, nMax); if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setPlaybackVolumeRange(): end\n"); }}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: setCaptureVolumeRange * Signature: (II)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureVolumeRange(JNIEnv* env, jobject obj, jint nMin, jint nMax){ snd_mixer_elem_t* handle; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureVolumeRange(): begin\n"); } handle = getHandle(env, obj); snd_mixer_selem_set_capture_volume_range(handle, nMin, nMax); if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_setCaptureVolumeRange(): end\n"); }}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: getChannelName * Signature: (I)Ljava/lang/String; */JNIEXPORT jstring JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_getChannelName(JNIEnv* env, jclass cls UNUSED, jint nChannelType){ const char* channelName; jstring channelNameObj; if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getChannelName(): begin\n"); } channelName = snd_mixer_selem_channel_name((snd_mixer_selem_channel_id_t) nChannelType); channelNameObj = (*env)->NewStringUTF(env, channelName); if (debug_flag) { (void) fprintf(debug_file, "Java_org_tritonus_lowlevel_alsa_AlsaMixerElement_getChannelName(): end\n"); } return channelNameObj;}/* * Class: org_tritonus_lowlevel_alsa_AlsaMixerElement * Method: setTrace * Signature: (Z)V */JNIEXPORT void JNICALLJava_org_tritonus_lowlevel_alsa_AlsaMixerElement_setTrace(JNIEnv* env UNUSED, jclass cls UNUSED, jboolean bTrace){ debug_flag = bTrace; debug_file = stderr;}/*** org_tritonus_lowlevel_alsa_AlsaMixerElement.c ***/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -