@@ -242,6 +242,18 @@ android_media_AudioSystem_getDevicesForStream(JNIEnv *env, jobject thiz, jint st
242242 return (jint) AudioSystem::getDevicesForStream (static_cast <audio_stream_type_t >(stream));
243243}
244244
245+ static jint
246+ android_media_AudioSystem_getPrimaryOutputSamplingRate (JNIEnv *env, jobject clazz)
247+ {
248+ return (jint) AudioSystem::getPrimaryOutputSamplingRate ();
249+ }
250+
251+ static jint
252+ android_media_AudioSystem_getPrimaryOutputFrameCount (JNIEnv *env, jobject clazz)
253+ {
254+ return (jint) AudioSystem::getPrimaryOutputFrameCount ();
255+ }
256+
245257// ----------------------------------------------------------------------------
246258
247259static JNINativeMethod gMethods [] = {
@@ -263,6 +275,8 @@ static JNINativeMethod gMethods[] = {
263275 {" setMasterMute" , " (Z)I" , (void *)android_media_AudioSystem_setMasterMute},
264276 {" getMasterMute" , " ()Z" , (void *)android_media_AudioSystem_getMasterMute},
265277 {" getDevicesForStream" , " (I)I" , (void *)android_media_AudioSystem_getDevicesForStream},
278+ {" getPrimaryOutputSamplingRate" , " ()I" , (void *)android_media_AudioSystem_getPrimaryOutputSamplingRate},
279+ {" getPrimaryOutputFrameCount" , " ()I" , (void *)android_media_AudioSystem_getPrimaryOutputFrameCount},
266280};
267281
268282int register_android_media_AudioSystem (JNIEnv *env)
0 commit comments