v4l2bufferpool: Update allocator flags
authorNicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Fri, 20 Feb 2015 04:08:34 +0000 (23:08 -0500)
committerNicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Fri, 20 Feb 2015 04:16:00 +0000 (23:16 -0500)
commitdfb0ec6d4dd5ebdc6d87c486aea42188d8af6252
treed62a117ee7ec970a1a46983c1fbb521d38cf7661
parent7dc475f1416bc847b007227d35869d2f7f2fc493
v4l2bufferpool: Update allocator flags

When we hit emulated formats, we disable CREATE_BUFS since libv4l2
cope very badly with it. Also clear the allocator flags so we will
never try to allocate more buffers. This fixes failure when the copy
threshold is reached as we where calling CREATE_BUFS, which lead to
libv4l2 instability.
sys/v4l2/gstv4l2bufferpool.c