OSDN Git Service
Igor Murashkin [Thu, 31 Jan 2013 02:59:47 +0000 (18:59 -0800)]
am
46e9befb: (-s ours) am
4c645d0a: Camera2: Fix metadata symbols: DO NOT MERGE
# Via Android Git Automerger (1) and Igor Murashkin (1)
* commit '
46e9befbe45e0d53c7ad1cb0f570865c08335aab':
Camera2: Fix metadata symbols: DO NOT MERGE
Igor Murashkin [Thu, 31 Jan 2013 02:59:47 +0000 (18:59 -0800)]
am
e0731653: (-s ours) am
803a8c76: Revert "Camera2: Tests: Future-alias select metadata symbols: DO NOT MERGE": DO NOT MERGE
# Via Android Git Automerger (1) and Igor Murashkin (1)
* commit '
e073165389625fcb54c4d6b2565a6ada2d125048':
Revert "Camera2: Tests: Future-alias select metadata symbols: DO NOT MERGE": DO NOT MERGE
Igor Murashkin [Thu, 31 Jan 2013 02:57:20 +0000 (18:57 -0800)]
am
4c645d0a: Camera2: Fix metadata symbols: DO NOT MERGE
# Via Igor Murashkin
* commit '
4c645d0a9bd4721fe65f1c2264fed7a5830428a2':
Camera2: Fix metadata symbols: DO NOT MERGE
Igor Murashkin [Thu, 31 Jan 2013 02:57:19 +0000 (18:57 -0800)]
am
803a8c76: Revert "Camera2: Tests: Future-alias select metadata symbols: DO NOT MERGE": DO NOT MERGE
# Via Igor Murashkin
* commit '
803a8c76c532f1548425fc1a3d3d9d04554b29f3':
Revert "Camera2: Tests: Future-alias select metadata symbols: DO NOT MERGE": DO NOT MERGE
Igor Murashkin [Mon, 3 Dec 2012 21:33:08 +0000 (13:33 -0800)]
Camera2: Fix metadata symbols: DO NOT MERGE
Change-Id: I5d7c8416b8ed8effca699aa9e51068f5678927ea
Igor Murashkin [Thu, 31 Jan 2013 00:33:31 +0000 (16:33 -0800)]
Revert "Camera2: Tests: Future-alias select metadata symbols: DO NOT MERGE": DO NOT MERGE
This reverts commit
4ac84a428d05ce7963f201df7ca308acb88fd8d8.
Mathias Agopian [Tue, 29 Jan 2013 01:54:41 +0000 (17:54 -0800)]
renamed sensor PEDOMETER to STEP_DETECTOR
pedometer was confusing.
Change-Id: Ib40c8034e9038f7153299aed4ee33a0a9f1e900e
Jesse Hall [Mon, 14 Jan 2013 17:53:43 +0000 (09:53 -0800)]
am
c4f18ad3: am
af05c912: am
a8c06116: Merge "Remove remnants of HWC 0.x"
* commit '
c4f18ad3bfcd9c4d8867ee3b366ed24f13371c47':
Remove remnants of HWC 0.x
Jesse Hall [Mon, 14 Jan 2013 17:51:22 +0000 (09:51 -0800)]
am
af05c912: am
a8c06116: Merge "Remove remnants of HWC 0.x"
* commit '
af05c912e1afa1f7d7b3f4b1d8b3034427abc37b':
Remove remnants of HWC 0.x
Jesse Hall [Mon, 14 Jan 2013 17:49:11 +0000 (09:49 -0800)]
am
a8c06116: Merge "Remove remnants of HWC 0.x"
* commit '
a8c061169752cbaf335a35e49568b7fe7d7e83cd':
Remove remnants of HWC 0.x
Jesse Hall [Mon, 14 Jan 2013 17:24:59 +0000 (09:24 -0800)]
Merge "Remove remnants of HWC 0.x"
Igor Murashkin [Fri, 11 Jan 2013 18:54:12 +0000 (10:54 -0800)]
am
efabd3c6: (-s ours) am
2dc781d2: Camera2: Tests: ModuleTests should not return OK for bad indices: DO NOT MERGE
* commit '
efabd3c6c6c0e0ca0625dadf1d4a2ed00c2d0a21':
Camera2: Tests: ModuleTests should not return OK for bad indices: DO NOT MERGE
Igor Murashkin [Fri, 11 Jan 2013 18:54:12 +0000 (10:54 -0800)]
am
85f18a15: (-s ours) am
2d3c3e14: Camera2: Tests: Fix Camera2Test to be correct: DO NOT MERGE
* commit '
85f18a15b1375c4d59b93f4dac1d4b5995854fe6':
Camera2: Tests: Fix Camera2Test to be correct: DO NOT MERGE
Igor Murashkin [Fri, 11 Jan 2013 18:54:11 +0000 (10:54 -0800)]
am
1af4dc05: (-s ours) am
f32c9ea6: Camera2: Tests: Ignore V1 device initialization failures.: DO NOT MERGE
* commit '
1af4dc058ef26804cc3617e1ec4a80cc9e1ad715':
Camera2: Tests: Ignore V1 device initialization failures.: DO NOT MERGE
Igor Murashkin [Fri, 11 Jan 2013 18:54:10 +0000 (10:54 -0800)]
am
e5326c29: (-s ours) am
1f51808a: Camera2: Tests: Fix CameraFrameTests to pass instead of failing and hanging.: DO NOT MERGE
* commit '
e5326c296fe91b7ae7d43d00def34d22dc8e5771':
Camera2: Tests: Fix CameraFrameTests to pass instead of failing and hanging.: DO NOT MERGE
Igor Murashkin [Fri, 11 Jan 2013 18:54:09 +0000 (10:54 -0800)]
am
32b9b9ff: (-s ours) am
d8875030: Camera2: Tests: Release streams after HAL is unloaded: DO NOT MERGE
* commit '
32b9b9ff9ae2f367ad3626690d6ef1fd9339e423':
Camera2: Tests: Release streams after HAL is unloaded: DO NOT MERGE
Igor Murashkin [Fri, 11 Jan 2013 18:54:08 +0000 (10:54 -0800)]
am
5a6b76d2: (-s ours) am
2a5c0e2a: Camera2: Tests: Skip stream tests /w formats that are not available.: DO NOT MERGE
* commit '
5a6b76d2ae1e6da5929a6f475fada31b280a2360':
Camera2: Tests: Skip stream tests /w formats that are not available.: DO NOT MERGE
Igor Murashkin [Fri, 11 Jan 2013 18:54:08 +0000 (10:54 -0800)]
am
be3b59c4: (-s ours) am
ff4d762c: Camera2: Tests: Add CLI arguments for disabling forking and changing camera ID: DO NOT MERGE
* commit '
be3b59c46e1fd6050bcc743202fcd6d109125701':
Camera2: Tests: Add CLI arguments for disabling forking and changing camera ID: DO NOT MERGE
Igor Murashkin [Fri, 11 Jan 2013 18:54:07 +0000 (10:54 -0800)]
am
3739a345: (-s ours) am
afdd2b62: Camera2: Add a test for bursting 10 frames at a time /w manual exp controls: DO NOT MERGE
* commit '
3739a345b688e89ae28145683c50590cc168b480':
Camera2: Add a test for bursting 10 frames at a time /w manual exp controls: DO NOT MERGE
Igor Murashkin [Fri, 11 Jan 2013 18:54:06 +0000 (10:54 -0800)]
am
16e5a644: (-s ours) am
4ac84a42: Camera2: Tests: Future-alias select metadata symbols: DO NOT MERGE
* commit '
16e5a6440f54b396219315bc27f49f103083393b':
Camera2: Tests: Future-alias select metadata symbols: DO NOT MERGE
Igor Murashkin [Fri, 11 Jan 2013 18:54:04 +0000 (10:54 -0800)]
am
f6892043: (-s ours) am
919cf643: Camera2: Tests -- Fork each test before executing it: DO NOT MERGE
* commit '
f68920430b5dd669f89e9a0f74b095229fddf42c':
Camera2: Tests -- Fork each test before executing it: DO NOT MERGE
Igor Murashkin [Fri, 11 Jan 2013 18:54:03 +0000 (10:54 -0800)]
am
4c4b2a91: (-s ours) am
7e38f5fa: Camera2: Automated tests for testing HAL2.0 interface: DO NOT MERGE
* commit '
4c4b2a9120c59ed8172a0e94b4410e8f5c3143e3':
Camera2: Automated tests for testing HAL2.0 interface: DO NOT MERGE
Jesse Hall [Fri, 11 Jan 2013 00:19:19 +0000 (16:19 -0800)]
Remove remnants of HWC 0.x
Change-Id: I85f4b95e8db44998abc07686a554d3e802a6a4a9
Igor Murashkin [Thu, 10 Jan 2013 21:37:15 +0000 (13:37 -0800)]
am
2dc781d2: Camera2: Tests: ModuleTests should not return OK for bad indices: DO NOT MERGE
* commit '
2dc781d20e8321aada3e8f46f76414c8dd3229da':
Camera2: Tests: ModuleTests should not return OK for bad indices: DO NOT MERGE
Igor Murashkin [Thu, 10 Jan 2013 21:37:14 +0000 (13:37 -0800)]
am
2d3c3e14: Camera2: Tests: Fix Camera2Test to be correct: DO NOT MERGE
* commit '
2d3c3e145545f0920f38340a8702d39e5ae8a792':
Camera2: Tests: Fix Camera2Test to be correct: DO NOT MERGE
Igor Murashkin [Thu, 10 Jan 2013 21:37:14 +0000 (13:37 -0800)]
am
f32c9ea6: Camera2: Tests: Ignore V1 device initialization failures.: DO NOT MERGE
* commit '
f32c9ea6dfa86904fff4935ee0ffe989c4297b39':
Camera2: Tests: Ignore V1 device initialization failures.: DO NOT MERGE
Igor Murashkin [Thu, 10 Jan 2013 21:37:13 +0000 (13:37 -0800)]
am
1f51808a: Camera2: Tests: Fix CameraFrameTests to pass instead of failing and hanging.: DO NOT MERGE
* commit '
1f51808ad12e52b44097b4bbe0cfb454ed21687f':
Camera2: Tests: Fix CameraFrameTests to pass instead of failing and hanging.: DO NOT MERGE
Igor Murashkin [Thu, 10 Jan 2013 21:37:12 +0000 (13:37 -0800)]
am
d8875030: Camera2: Tests: Release streams after HAL is unloaded: DO NOT MERGE
* commit '
d887503095926eadfefefdc07fcedaff51e4f07d':
Camera2: Tests: Release streams after HAL is unloaded: DO NOT MERGE
Igor Murashkin [Thu, 10 Jan 2013 21:37:11 +0000 (13:37 -0800)]
am
2a5c0e2a: Camera2: Tests: Skip stream tests /w formats that are not available.: DO NOT MERGE
* commit '
2a5c0e2a466fe5252cd12c0199d4868efcc83264':
Camera2: Tests: Skip stream tests /w formats that are not available.: DO NOT MERGE
Igor Murashkin [Thu, 10 Jan 2013 21:37:11 +0000 (13:37 -0800)]
am
ff4d762c: Camera2: Tests: Add CLI arguments for disabling forking and changing camera ID: DO NOT MERGE
* commit '
ff4d762c34e2f785a01f7d2253d746d0bcdc7aa4':
Camera2: Tests: Add CLI arguments for disabling forking and changing camera ID: DO NOT MERGE
Igor Murashkin [Thu, 10 Jan 2013 21:37:10 +0000 (13:37 -0800)]
am
afdd2b62: Camera2: Add a test for bursting 10 frames at a time /w manual exp controls: DO NOT MERGE
* commit '
afdd2b621140f90c2df1a161ed36e42caa2d26da':
Camera2: Add a test for bursting 10 frames at a time /w manual exp controls: DO NOT MERGE
Igor Murashkin [Thu, 10 Jan 2013 21:37:09 +0000 (13:37 -0800)]
am
4ac84a42: Camera2: Tests: Future-alias select metadata symbols: DO NOT MERGE
* commit '
4ac84a428d05ce7963f201df7ca308acb88fd8d8':
Camera2: Tests: Future-alias select metadata symbols: DO NOT MERGE
Igor Murashkin [Thu, 10 Jan 2013 21:37:08 +0000 (13:37 -0800)]
am
919cf643: Camera2: Tests -- Fork each test before executing it: DO NOT MERGE
* commit '
919cf643730fe7aacbbbaf014f2dfbf47521ecfa':
Camera2: Tests -- Fork each test before executing it: DO NOT MERGE
Igor Murashkin [Thu, 10 Jan 2013 21:37:07 +0000 (13:37 -0800)]
am
7e38f5fa: Camera2: Automated tests for testing HAL2.0 interface: DO NOT MERGE
* commit '
7e38f5faac9a8404bd13ea02cf136f1a69443715':
Camera2: Automated tests for testing HAL2.0 interface: DO NOT MERGE
Igor Murashkin [Fri, 21 Dec 2012 01:11:56 +0000 (17:11 -0800)]
Camera2: Tests: ModuleTests should not return OK for bad indices: DO NOT MERGE
Change-Id: Ie2a0558104c13fe881d90ababf66a54f810f12aa
Igor Murashkin [Wed, 19 Dec 2012 00:06:07 +0000 (16:06 -0800)]
Camera2: Tests: Fix Camera2Test to be correct: DO NOT MERGE
- Requests were missing control type (capture vs reprocess)
- Not waiting for streams to be drained before disconnecting (sporadic fails)
Change-Id: Icaf88287344e98138b22afcd14b9f1878cdffa47
Igor Murashkin [Tue, 18 Dec 2012 22:08:27 +0000 (14:08 -0800)]
Camera2: Tests: Ignore V1 device initialization failures.: DO NOT MERGE
This allows CameraModuleTests.LoadModule and GetCameraInfo to pass.
Change-Id: I0489ef996b5caf3e97bb71ef8c2502b0ee4d7ec3
Igor Murashkin [Tue, 18 Dec 2012 21:40:32 +0000 (13:40 -0800)]
Camera2: Tests: Fix CameraFrameTests to pass instead of failing and hanging.: DO NOT MERGE
Producer would wait for buffers to be released so it could dequeue into them.
Since the test never acquired/released buffers, it would run out, and then
the HAL would deadlock when trying to shutdown since the producing thread
would never finish.
Change-Id: I123f36d87a2e72a2c42d942c975c02b8bd3f9f1a
Igor Murashkin [Tue, 18 Dec 2012 21:38:40 +0000 (13:38 -0800)]
Camera2: Tests: Release streams after HAL is unloaded: DO NOT MERGE
This fixes a segfault in the HAL where it was trying to write to a locked buffer
that disappeared from underneath it.
Any users of CameraModuleFixture should now call SetUp/TearDown explicitly.
Other classes remain unchanged until we need a custom TearDown order for them.
Change-Id: Ia2dc3ac3e2497d9ede9b580f6e10cf9ec646bdab
Igor Murashkin [Sat, 15 Dec 2012 00:33:46 +0000 (16:33 -0800)]
Camera2: Tests: Skip stream tests /w formats that are not available.: DO NOT MERGE
Change-Id: I0c0d6c639ee3b0fe625d0888cca4486da9e2bb98
Igor Murashkin [Tue, 11 Dec 2012 23:19:25 +0000 (15:19 -0800)]
Camera2: Tests: Add CLI arguments for disabling forking and changing camera ID: DO NOT MERGE
Change-Id: I3c9133f74ef88dfdf10eb2c28760fc4acba8eb2f
Igor Murashkin [Fri, 7 Dec 2012 23:08:35 +0000 (15:08 -0800)]
Camera2: Add a test for bursting 10 frames at a time /w manual exp controls: DO NOT MERGE
Change-Id: Ib7c706a0d1f2d917d01397efe55b7e45035cb252
Igor Murashkin [Thu, 10 Jan 2013 18:33:10 +0000 (10:33 -0800)]
Camera2: Tests: Future-alias select metadata symbols: DO NOT MERGE
Change-Id: I4010311d32a9c57790653b6c4ef0f51bfe24f853
Igor Murashkin [Wed, 7 Nov 2012 01:02:54 +0000 (17:02 -0800)]
Camera2: Tests -- Fork each test before executing it: DO NOT MERGE
Use CAMERA2_TEST_FORKING_DISABLED=1 environment variable to override this
behavior (e.g. when wanting to attach gdb to the test app).
Change-Id: I3696243825901e5c7a7e4d0515831e76ae47ef4f
Igor Murashkin [Mon, 5 Nov 2012 19:14:49 +0000 (11:14 -0800)]
Camera2: Automated tests for testing HAL2.0 interface: DO NOT MERGE
Change-Id: If5c922a0c0139b90c4781f022d80f7b9a0932e9e
Alex Ray [Thu, 27 Dec 2012 18:42:22 +0000 (10:42 -0800)]
modules: camera: Add tracing
Change-Id: I00ee447e6b57bc57fd09b6e7d8c62cb07cb37cf0
Alex Ray [Wed, 19 Dec 2012 20:21:38 +0000 (12:21 -0800)]
modules: camera: Defer documenting API
Avoid duplicating the api docs in the example HAL, instead point to
canonical source for them.
Change-Id: If3f5acb7a73260248bd00ce01cb1c80f230f7188
Jean-Michel Trivi [Wed, 26 Dec 2012 17:12:17 +0000 (09:12 -0800)]
Merge "Use strong pointers and scope"
Jean-Michel Trivi [Tue, 18 Dec 2012 19:30:33 +0000 (11:30 -0800)]
Use strong pointers and scope
Rely on strong pointers and scope rather than the more error prone
incStrong / decStrong approach which can cause object leaks.
No change in functionality.
Change-Id: I1bfc7f0cdeeac022e4120482cd3521e52ffea94e
Igor Murashkin [Fri, 21 Dec 2012 01:11:56 +0000 (17:11 -0800)]
Camera2: Tests: ModuleTests should not return OK for bad indices
Change-Id: Ia7a199d091edb4054dcd2d7164e57b3b653c5a64
Igor Murashkin [Wed, 19 Dec 2012 00:06:07 +0000 (16:06 -0800)]
Camera2: Tests: Fix Camera2Test to be correct.
- Requests were missing control type (capture vs reprocess)
- Not waiting for streams to be drained before disconnecting (sporadic fails)
Change-Id: Iab218b89a663db6dc26d791a390d0e11667f6889
Igor Murashkin [Tue, 18 Dec 2012 22:08:27 +0000 (14:08 -0800)]
Camera2: Tests: Ignore V1 device initialization failures.
This allows CameraModuleTests.LoadModule and GetCameraInfo to pass.
Change-Id: Id6e38afc6d9c5d45933d3117c7895775a30ee679
Igor Murashkin [Tue, 18 Dec 2012 21:40:32 +0000 (13:40 -0800)]
Camera2: Tests: Fix CameraFrameTests to pass instead of failing and hanging.
Producer would wait for buffers to be released so it could dequeue into them.
Since the test never acquired/released buffers, it would run out, and then
the HAL would deadlock when trying to shutdown since the producing thread
would never finish.
Change-Id: I4222feeec7a3ffab4c243e12b7d9bd56364ad983
Igor Murashkin [Tue, 18 Dec 2012 21:38:40 +0000 (13:38 -0800)]
Camera2: Tests: Release streams after HAL is unloaded
This fixes a segfault in the HAL where it was trying to write to a locked buffer
that disappeared from underneath it.
Any users of CameraModuleFixture should now call SetUp/TearDown explicitly.
Other classes remain unchanged until we need a custom TearDown order for them.
Change-Id: I9aa8c2d86492a76f2c01c1ad4cbe0cf91e5c7916
Andy McFadden [Tue, 18 Dec 2012 23:21:32 +0000 (15:21 -0800)]
Merge "Rename ISurfaceTexture and SurfaceTexture"
Igor Murashkin [Tue, 18 Dec 2012 22:49:48 +0000 (14:49 -0800)]
Merge "Camera2: Tests: Skip stream tests /w formats that are not available."
Igor Murashkin [Tue, 18 Dec 2012 22:49:30 +0000 (14:49 -0800)]
Merge "Camera2: Tests: Add CLI arguments for disabling forking and changing camera ID"
Igor Murashkin [Sat, 15 Dec 2012 00:33:46 +0000 (16:33 -0800)]
Camera2: Tests: Skip stream tests /w formats that are not available.
Change-Id: I187ca983010483d1cb3ac951da2aa8b886828ef7
Igor Murashkin [Tue, 11 Dec 2012 23:19:25 +0000 (15:19 -0800)]
Camera2: Tests: Add CLI arguments for disabling forking and changing camera ID
Change-Id: I0adfda42e861d7e5a85801f7e0c3f0b3950b6e0e
Andy McFadden [Tue, 18 Dec 2012 17:50:24 +0000 (09:50 -0800)]
Rename ISurfaceTexture and SurfaceTexture
The C++ class names don't match what the classes do, so rename
ISurfaceTexture to IGraphicBufferProducer, and SurfaceTexture to
GLConsumer.
Bug
7736700
Change-Id: I7fc8474c1d0d95658609b69cdb0af412d69a42c4
Igor Murashkin [Wed, 12 Dec 2012 20:48:27 +0000 (12:48 -0800)]
Merge "Camera2: Add a test for bursting 10 frames at a time /w manual exp controls"
Andrew Hsieh [Wed, 12 Dec 2012 04:51:41 +0000 (20:51 -0800)]
Fix build
Change-Id: Iaf3bba12e3f34d351890320b25aa340e75c1972c
Mathias Agopian [Thu, 29 Nov 2012 01:21:55 +0000 (17:21 -0800)]
sensor HAL major revision
mainly update the documentation, add new sensor types
and add a batch mode.
- TYPE_PEDOMETER, defines a pedometer sensor
- TYPE_SIGNIFICANT_MOTION, defines a sensor that triggers an
event when the device is moving "enough". This sensor must allow
the SoC to go into suspend, while it is enabled.
- TYPE_STEP_COUNTER, defines a pedometer but returns a step count
(and looses precise timestamps, per step).
Change-Id: I3e20ff165851b7cb318f3c6637a6580de156b8fe
Igor Murashkin [Fri, 7 Dec 2012 23:08:35 +0000 (15:08 -0800)]
Camera2: Add a test for bursting 10 frames at a time /w manual exp controls
Change-Id: Idc1a3ebb26d0e189a543435f7f9be5f6376963d6
Greg Hackmann [Fri, 7 Dec 2012 18:32:58 +0000 (10:32 -0800)]
Fix GRALLOC_USAGE_SW_WRITE flag documentation
Change-Id: Ie553c521290358bf37c6954f65f790162aa43730
Signed-off-by: Greg Hackmann <ghackmann@google.com>
Kenny Root [Wed, 5 Dec 2012 16:25:36 +0000 (08:25 -0800)]
am
1769442f: am
e847651d: Merge "All tests should fail immediate to avoid SEGV"
* commit '
1769442facb751a00a80959d492bc7f4797da4f2':
All tests should fail immediate to avoid SEGV
Igor Murashkin [Wed, 5 Dec 2012 00:54:52 +0000 (16:54 -0800)]
Merge "Camera2: Fix metadata symbols"
Kenny Root [Tue, 4 Dec 2012 23:35:52 +0000 (15:35 -0800)]
am
e847651d: Merge "All tests should fail immediate to avoid SEGV"
* commit '
e847651d45a1dd76004145d35346806acc6ef403':
All tests should fail immediate to avoid SEGV
Kenny Root [Tue, 4 Dec 2012 22:42:04 +0000 (14:42 -0800)]
Merge "All tests should fail immediate to avoid SEGV"
Kenny Root [Tue, 20 Nov 2012 22:37:40 +0000 (14:37 -0800)]
All tests should fail immediate to avoid SEGV
Change-Id: I7ec2861c079357b708cb6242f0171672afd55e02
Igor Murashkin [Mon, 3 Dec 2012 21:33:08 +0000 (13:33 -0800)]
Camera2: Fix metadata symbols
Change-Id: I5d7c8416b8ed8effca699aa9e51068f5678927ea
Igor Murashkin [Thu, 29 Nov 2012 17:54:16 +0000 (09:54 -0800)]
Merge "Camera2: Tests -- Fork each test before executing it"
Alex Ray [Tue, 6 Nov 2012 08:12:49 +0000 (00:12 -0800)]
Reference Camera v2 HAL Implementation
This is meant to be an example and a reference for device manufacturers
on how to build a new Camera v2 HAL. This first patch has basic
configuration and entry/exit.
Change-Id: Ib4166e2eadb813228af38ec31a1215940c070bbf
Igor Murashkin [Wed, 7 Nov 2012 01:02:54 +0000 (17:02 -0800)]
Camera2: Tests -- Fork each test before executing it
Use CAMERA2_TEST_FORKING_DISABLED=1 environment variable to override this
behavior (e.g. when wanting to attach gdb to the test app).
Change-Id: Ib639885bdb827fc2415c878cbcb1b2d84dff687b
Mathias Agopian [Tue, 20 Nov 2012 23:41:25 +0000 (15:41 -0800)]
am
65b35c04: am
48697f6d: Fix HWC documentation.
* commit '
65b35c047433a413617a877d9785d36c9da4b612':
Fix HWC documentation.
Mathias Agopian [Tue, 20 Nov 2012 23:39:48 +0000 (15:39 -0800)]
am
48697f6d: Fix HWC documentation.
* commit '
48697f6dc249d1238243677de77d3a0eb6a17b3f':
Fix HWC documentation.
Mathias Agopian [Tue, 20 Nov 2012 23:23:25 +0000 (15:23 -0800)]
Fix HWC documentation.
Specify more clearly the behavior of compositionType
and hints.
Change-Id: I9abdccedd904b2fba783381bf9e2f8975ede8d67
Mathias Agopian [Thu, 8 Nov 2012 23:57:38 +0000 (15:57 -0800)]
Add support for new sensor types
- add support for SENSOR_TYPE_MAGNETIC_FIELD_UNCALIBRATED
- add support for SENSOR_TYPE_GAME_ROTATION_VECTOR
- add support for SENSOR_TYPE_GYROSCOPE_UNCALIBRATED
Change-Id: I83048eb239d2123b5ec1f411b99f1883080a646f
Igor Murashkin [Tue, 6 Nov 2012 21:30:26 +0000 (13:30 -0800)]
Merge "Camera2: Automated tests for testing HAL2.0 interface"
The Android Open Source Project [Tue, 6 Nov 2012 20:27:28 +0000 (12:27 -0800)]
am
3a49cd8b: (-s ours) am
bdcf8251: Reconcile with jb-mr1-factory-release jb-mr1-release - do not merge
* commit '
3a49cd8b15a854ef18aae96a8f32dcd403aa81a8':
The Android Open Source Project [Tue, 6 Nov 2012 20:24:27 +0000 (12:24 -0800)]
am
bdcf8251: Reconcile with jb-mr1-factory-release jb-mr1-release - do not merge
* commit '
bdcf82513c64690ee0de6a791fdf07b005ebd43d':
The Android Open Source Project [Tue, 6 Nov 2012 20:17:39 +0000 (12:17 -0800)]
Reconcile with jb-mr1-factory-release jb-mr1-release - do not merge
Change-Id: Ibadcd642e060d8b828b13f7c748f0dfddf751906
Igor Murashkin [Mon, 5 Nov 2012 19:14:49 +0000 (11:14 -0800)]
Camera2: Automated tests for testing HAL2.0 interface
Change-Id: I1f1afd5afc346d5493d5019af35c3026efcf19b5
Glenn Kasten [Fri, 2 Nov 2012 18:16:13 +0000 (11:16 -0700)]
Fix build
Change-Id: I17094052b67f2069d80ea140442e5a969bd4e96f
The Android Open Source Project [Thu, 1 Nov 2012 14:54:36 +0000 (07:54 -0700)]
am
d9db09d7: (-s ours) Reconcile with jb-mr1-release - do not merge
* commit '
d9db09d723538253169d4e297ff4fa974d16809e':
The Android Open Source Project [Thu, 1 Nov 2012 14:52:10 +0000 (07:52 -0700)]
Reconcile with jb-mr1-release - do not merge
Change-Id: Ieb5a478a87c7f3a3bb38e588c92e6768c047bb29
The Android Automerger [Thu, 1 Nov 2012 01:34:07 +0000 (18:34 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Jean-Michel Trivi [Wed, 31 Oct 2012 21:03:30 +0000 (14:03 -0700)]
am
413f693c: am
90b0fbd1: Shutdown audio pipe when closing input stream
* commit '
413f693c90c0f7191c27c70b192ca92a68aa77c7':
Shutdown audio pipe when closing input stream
Jean-Michel Trivi [Wed, 31 Oct 2012 21:00:49 +0000 (14:00 -0700)]
am
90b0fbd1: Shutdown audio pipe when closing input stream
* commit '
90b0fbd13f97127e29ea565c09b64cc25ab6e9c9':
Shutdown audio pipe when closing input stream
Jean-Michel Trivi [Wed, 31 Oct 2012 02:03:22 +0000 (19:03 -0700)]
Shutdown audio pipe when closing input stream
Writing to the audio pipe for the remote submix is blocking, unless
the audio output pipe is in shutdown mode. The playback thread
could stay blocked on the write if the input stream has already
been closed.
The change consists in shutting down the pipe also when the input
stream gets closed. When the pipe is in this state, simulate
timing in the write operation so we don't drain the output faster
than realtime.
Bug
7424646
Change-Id: I5feb3be642b0ee7eef10dee0141308684ee9c811
Marco Nelissen [Thu, 25 Oct 2012 18:03:22 +0000 (11:03 -0700)]
Remove unused methods from fx library API
Change-Id: Ifb1d8b596a34f8413819279c46cb236fd7fb04f4
The Android Open Source Project [Fri, 12 Oct 2012 14:33:29 +0000 (07:33 -0700)]
am
580904ea: (-s ours) Reconcile with jb-mr1-factory-release - do not merge
* commit '
580904ea01f291b4b52dcea6da6345a2c3a16988':
The Android Open Source Project [Fri, 12 Oct 2012 14:31:16 +0000 (07:31 -0700)]
Reconcile with jb-mr1-factory-release - do not merge
Change-Id: Ic82b52d2ef117f9c7820c88a8e44b81b25766f80
The Android Automerger [Thu, 11 Oct 2012 15:19:20 +0000 (08:19 -0700)]
merge in jb-mr1-factory-release history after reset to jb-mr1-dev
The Android Open Source Project [Thu, 11 Oct 2012 15:08:11 +0000 (08:08 -0700)]
am
cf8f3b24: (-s ours) Reconcile with jb-mr1-release - do not merge
* commit '
cf8f3b2426c788bb5d83e11bee74e128e9c37309':
The Android Open Source Project [Thu, 11 Oct 2012 15:05:17 +0000 (08:05 -0700)]
Reconcile with jb-mr1-release - do not merge
Change-Id: I385ce51e37f3116c03d7de78036f4ed7ad883641
The Android Automerger [Thu, 11 Oct 2012 14:03:53 +0000 (07:03 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Jean-Michel Trivi [Thu, 11 Oct 2012 00:23:10 +0000 (17:23 -0700)]
am
40483c73: am
20c7f50c: Support querying active record sources
* commit '
40483c7371578ca7477ea0a07d6541fe1daf0f4c':
Support querying active record sources
Jean-Michel Trivi [Wed, 10 Oct 2012 23:34:11 +0000 (16:34 -0700)]
am
20c7f50c: Support querying active record sources
* commit '
20c7f50cd5d60ee7d76f2f502866187992e7675b':
Support querying active record sources
Jean-Michel Trivi [Wed, 10 Oct 2012 19:23:17 +0000 (12:23 -0700)]
Support querying active record sources
Add support for querying whether there is currently a recording
underway from the specified audio source.
Bug
7314859
Change-Id: I270f27eff4dcf1cc179089859a4c690140825ad1