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

Commit 1824cef5 authored by Ray Chin's avatar Ray Chin
Browse files

Fix global ref table overflow issue

Bug: 306527411
Test: atest
Change-Id: I5c6b44de7ee2755613a73731cc63481a951573d9
parent 1d806343
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -630,7 +630,6 @@ void FilterClientCallbackImpl::getMediaEvent(const jobjectArray& arr, const int

    const DemuxFilterMediaEvent &mediaEvent = event.get<DemuxFilterEvent::Tag::media>();
    ScopedLocalRef<jobject> audioDescriptor(env);
    gAudioPresentationFields.init(env);
    ScopedLocalRef presentationsJObj(env, JAudioPresentationInfo::asJobject(
        env, gAudioPresentationFields));
    switch (mediaEvent.extraMetaData.getTag()) {
@@ -3731,6 +3730,7 @@ static void android_media_tv_Tuner_native_init(JNIEnv *env) {
    gFields.linearBlockInitID = env->GetMethodID(linearBlockClazz, "<init>", "()V");
    gFields.linearBlockSetInternalStateID =
            env->GetMethodID(linearBlockClazz, "setInternalStateLocked", "(JZ)V");
    gAudioPresentationFields.init(env);
}

static void android_media_tv_Tuner_native_setup(JNIEnv *env, jobject thiz) {