summaryrefslogtreecommitdiff
path: root/libs/gui/ConsumerBase.cpp
diff options
context:
space:
mode:
author Jiwen 'Steve' Cai <jwcai@google.com> 2017-04-14 17:56:55 -0700
committer Jiwen 'Steve' Cai <jwcai@google.com> 2017-04-25 17:21:47 -0700
commitcb4751c52a5625a22b6a11b4de537ff026d9bfe3 (patch)
tree64129fb9e2ec5e315e90503900c5cfbd40c4fb32 /libs/gui/ConsumerBase.cpp
parent693aa74db10007829973329451af3e2c6e586720 (diff)
Fix minor corner cases in BufferHubQueueProducer
1/ Set reasonable return value BufferHubQueueProducer::query. 2/ Don't error out for setSharedBufferMode(false), setAutoRefresh(false), as they are just setting default values again. 3/ Supports addition buffer metadata: transformt, crop, data_format (a.k.a. color_format). 4/ This also changes BufferHubQueueProducer to be based of BnInterface<IGraphicBufferProducer> so that itself can be passed via Binder. Bug: 37342387 Bug: 36907193 Test: exoplayer_demo Change-Id: Ie00bb79f6a249e09905ae52f85a85a67744cc90d
Diffstat (limited to 'libs/gui/ConsumerBase.cpp')
0 files changed, 0 insertions, 0 deletions