OSDN Git Service
Andy Hung [Wed, 12 Mar 2014 21:44:12 +0000 (14:44 -0700)]
Add i32 Q0.31 support to audio primitives
Change-Id: I118b5eacc9e348cbab8fc51bdf1d498fcbe25241
Signed-off-by: Andy Hung <hunga@google.com>
Glenn Kasten [Tue, 11 Mar 2014 16:03:35 +0000 (09:03 -0700)]
Add ability to read floats using libsndfile
Change-Id: Ia38bac52a68819da73e351e70986de9e29663ed0
Andy Hung [Sat, 8 Mar 2014 00:27:35 +0000 (00:27 +0000)]
Merge "Add memcpy based on audio_format to audio_utils"
Andy Hung [Fri, 7 Mar 2014 21:25:36 +0000 (21:25 +0000)]
Merge "Add additional audio format conversion for packed 24 bit"
Eric Laurent [Fri, 7 Mar 2014 03:02:43 +0000 (03:02 +0000)]
am
018c9453: am
7403742d: am
30bf0cc1: audio_route: fix crash with unsupported control types
* commit '
018c9453eb24a9fcd99f90f6f2aa309849ef4ce2':
audio_route: fix crash with unsupported control types
Andy Hung [Fri, 7 Mar 2014 01:36:40 +0000 (17:36 -0800)]
Add memcpy based on audio_format to audio_utils
Use audio_utils/format.h to include them.
Change-Id: I5b9fb0ba3fa09858e0b5af1ffefa3c69d943720f
Signed-off-by: Andy Hung <hunga@google.com>
Andy Hung [Thu, 6 Mar 2014 21:04:56 +0000 (13:04 -0800)]
Add additional audio format conversion for packed 24 bit
Change-Id: Id1c6a3de9dab629e4a4ec716acd09e1dbc990935
Signed-off-by: Andy Hung <hunga@google.com>
Eric Laurent [Thu, 6 Mar 2014 22:41:17 +0000 (22:41 +0000)]
am
7403742d: am
30bf0cc1: audio_route: fix crash with unsupported control types
* commit '
7403742de26589ecd83d117c1cb374d038d7b0f5':
audio_route: fix crash with unsupported control types
Eric Laurent [Thu, 6 Mar 2014 21:02:33 +0000 (21:02 +0000)]
am
30bf0cc1: audio_route: fix crash with unsupported control types
* commit '
30bf0cc133ecab46b7999ac791ebe95d0c51d746':
audio_route: fix crash with unsupported control types
Eric Laurent [Wed, 18 Dec 2013 17:58:04 +0000 (09:58 -0800)]
audio_route: fix crash with unsupported control types
Check if control type is supported before accessing xxx_value
fields in mixer_state structure.
Also remove unused parameter warning.
Bug:
12871072.
Change-Id: I64c7d5e16728e3502f1fcd0a40658b72ec7acbe7
Zhijun He [Tue, 4 Mar 2014 01:39:47 +0000 (17:39 -0800)]
camera_metadata: Change CameraCaptureResultTest to CaptureResultTest
Change-Id: I3da633a9a50cbf1cd27ed4c4fe29acf8b78b54a7
Zhijun He [Tue, 4 Mar 2014 01:32:30 +0000 (17:32 -0800)]
camera_metadata: Make android.shading.mode public
Change-Id: I94f506be19940b1881e65a8de9fe8198194932a3
Andy Hung [Fri, 28 Feb 2014 23:29:47 +0000 (15:29 -0800)]
Add float_from_q19_12 inline primitive
Unifies conversion to float from Q19.12 integer format.
Change-Id: Ic6f81019c19321f4bbc3d231276a60510419a901
Signed-off-by: Andy Hung <hunga@google.com>
Andy Hung [Thu, 27 Feb 2014 03:32:37 +0000 (03:32 +0000)]
Merge "Add Q19.12 to float conversion"
Andy Hung [Thu, 27 Feb 2014 02:28:53 +0000 (02:28 +0000)]
Merge "Fix float to i16 conversion in primitives.c"
Andy Hung [Tue, 25 Feb 2014 03:07:40 +0000 (19:07 -0800)]
Add Q19.12 to float conversion
Change-Id: I4c9affada24da4a61afff83442fc74bb0db41549
Signed-off-by: Andy Hung <hunga@google.com>
Andy Hung [Tue, 25 Feb 2014 02:36:35 +0000 (18:36 -0800)]
Fix float to i16 conversion in primitives.c
Updated memcpy_to_i16_from_float():
Made bit-accurate invertible with power of 2 scaling.
Also removed discontinuity around 0 (round versus truncate).
Added clamp16FromFloat() to clamp float audio range of
[-1.0, 1.0) to int16_t.
Change-Id: I45b23f32ae46a4d7f86c8e5482ee43538298ce89
Signed-off-by: Andy Hung <hunga@google.com>
Zhijun He [Mon, 24 Feb 2014 23:18:39 +0000 (23:18 +0000)]
Merge "camera_metadata: Correct some minor errors in awb region spec"
Glenn Kasten [Mon, 24 Feb 2014 22:21:38 +0000 (22:21 +0000)]
Merge "Add non-zero sample and frame counting functions"
Zhijun He [Mon, 24 Feb 2014 17:49:37 +0000 (09:49 -0800)]
camera_metadata: Correct some minor errors in awb region spec
Also correct some other typos.
Change-Id: Ib7ac65cd82d06a20aa47cce10a9976a3ac405142
Zhijun He [Wed, 12 Feb 2014 01:18:29 +0000 (17:18 -0800)]
camera_metadata: Update 3A state machine
Transient states can be skipped by camera device when reporting result.
Bug:
12840262
Change-Id: I2092e1d24b262a0568b880094b8ad6a87510b346
Ruben Brunk [Tue, 18 Feb 2014 19:27:07 +0000 (11:27 -0800)]
camera3: Fix raw/DNG tag visibilility.
Change-Id: Ie3beed773b27bf56689a750e695ac7cb82580639
Ruben Brunk [Fri, 21 Feb 2014 18:06:53 +0000 (18:06 +0000)]
Merge "camera3: Add green split property."
Glenn Kasten [Fri, 21 Feb 2014 18:00:51 +0000 (10:00 -0800)]
Add non-zero sample and frame counting functions
Change-Id: Ib140f83d04bb98f01f15fa87f02fbd85ca597bd3
Ruben Brunk [Wed, 19 Feb 2014 19:31:20 +0000 (19:31 +0000)]
Merge "camera3: Update whiteLevel tag."
Ruben Brunk [Tue, 11 Feb 2014 03:16:56 +0000 (19:16 -0800)]
camera3: Update whiteLevel tag.
Change-Id: If5b5191b1c494bc6f86d36e1dc47dd38beb10f2b
Zhijun He [Tue, 18 Feb 2014 19:10:03 +0000 (19:10 +0000)]
Merge "camera_metadata: Remove unnecessary use of & in code block"
Ruben Brunk [Wed, 12 Feb 2014 01:55:32 +0000 (17:55 -0800)]
camera3: Add green split property.
Change-Id: I3d3fa48a0cd6e3a08bed5eb529e7c35676c25607
Zhijun He [Sun, 16 Feb 2014 05:21:30 +0000 (21:21 -0800)]
camera_metadata: Remove unnecessary use of & in code block
No need to use & in code block for lt/gt. For example, if we use
2 &lt;= N in a code block, it will be rendered it use 2 <= N
in html (instead of 2 <= N) at Mac build. It is fine to use < directly,
as markdown won't swallow the "<" sign for code block.
Change-Id: I1ffe1c8006effce47793b2364edec67566e0692d
Zhijun He [Fri, 14 Feb 2014 23:49:55 +0000 (23:49 +0000)]
Merge "camera_metadata: Update maxNumOutputStreams for limited devices"
Ruben Brunk [Thu, 13 Feb 2014 19:38:57 +0000 (19:38 +0000)]
Merge "camera3: Remove geometric correction tags."
Zhijun He [Wed, 12 Feb 2014 21:37:03 +0000 (13:37 -0800)]
camera_metadata: Update maxNumOutputStreams for limited devices
Change-Id: I95df125e720ad6d6691b5822c9b6d2226a9f0ba0
Eino-Ville Talvala [Mon, 10 Feb 2014 20:39:35 +0000 (12:39 -0800)]
Camera2: Clean up cross-references
- Fix linkify to deal with a few more corner cases around '\n'
- Fix incorrect tag names
- Add test case for verifying linkify
Change-Id: I6dd26899eddc71bddcd53d3a0725c5ef97c2a39b
Ruben Brunk [Fri, 31 Jan 2014 20:48:23 +0000 (12:48 -0800)]
camera3: Remove geometric correction tags.
Change-Id: I01d70e06540862f7f30df570cb447c4411d9e4d4
Ruben Brunk [Sat, 8 Feb 2014 02:57:52 +0000 (02:57 +0000)]
Merge "camera3: Remove noiseModelCoefficients."
Igor Murashkin [Sat, 8 Feb 2014 02:54:00 +0000 (02:54 +0000)]
Merge "camera_metadata: Simplify min frame durations and add available stream configs"
Ruben Brunk [Fri, 31 Jan 2014 20:53:03 +0000 (12:53 -0800)]
camera3: Remove noiseModelCoefficients.
Change-Id: Icdbbe6b0b3c89db16d2e496f10de2f4dc211f87c
Igor Murashkin [Fri, 7 Feb 2014 22:31:31 +0000 (14:31 -0800)]
camera_metadata: Simplify min frame durations and add available stream configs
Change-Id: I41951c9a50a333e8e47d0ba616c316c065b604e8
Ruben Brunk [Sat, 8 Feb 2014 02:39:14 +0000 (02:39 +0000)]
Merge "camera3: Update hotpixel tags."
Igor Murashkin [Sat, 8 Feb 2014 02:35:50 +0000 (02:35 +0000)]
Merge "camera_metadata: Add tags for querying capabilities of a camera device"
Igor Murashkin [Thu, 6 Feb 2014 23:35:37 +0000 (15:35 -0800)]
camera_metadata: Add tags for querying capabilities of a camera device
Change-Id: I955b514f9fe66205d241cd4072aa6ddf71efb53c
Ruben Brunk [Fri, 31 Jan 2014 20:38:46 +0000 (12:38 -0800)]
camera3: Update hotpixel tags.
Change-Id: I6e2931d54a92f3852e8abe8c480f1762c92655ad
Igor Murashkin [Sat, 8 Feb 2014 02:23:03 +0000 (02:23 +0000)]
Merge "camera_metadata: Add android.scaler.availableInputOutputFormatsMap"
Igor Murashkin [Wed, 5 Feb 2014 02:02:27 +0000 (18:02 -0800)]
camera_metadata: Add android.scaler.availableInputOutputFormatsMap
Change-Id: I2f0000614063f4004aa90ad1846936bf85db0389
Ruben Brunk [Sat, 1 Feb 2014 00:50:27 +0000 (16:50 -0800)]
camera3: Update raw color calibration transform tags.
Change-Id: Ic7a8c68e83b3eb257bd15380baad6370c5eb0dbc
Ruben Brunk [Sat, 8 Feb 2014 01:12:21 +0000 (01:12 +0000)]
Merge "camera3: Add opaque raw format."
Ruben Brunk [Wed, 5 Feb 2014 02:27:20 +0000 (18:27 -0800)]
camera3: Add opaque raw format.
Change-Id: I7abf0e63a0f74ede46e0fe4dd1285283355624b1
Ruben Brunk [Sat, 8 Feb 2014 00:58:46 +0000 (00:58 +0000)]
Merge "camera3: Add camera profile properties."
Zhijun He [Sat, 8 Feb 2014 00:36:07 +0000 (00:36 +0000)]
Merge "camera_metadata: Add OFF_KEEP_STATE flag mode"
Ruben Brunk [Thu, 6 Feb 2014 21:04:38 +0000 (13:04 -0800)]
camera3: Add camera profile properties.
Change-Id: I39f6067bb1c05b8b00b0205bb367312112407299
Zhijun He [Thu, 6 Feb 2014 08:28:22 +0000 (00:28 -0800)]
camera_metadata: Add OFF_KEEP_STATE flag mode
Also fix some minor issue with awbLock.
Change-Id: Ic63b94f5234292121931f1b23d02fe0a70fc95e0
Ruben Brunk [Sat, 8 Feb 2014 00:13:09 +0000 (00:13 +0000)]
Merge "camera3: Make blackLevelPattern optional."
Ruben Brunk [Sat, 8 Feb 2014 00:09:40 +0000 (16:09 -0800)]
camera3: Make blackLevelPattern optional.
Change-Id: Ic7b115e9f6361e158e7af13442bb781bbf351cbf
Zhijun He [Fri, 7 Feb 2014 23:59:32 +0000 (23:59 +0000)]
Merge "camera_metadata: Update focus distance related tags."
Ruben Brunk [Fri, 7 Feb 2014 23:52:35 +0000 (23:52 +0000)]
Merge "camera3: Add camera neutral tag."
Zhijun He [Thu, 6 Feb 2014 09:40:35 +0000 (01:40 -0800)]
camera_metadata: Update focus distance related tags.
Also add focus distance calibration tag.
Change-Id: Iab8f626ec8d1166cfa78ec04425813a3aec9a4c7
Ruben Brunk [Fri, 7 Feb 2014 02:37:48 +0000 (18:37 -0800)]
camera3: Add camera neutral tag.
Change-Id: Ia7e8c444256ce2a587ce708c2e6e951dec9bbdc8
Ruben Brunk [Fri, 31 Jan 2014 22:11:20 +0000 (14:11 -0800)]
camera3: Update blackLevelPattern tag.
Change-Id: Iee29d475c92bec1688de96e7cae54dfaf1eec69d
Zhijun He [Wed, 5 Feb 2014 21:49:45 +0000 (21:49 +0000)]
Merge "camera_metadata: update aelock and tranform matrix tag specs"
Zhijun He [Wed, 5 Feb 2014 00:42:46 +0000 (16:42 -0800)]
camera_metadata: update aelock and tranform matrix tag specs
Change-Id: I9af0a32ee4dd92bbe0f9b86c3c55693f26b75500
Zhijun He [Wed, 5 Feb 2014 08:09:04 +0000 (00:09 -0800)]
camera_metadata: Deprecate trigger id related tags
Change-Id: I1522b0f1406ca09d65144a4ddce7ff64f94177d8
Zhijun He [Wed, 22 Jan 2014 23:58:57 +0000 (15:58 -0800)]
camera_metadata: Update max stream num metadata tags
Change-Id: I9b37600a1e01c9af8bc8b2e3e26c08219cf45ff0
Ruben Brunk [Tue, 4 Feb 2014 20:59:27 +0000 (20:59 +0000)]
Merge "camera3: Update maxRegions tag."
Zhijun He [Tue, 4 Feb 2014 19:32:24 +0000 (11:32 -0800)]
camera_metadata: Deprecate some tags
Change-Id: I3ee67d39492a2d3c58b1edc5491e7cbd1709a981
Ruben Brunk [Wed, 15 Jan 2014 23:55:08 +0000 (15:55 -0800)]
camera3: Update maxRegions tag.
Change-Id: I22501cbf7f941d9626b88182e2dda8a13a620d01
Ruben Brunk [Tue, 4 Feb 2014 01:17:58 +0000 (01:17 +0000)]
Merge "camera3: Update awbRegions tag."
Ruben Brunk [Fri, 31 Jan 2014 19:05:30 +0000 (11:05 -0800)]
camera3: Update awbRegions tag.
Change-Id: I85053b61fae4e360eff9143afc021ad60971f3b6
Igor Murashkin [Tue, 28 Jan 2014 00:06:38 +0000 (16:06 -0800)]
camera_metadata: Deprecate android.quirks.*partial*
Change-Id: I54ccc7a429a8510c6848e05903426a57ea60088f
Igor Murashkin [Tue, 28 Jan 2014 00:00:26 +0000 (16:00 -0800)]
camera_metadata: Revise android.sensor.maxFrameDuration definition
Change-Id: If0bb6c07f4dff85120c31f7163a41f2af255fd65
Zhijun He [Mon, 3 Feb 2014 19:46:58 +0000 (11:46 -0800)]
camera_metadata: Update sceneFlicker tag spec
Change-Id: I1dac4109848b7514d94858ca29d786585d422e97
Zhijun He [Sat, 25 Jan 2014 00:48:25 +0000 (16:48 -0800)]
camera_metadata: Update lens state tag
Also update some related tags.
Change-Id: I16e4973aa351434da30b5109558e9986686f9610
Zhijun He [Wed, 22 Jan 2014 02:28:30 +0000 (18:28 -0800)]
camera_metadata: Update pixelArraySize and analog sensitivity tags
Change-Id: Iafbdd2779873226fc20b0ab46999677f7a842334
Glenn Kasten [Mon, 3 Feb 2014 17:36:13 +0000 (17:36 +0000)]
am
479801e5: am
69e382cc: Merge "audio_route: fix crash with unsupported control types"
* commit '
479801e51167f500d419fee919ab9fc5302aaf44':
audio_route: fix crash with unsupported control types
Glenn Kasten [Mon, 3 Feb 2014 17:29:47 +0000 (17:29 +0000)]
am
69e382cc: Merge "audio_route: fix crash with unsupported control types"
* commit '
69e382cc98d84c2fee6461a21a91b8dfbd66c6b5':
audio_route: fix crash with unsupported control types
Glenn Kasten [Mon, 3 Feb 2014 17:23:46 +0000 (17:23 +0000)]
Merge "audio_route: fix crash with unsupported control types"
Eric Laurent [Wed, 18 Dec 2013 17:58:04 +0000 (09:58 -0800)]
audio_route: fix crash with unsupported control types
Check if control type is supported before accessing xxx_value
fields in mixer_state structure.
Also remove unused parameter warning.
Change-Id: I9005d4760e55f0798d576bd4507700e198900311
Colin Cross [Mon, 27 Jan 2014 22:38:07 +0000 (22:38 +0000)]
am
e41370ac: am
b4522d54: Merge "fix compiling against 64-bit bionic"
* commit '
e41370ac58669544f6a8bebfef30069d65c8253f':
fix compiling against 64-bit bionic
Colin Cross [Mon, 27 Jan 2014 22:33:02 +0000 (22:33 +0000)]
am
b4522d54: Merge "fix compiling against 64-bit bionic"
* commit '
b4522d546444eb1f5ffe8f78c6ea6ef0d4de04d2':
fix compiling against 64-bit bionic
Colin Cross [Mon, 27 Jan 2014 22:26:06 +0000 (22:26 +0000)]
Merge "fix compiling against 64-bit bionic"
Colin Cross [Sat, 25 Jan 2014 02:20:15 +0000 (18:20 -0800)]
fix compiling against 64-bit bionic
64-bit bionic does not define pthread_cond_timedwait_relative_np,
fall back to pthread_cond_timedwait if
HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE is not set.
Also fixes an incorrect calculation of nsecs from msecs.
Change-Id: I6f7dab2d2fcc32dd32d6cfe81146150770889f1c
Igor Murashkin [Sat, 18 Jan 2014 02:45:59 +0000 (02:45 +0000)]
Merge "camera_metadata: Add android.request.partialResultCount"
Ruben Brunk [Sat, 18 Jan 2014 02:31:04 +0000 (02:31 +0000)]
Merge "camera3: Update optical stabilization tags."
Igor Murashkin [Fri, 10 Jan 2014 22:18:30 +0000 (14:18 -0800)]
camera_metadata: Add android.request.partialResultCount
Change-Id: Ie21010767ad1e58b3a46e977e7f9ee7f1951bad2
Ruben Brunk [Thu, 16 Jan 2014 02:09:41 +0000 (18:09 -0800)]
camera3: Update optical stabilization tags.
Change-Id: Ic2bdec216c1685f2ea3036f9d027ea24679a8bfe
Igor Murashkin [Fri, 17 Jan 2014 01:51:36 +0000 (17:51 -0800)]
camera_metadata: Add synchronization definitions to enable LIMITED HAL3 devices
Change-Id: Ic5fda4bdc3dda0d21f4738c81b5742f86e4ef02c
Igor Murashkin [Fri, 10 Jan 2014 01:43:38 +0000 (17:43 -0800)]
camera_metadata: Add test patterns and pipeline depth information
Bug:
9625427
Change-Id: I11ff3a74f3a115ac9b699ce516400ed323c274f9
Ruben Brunk [Sat, 18 Jan 2014 01:43:49 +0000 (01:43 +0000)]
Merge "camera3: Update sceneMode tag spec."
Igor Murashkin [Sat, 18 Jan 2014 01:27:15 +0000 (17:27 -0800)]
camera_metadata: regenerate HTML
Change-Id: Ic6e765f98f8b34a388bef876a1b2852b6e86fcb2
Igor Murashkin [Tue, 14 Jan 2014 00:51:17 +0000 (16:51 -0800)]
camera_metadata: Update android.tonemap.* definitions
Change-Id: Icdabd02d892018b104955146a4d94b5042ea59d8
Zhijun He [Sat, 18 Jan 2014 00:45:32 +0000 (00:45 +0000)]
Merge "camera_metadata: Update android.shading.mode spec"
Ruben Brunk [Sat, 18 Jan 2014 00:44:20 +0000 (00:44 +0000)]
Merge "camera3: Update availableEffects, effectMode tags."
Zhijun He [Wed, 15 Jan 2014 18:34:02 +0000 (10:34 -0800)]
camera_metadata: Update android.shading.mode spec
Change-Id: I1860b8f80f8e9e25e40831e74475891ba3a81884
Ruben Brunk [Wed, 15 Jan 2014 01:17:19 +0000 (17:17 -0800)]
camera3: Update availableEffects, effectMode tags.
Change-Id: I1edc89f7af9ef15894cfd398116730afa6b0053c
Ruben Brunk [Fri, 17 Jan 2014 23:34:56 +0000 (23:34 +0000)]
Merge "camera3: Update availableSceneModes tag spec."
Ruben Brunk [Wed, 15 Jan 2014 01:46:58 +0000 (17:46 -0800)]
camera3: Update availableSceneModes tag spec.
Change-Id: Ic12f131e438d1370c9db0027a4c54a540a5cb78f
Ruben Brunk [Fri, 17 Jan 2014 23:29:12 +0000 (23:29 +0000)]
Merge "camera3: Update sceneModeOverrides tag spec."
Ruben Brunk [Wed, 15 Jan 2014 03:31:21 +0000 (19:31 -0800)]
camera3: Update sceneModeOverrides tag spec.
Change-Id: Ia16d283df2ffc1b21cb68a6f73280629dd259306
Ruben Brunk [Fri, 17 Jan 2014 23:24:06 +0000 (23:24 +0000)]
Merge "camera3: Update focalLength tags."
Igor Murashkin [Fri, 10 Jan 2014 23:58:35 +0000 (15:58 -0800)]
camera_metadata: Update spec for android.colorCorrection.*
Change-Id: I02ba758f3da9e7c9e304591c410ca5385ebf4b4b
Igor Murashkin [Tue, 14 Jan 2014 01:22:58 +0000 (17:22 -0800)]
camera_metadata: Specify frame durations and minimum frame durations
Change-Id: Ic52c54c3c26e3547a1064fc5afc8ebbac5b392ad