diff options
author | Eino-Ville Talvala <etalvala@google.com> | 2015-02-23 15:19:19 -0800 |
---|---|---|
committer | Zhijun He <zhijunhe@google.com> | 2015-03-23 20:02:10 -0700 |
commit | 815a321f30434f8ce7c0b34a00ccc999e0c5c5a7 (patch) | |
tree | a539b7380126a443d11f16f7b822fbac13e866c5 /services/camera/libcameraservice/device3/Camera3Stream.cpp | |
parent | 3f22f6d4fa126b49a39a05f8354019ce4e33ac28 (diff) | |
download | frameworks_av-815a321f30434f8ce7c0b34a00ccc999e0c5c5a7.zip frameworks_av-815a321f30434f8ce7c0b34a00ccc999e0c5c5a7.tar.gz frameworks_av-815a321f30434f8ce7c0b34a00ccc999e0c5c5a7.tar.bz2 |
Camera: Wire up dataSpace, clean up ICameraDeviceUser
- Remove unused arguments from ICameraDeviceUser::createStream
- Add dataSpace as a stream parameter, plumb it through everything
Change-Id: I608cafe694785d1c512276e71b2016f8ac3b0ccb
Diffstat (limited to 'services/camera/libcameraservice/device3/Camera3Stream.cpp')
-rw-r--r-- | services/camera/libcameraservice/device3/Camera3Stream.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/services/camera/libcameraservice/device3/Camera3Stream.cpp b/services/camera/libcameraservice/device3/Camera3Stream.cpp index 3c0e908..f829741 100644 --- a/services/camera/libcameraservice/device3/Camera3Stream.cpp +++ b/services/camera/libcameraservice/device3/Camera3Stream.cpp @@ -46,7 +46,8 @@ const Camera3Stream* Camera3Stream::cast(const camera3_stream *stream) { Camera3Stream::Camera3Stream(int id, camera3_stream_type type, - uint32_t width, uint32_t height, size_t maxSize, int format) : + uint32_t width, uint32_t height, size_t maxSize, int format, + android_dataspace dataSpace) : camera3_stream(), mId(id), mName(String8::format("Camera3Stream[%d]", id)), @@ -58,6 +59,7 @@ Camera3Stream::Camera3Stream(int id, camera3_stream::width = width; camera3_stream::height = height; camera3_stream::format = format; + camera3_stream::data_space = dataSpace; camera3_stream::usage = 0; camera3_stream::max_buffers = 0; camera3_stream::priv = NULL; @@ -84,6 +86,10 @@ int Camera3Stream::getFormat() const { return camera3_stream::format; } +android_dataspace Camera3Stream::getDataSpace() const { + return camera3_stream::data_space; +} + camera3_stream* Camera3Stream::startConfiguration() { ATRACE_CALL(); Mutex::Autolock l(mLock); |