sanders: Update camera shim
03-13 07:33:48.860 1512 1512 E HAL : load: module=/system/lib/hw/camera.msm8953.so 03-13 07:33:48.860 1512 1512 E HAL : dlopen failed: cannot locate symbol "_Z35eglQueryStringImplementationANDROIDPvi" referenced by "/system/vendor/lib/libguy.so"...
This commit is contained in:
@@ -40,9 +40,10 @@ LOCAL_MODULE_TAGS := optional
|
|||||||
include $(BUILD_SHARED_LIBRARY)
|
include $(BUILD_SHARED_LIBRARY)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
LOCAL_SRC_FILES := DisplayEventReceiver.c
|
LOCAL_SRC_FILES := camera_hal.cpp
|
||||||
LOCAL_MODULE := libshim_camera_hal
|
LOCAL_MODULE := libshim_camera_hal
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
|
LOCAL_SHARED_LIBRARIES := libgui
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
include $(BUILD_SHARED_LIBRARY)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
|
|||||||
@@ -14,6 +14,15 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include <EGL/egl.h>
|
||||||
|
#include <EGL/eglext.h>
|
||||||
|
|
||||||
/* TODO: Actually provide implementations for these function! */
|
/* TODO: Actually provide implementations for these function! */
|
||||||
|
|
||||||
void _ZN7android20DisplayEventReceiverC1Ev() {}
|
extern "C" void _ZN7android20DisplayEventReceiverC1Ev() {}
|
||||||
|
|
||||||
|
EGLAPI const char* eglQueryStringImplementationANDROID(EGLDisplay dpy, EGLint name);
|
||||||
|
|
||||||
|
extern "C" void _Z35eglQueryStringImplementationANDROIDPvi(EGLDisplay dpy, EGLint name){
|
||||||
|
eglQueryStringImplementationANDROID(dpy, name);
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user