OSDN Git Service

camera: allow 0-sized metadata entries
authorDavid Schalig <dschalig@nvidia.com>
Sun, 15 Jun 2014 18:22:50 +0000 (11:22 -0700)
committerDavid Schalig <dschalig@nvidia.com>
Sat, 12 Sep 2015 03:20:51 +0000 (20:20 -0700)
commit9e28b9f7b2f62d2c1870218f951f7345a13bed2f
treef3849a3561382a9779f51034d3290a3f8699ceb7
parent289eb080cd6e5b4a6f19cfe364e86985bce30172
camera: allow 0-sized metadata entries

0-sized metadata entries were rejected in
update_camera_metadata_entry() when the data pointer
was NULL, but accepted when it was not NULL.

This prevents return of empty array-type camera properties,
which is a valid case for some dynamic properties, e.g.
number of detected face rectangles.

Change-Id: I4e69d889fb416fd256a81e877f3a5aa43c253796
Signed-off-by: David Schalig <dschalig@nvidia.com>
camera/src/camera_metadata.c