Skip to content

Commit

Permalink
* Updated direct_camera_test that fixes snapshot testing. * Video rec…
Browse files Browse the repository at this point in the history
…ording is enabled, but it doesn't work correctly yet. * Added media_recorder_layer which adds a non-Binder wrapper around Stagefright recorder for camera recording. * Update direct_camera test * Add camera recording ability without the media.player Binder service (doesn't fully work yet) * Make sure the custom MediaRecorder and MediaRecorderClient classes get compiled * Create a new recording service binary that instantiates a MediaRecorderFactory instance and the CameraService. This binary lives in the lxc container. * internal_cast function for media_recording_layer.cpp is no longer used, removed it * Improved the Doxygen comments in media_recorder_layer.cpp * Improve/add Doxygen comments to class member functions * Cleaned up media_recorder_client to get rid of unused code * Updated the code file headers to include a Canonical copyright * Change to ALOGV for reporting the MediaRecorderFactory service being installed. * Build the recording_service binary * Rename recording_service.cpp to camera_service.cpp (more general name)

Change-Id: I59af269824955157aa74174b7b8897bebc6ba9ec
Signed-off-by: Jim Hodapp <jim.hodapp@canonical.com>
  • Loading branch information
Jim Hodapp authored and rsalveti committed Aug 10, 2015
1 parent a98c0dc commit b8ba379
Show file tree
Hide file tree
Showing 14 changed files with 2,595 additions and 664 deletions.
1 change: 1 addition & 0 deletions compat/camera/Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ LOCAL_SHARED_LIBRARIES := \
libis_compat_layer \
libsf_compat_layer \
libcamera_compat_layer \
libmedia_compat_layer \
libcutils \
libcamera_client \
libutils \
Expand Down
2 changes: 2 additions & 0 deletions compat/camera/camera_compatibility_layer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@
* Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>
*/

#define LOG_NDEBUG 0

#include <hybris/internal/camera_control.h>
#include <hybris/camera/camera_compatibility_layer.h>
#include <hybris/camera/camera_compatibility_layer_capabilities.h>
Expand Down
Loading

0 comments on commit b8ba379

Please sign in to comment.