From 314079efa77c07255b2a2794eba470fccd1541fb Mon Sep 17 00:00:00 2001 From: Shuzhen Wang Date: Fri, 31 Aug 2012 10:24:22 -0700 Subject: [PATCH] Camera: set vendor_ops on camera metadata. This makes sure that vendor specific metadata can propogate through the framework. Change-Id: I3bd0ae4b889eb907caf7b305dbcb16abbbef0ea3 --- services/camera/libcameraservice/Camera2Device.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/services/camera/libcameraservice/Camera2Device.cpp b/services/camera/libcameraservice/Camera2Device.cpp index 7cac025df8..f62c0a0c8e 100644 --- a/services/camera/libcameraservice/Camera2Device.cpp +++ b/services/camera/libcameraservice/Camera2Device.cpp @@ -109,7 +109,12 @@ status_t Camera2Device::initialize(camera_module_t *module) __FUNCTION__, mId, strerror(-res), res); return res; } - + res = set_camera_metadata_vendor_tag_ops(mVendorTagOps); + if (res != OK) { + ALOGE("%s: Camera %d: Unable to set tag ops: %s (%d)", + __FUNCTION__, mId, strerror(-res), res); + return res; + } setNotifyCallback(NULL); return OK; -- 2.11.0