Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c5d14242 authored by Glenn Kasten's avatar Glenn Kasten
Browse files

Use set() return value instead of separate call to initCheck()

Change-Id: I6874ca00512d30824ecec10b8dc289993b985c7b
parent 08c96b55
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -220,7 +220,7 @@ android_media_AudioRecord_setup(JNIEnv *env, jobject thiz, jobject weak_this,
    lpCallbackData->audioRecord_ref = env->NewGlobalRef(weak_this);
    lpCallbackData->busy = false;

    lpRecorder->set((audio_source_t) source,
    const status_t status = lpRecorder->set((audio_source_t) source,
        sampleRateInHertz,
        format,        // word length, PCM
        channelMask,
@@ -231,7 +231,6 @@ android_media_AudioRecord_setup(JNIEnv *env, jobject thiz, jobject weak_this,
        true,          // threadCanCallJava
        sessionId);

    const status_t status = lpRecorder->initCheck();
    if (status != NO_ERROR) {
        ALOGE("Error creating AudioRecord instance: initialization check failed with status %d.",
                status);
+5 −4
Original line number Diff line number Diff line
@@ -300,10 +300,11 @@ android_media_AudioTrack_setup(JNIEnv *env, jobject thiz, jobject weak_this,
    lpJniStorage->mCallbackData.busy = false;

    // initialize the native AudioTrack object
    status_t status;
    switch (memoryMode) {
    case MODE_STREAM:

        lpTrack->set(
        status = lpTrack->set(
            atStreamType,// stream type
            sampleRateInHertz,
            format,// word length, PCM
@@ -325,7 +326,7 @@ android_media_AudioTrack_setup(JNIEnv *env, jobject thiz, jobject weak_this,
            goto native_init_failure;
        }

        lpTrack->set(
        status = lpTrack->set(
            atStreamType,// stream type
            sampleRateInHertz,
            format,// word length, PCM
@@ -344,8 +345,8 @@ android_media_AudioTrack_setup(JNIEnv *env, jobject thiz, jobject weak_this,
        goto native_init_failure;
    }

    if (lpTrack->initCheck() != NO_ERROR) {
        ALOGE("Error initializing AudioTrack");
    if (status != NO_ERROR) {
        ALOGE("Error %d initializing AudioTrack", status);
        goto native_init_failure;
    }