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

Commit dbe0a73e authored by Miao Wang's avatar Miao Wang Committed by android-build-merger
Browse files

Merge changes from topic 'USAGE_IO_INPUT' am: 70fac233

am: db889edb

Change-Id: If3762d0880be154865b46654cde08275d3dd66fa
parents d464402a db889edb
Loading
Loading
Loading
Loading
+4 −4
Original line number Original line Diff line number Diff line
@@ -1266,10 +1266,10 @@ nAllocationGetSurface(JNIEnv *_env, jobject _this, jlong con, jlong a)
        ALOGD("nAllocationGetSurface, con(%p), a(%p)", (RsContext)con, (RsAllocation)a);
        ALOGD("nAllocationGetSurface, con(%p), a(%p)", (RsContext)con, (RsAllocation)a);
    }
    }


    IGraphicBufferProducer *v = (IGraphicBufferProducer *)rsAllocationGetSurface((RsContext)con,
    ANativeWindow *anw = (ANativeWindow *)rsAllocationGetSurface((RsContext)con, (RsAllocation)a);
                                                                                 (RsAllocation)a);

    sp<IGraphicBufferProducer> bp = v;
    sp<Surface> surface(static_cast<Surface*>(anw));
    v->decStrong(nullptr);
    sp<IGraphicBufferProducer> bp = surface->getIGraphicBufferProducer();


    jobject o = android_view_Surface_createFromIGraphicBufferProducer(_env, bp);
    jobject o = android_view_Surface_createFromIGraphicBufferProducer(_env, bp);
    return o;
    return o;