RESTRICT AUTOMERGE BQ: retain buffer drop from BufferQueueProducer

Retain buffer drop from BufferQueueProducer::queueBuffer unless dequeue
timeout is set positive.

Bug: 122433957
Change-Id: I8432a7ad386836498e632c67953ad49c6be008bb
(cherry picked from commit fe8713cbb23b1a3f543ed18ce85ddfaecf513831)
4 files changed