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

Commit 1ada6e81 authored by Hongguang's avatar Hongguang Committed by Hongguang Chen
Browse files

Fix DvrClient data type

Bug: 220039290
Test: atest android.media.tv.tuner.cts
Change-Id: Iaa3aaca3e92498147c72956957701f7bf902f405
Merged-In: Iaa3aaca3e92498147c72956957701f7bf902f405
(cherry picked from commit 6beccb2b)
parent d8dd4b41
Loading
Loading
Loading
Loading
+4 −2
Original line number Original line Diff line number Diff line
@@ -4592,7 +4592,8 @@ static jlong android_media_tv_Tuner_read_dvr_from_array(
        ALOGD("Failed to GetByteArrayElements");
        ALOGD("Failed to GetByteArrayElements");
        return -1;
        return -1;
    }
    }
    long realSize = dvrClient->readFromBuffer(reinterpret_cast<signed char *>(src) + offset, size);
    int64_t realSize =
            dvrClient->readFromBuffer(reinterpret_cast<signed char *>(src) + offset, size);
    env->ReleaseByteArrayElements(buffer, src, 0);
    env->ReleaseByteArrayElements(buffer, src, 0);
    return (jlong)realSize;
    return (jlong)realSize;
}
}
@@ -4624,7 +4625,8 @@ static jlong android_media_tv_Tuner_write_dvr_to_array(
        return -1;
        return -1;
    }
    }


    long realSize = dvrClient->writeToBuffer(reinterpret_cast<signed char *>(dst) + offset, size);
    int64_t realSize =
            dvrClient->writeToBuffer(reinterpret_cast<signed char *>(dst) + offset, size);
    env->ReleaseByteArrayElements(buffer, dst, 0);
    env->ReleaseByteArrayElements(buffer, dst, 0);
    return (jlong)realSize;
    return (jlong)realSize;
}
}