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

Commit 26d647c7 authored by Dan Stoza's avatar Dan Stoza
Browse files

Remove deprecated BufferQueue constructor

Bug: 13415624
Change-Id: If194d12c7ce9b0ac6ea98aeb7d3d7ee53e1574c4
parent fca092d9
Loading
Loading
Loading
Loading
+5 −3
Original line number Original line Diff line number Diff line
@@ -568,9 +568,11 @@ void NativeWindowRenderer::destroyRenderInput(RenderInput* input) {
RenderInput::RenderInput(NativeWindowRenderer* renderer, GLuint textureId)
RenderInput::RenderInput(NativeWindowRenderer* renderer, GLuint textureId)
    : mRenderer(renderer)
    : mRenderer(renderer)
    , mTextureId(textureId) {
    , mTextureId(textureId) {
    sp<BufferQueue> bq = new BufferQueue();
    sp<IGraphicBufferProducer> producer;
    mST = new GLConsumer(bq, mTextureId);
    sp<IGraphicBufferConsumer> consumer;
    mSTC = new Surface(bq);
    BufferQueue::createBufferQueue(&producer, &consumer);
    mST = new GLConsumer(consumer, mTextureId);
    mSTC = new Surface(producer);
    native_window_connect(mSTC.get(), NATIVE_WINDOW_API_MEDIA);
    native_window_connect(mSTC.get(), NATIVE_WINDOW_API_MEDIA);
}
}