OSDN Git Service

android-x86/system-media.git
6 years agorelease-request-d9dc98f7-19b2-484c-b4d1-f35dc43e9c05-for-git_oc-mr1-release-4152006...
android-build-team Robot [Sun, 2 Jul 2017 07:40:57 +0000 (07:40 +0000)]
release-request-d9dc98f7-19b2-484c-b4d1-f35dc43e9c05-for-git_oc-mr1-release-4152006 snap-temp-L91700000079405440

Change-Id: I8a671e200122d874a47f8c6a469229575bef7efa

6 years agoMerge "Make inlines static" into stage-aosp-master am: b76693c9fc -s ours am: 90492d...
Colin Cross [Sat, 1 Jul 2017 04:33:24 +0000 (04:33 +0000)]
Merge "Make inlines static" into stage-aosp-master am: b76693c9fc  -s ours am: 90492da5ed  -s ours
am: b48d758f4e  -s ours

Change-Id: I5c25a1f22fd007c345f7c9876d689f949e1fb67c

6 years agoMerge "Make inlines static" into stage-aosp-master am: b76693c9fc -s ours
Colin Cross [Sat, 1 Jul 2017 04:28:24 +0000 (04:28 +0000)]
Merge "Make inlines static" into stage-aosp-master am: b76693c9fc  -s ours
am: 90492da5ed  -s ours

Change-Id: I9a009c1c30356afb4727d6b19c3b1702d16393a5

6 years agoMerge "Make inlines static" into stage-aosp-master
Colin Cross [Sat, 1 Jul 2017 04:23:23 +0000 (04:23 +0000)]
Merge "Make inlines static" into stage-aosp-master
am: b76693c9fc  -s ours

Change-Id: I4145373db5dd90dfa52097c09221b64c2bd41f0e

6 years agoMerge "Make inlines static" am: e338b979f9 -s ours am: 9c99a1cf3c -s ours am: f8ae9...
Colin Cross [Sat, 1 Jul 2017 04:18:56 +0000 (04:18 +0000)]
Merge "Make inlines static" am: e338b979f9  -s ours am: 9c99a1cf3c  -s ours am: f8ae91e368  -s ours
am: 211e5d2574  -s ours

Change-Id: I71886bd5b0df497190ab6bd38f377c3a71053ba2

6 years agoMerge "Make inlines static" into stage-aosp-master
TreeHugger Robot [Sat, 1 Jul 2017 04:15:25 +0000 (04:15 +0000)]
Merge "Make inlines static" into stage-aosp-master

6 years agoMerge "Make inlines static" am: e338b979f9 -s ours am: 9c99a1cf3c -s ours
Colin Cross [Sat, 1 Jul 2017 04:13:50 +0000 (04:13 +0000)]
Merge "Make inlines static" am: e338b979f9  -s ours am: 9c99a1cf3c  -s ours
am: f8ae91e368  -s ours

Change-Id: I9500c90890e0ef29100cf2c976ddba851285d0aa

6 years agoMerge "Make inlines static" am: e338b979f9 -s ours
Colin Cross [Sat, 1 Jul 2017 04:10:19 +0000 (04:10 +0000)]
Merge "Make inlines static" am: e338b979f9  -s ours
am: 9c99a1cf3c  -s ours

Change-Id: Iad102434f85ddf68f5d2a67796bb4adc472bebf2

6 years agoMerge "Make inlines static"
Colin Cross [Sat, 1 Jul 2017 04:05:27 +0000 (04:05 +0000)]
Merge "Make inlines static"
am: e338b979f9  -s ours

Change-Id: I2a94c355f424a516069077cb3aa8d4dd1d5cd716

6 years agoMake inlines static
Colin Cross [Fri, 30 Jun 2017 21:05:23 +0000 (14:05 -0700)]
Make inlines static

Compiling the non-static inlines with -Oz results in missing symbols,
because clang chooses not to inline the functions but also doesn't
emit a definition because they are not static or extern.  They are
only used in this .c file, so make them static.

Test: builds with -Oz
Bug: 62549703
Change-Id: Ibb78ad982c2911e151f0dd6b01eb6164fe6e8e63
Merged-In: Ibb78ad982c2911e151f0dd6b01eb6164fe6e8e63

6 years agoMerge "Make inlines static"
Treehugger Robot [Sat, 1 Jul 2017 03:11:34 +0000 (03:11 +0000)]
Merge "Make inlines static"

6 years agoMake inlines static am: 7a800d960a
Colin Cross [Sat, 1 Jul 2017 02:23:54 +0000 (02:23 +0000)]
Make inlines static am: 7a800d960a
am: c87e4a7687  -s ours

Change-Id: Ia707a8ca1194c00afd6b38aa955f467e9d602190

6 years agoMake inlines static
Colin Cross [Sat, 1 Jul 2017 02:18:15 +0000 (02:18 +0000)]
Make inlines static
am: 7a800d960a

Change-Id: Ie86109dd6cc69a3be0168e18d3f266f3f02daa7f

6 years agoMake inlines static
Colin Cross [Fri, 30 Jun 2017 21:05:23 +0000 (14:05 -0700)]
Make inlines static

Compiling the non-static inlines with -Oz results in missing symbols,
because clang chooses not to inline the functions but also doesn't
emit a definition because they are not static or extern.  They are
only used in this .c file, so make them static.

Test: builds with -Oz
Bug: 62549703
Change-Id: Ibb78ad982c2911e151f0dd6b01eb6164fe6e8e63
Merged-In: Ibb78ad982c2911e151f0dd6b01eb6164fe6e8e63
(cherry picked from commit c7eae5d84a55de0450b9947a26127ef05cb089a5)

6 years agoMake inlines static
Colin Cross [Fri, 30 Jun 2017 21:05:23 +0000 (14:05 -0700)]
Make inlines static

Compiling the non-static inlines with -Oz results in missing symbols,
because clang chooses not to inline the functions but also doesn't
emit a definition because they are not static or extern.  They are
only used in this .c file, so make them static.

Test: builds with -Oz
Bug: 62549703
Change-Id: Ibb78ad982c2911e151f0dd6b01eb6164fe6e8e63
Merged-In: Ibb78ad982c2911e151f0dd6b01eb6164fe6e8e63
(cherry picked from commit c7eae5d84a55de0450b9947a26127ef05cb089a5)

6 years agoMake inlines static
Colin Cross [Fri, 30 Jun 2017 21:05:23 +0000 (14:05 -0700)]
Make inlines static

Compiling the non-static inlines with -Oz results in missing symbols,
because clang chooses not to inline the functions but also doesn't
emit a definition because they are not static or extern.  They are
only used in this .c file, so make them static.

Test: builds with -Oz
Bug: 62549703
Change-Id: Ibb78ad982c2911e151f0dd6b01eb6164fe6e8e63

6 years agorelease-request-fbba21d1-17b5-4752-9864-95770e5db190-for-git_oc-mr1-release-4144771...
android-build-team Robot [Thu, 29 Jun 2017 07:29:14 +0000 (07:29 +0000)]
release-request-fbba21d1-17b5-4752-9864-95770e5db190-for-git_oc-mr1-release-4144771 snap-temp-L10300000078657232

Change-Id: I906926861592f932d99952ac167fc3928f0057c1

6 years agosystem/media build with BOARD_VNDK_VERSION
Tri Vo [Tue, 27 Jun 2017 16:54:36 +0000 (09:54 -0700)]
system/media build with BOARD_VNDK_VERSION

Bug: 37342627
Test: cd system/media && mma -j64 -k BOARD_VNDK_VERSION=current
Change-Id: I7f99fbe685a960f0506398cdb21a7d86d1d8d4a1

6 years agorelease-request-6db00e04-e62d-4e43-807a-a9cc1185dcbb-for-git_oc-mr1-release-4136929...
android-build-team Robot [Tue, 27 Jun 2017 07:30:27 +0000 (07:30 +0000)]
release-request-6db00e04-e62d-4e43-807a-a9cc1185dcbb-for-git_oc-mr1-release-4136929 snap-temp-L91700000077883673

Change-Id: I3379e73a683f4ba9ce23c3b473a19f0d96eb444d

6 years agoMerge "fix missing headers" am: 10be5075f2 am: 7180e89fd2 am: e169ccc7f8
Tri Vo [Tue, 27 Jun 2017 01:29:12 +0000 (01:29 +0000)]
Merge "fix missing headers" am: 10be5075f2 am: 7180e89fd2 am: e169ccc7f8
am: f3ab3d7c1f

Change-Id: I6e8f00a8788fbbcc09cc93b3e0d5f550cbc0a489

6 years agoMerge "fix missing headers" am: 10be5075f2 am: 7180e89fd2
Tri Vo [Tue, 27 Jun 2017 01:27:12 +0000 (01:27 +0000)]
Merge "fix missing headers" am: 10be5075f2 am: 7180e89fd2
am: e169ccc7f8

Change-Id: I2de586c016f8559aafaee7681df4556d398043cc

6 years agoMerge "fix missing headers" am: 10be5075f2
Tri Vo [Tue, 27 Jun 2017 01:24:43 +0000 (01:24 +0000)]
Merge "fix missing headers" am: 10be5075f2
am: 7180e89fd2

Change-Id: I3ba216619d5aa87cce5614876245e717f5813857

6 years agoMerge "fix missing headers"
Tri Vo [Tue, 27 Jun 2017 01:22:12 +0000 (01:22 +0000)]
Merge "fix missing headers"
am: 10be5075f2

Change-Id: I8791011831e4979b4ef583307d8ed54e92a66279

6 years agoMerge "fix missing headers"
Tri Vo [Tue, 27 Jun 2017 01:18:37 +0000 (01:18 +0000)]
Merge "fix missing headers"

6 years agoMerge "Rename audio_utils/conversion.h to mono_blend.h" am: 5ce9898e08 -s ours am...
Tri Vo [Tue, 27 Jun 2017 01:09:27 +0000 (01:09 +0000)]
Merge "Rename audio_utils/conversion.h to mono_blend.h" am: 5ce9898e08  -s ours am: 54c70a0e30  -s ours am: 997fd7b636  -s ours
am: 05ea368284  -s ours

Change-Id: Icb9113e3040016c44c4caafc73e14b0412328316

6 years agoMerge "Rename audio_utils/conversion.h to mono_blend.h" am: 5ce9898e08 -s ours am...
Tri Vo [Mon, 26 Jun 2017 22:12:57 +0000 (22:12 +0000)]
Merge "Rename audio_utils/conversion.h to mono_blend.h" am: 5ce9898e08  -s ours am: 54c70a0e30  -s ours
am: 997fd7b636  -s ours

Change-Id: Ib204cff630bad507c5726d3b6554b46a755606a2

6 years agoMerge "Rename audio_utils/conversion.h to mono_blend.h" am: 5ce9898e08 -s ours
Tri Vo [Mon, 26 Jun 2017 22:03:59 +0000 (22:03 +0000)]
Merge "Rename audio_utils/conversion.h to mono_blend.h" am: 5ce9898e08  -s ours
am: 54c70a0e30  -s ours

Change-Id: Ibdf5afac0bb8128dd19cfc374585695761609af2

6 years agoMerge "Rename audio_utils/conversion.h to mono_blend.h"
Tri Vo [Mon, 26 Jun 2017 21:58:36 +0000 (21:58 +0000)]
Merge "Rename audio_utils/conversion.h to mono_blend.h"
am: 5ce9898e08  -s ours

Change-Id: I79fd6d39c7eb6fb445285fbf48ddc0c524375bee

6 years agofix missing headers
Tri Vo [Fri, 23 Jun 2017 22:42:32 +0000 (15:42 -0700)]
fix missing headers

Bug: 33241851
Test: cd system/media && mma -j64 -k BOARD_VNDK_VERSION=current
Change-Id: I7c6e4b271b365f50c376af2925d0f8cbe8e58551

6 years agoMerge "Rename audio_utils/conversion.h to mono_blend.h"
Tri Vo [Mon, 26 Jun 2017 20:35:01 +0000 (20:35 +0000)]
Merge "Rename audio_utils/conversion.h to mono_blend.h"

6 years agoRename audio_utils/conversion.h to mono_blend.h
Glenn Kasten [Fri, 24 Feb 2017 00:55:16 +0000 (16:55 -0800)]
Rename audio_utils/conversion.h to mono_blend.h

There is only one function declared in that header file, and it is
mono_blend, so a more specific filename may be easier to understand.

Test: compiles OK
Merged-In: Ie2aec6c706b1822581b34d3702818b8200a1db8a
Change-Id: Ie2aec6c706b1822581b34d3702818b8200a1db8a
(cherry picked from commit 66c7057547bbbae28704a014a64068a5a6625a48)

6 years agorelease-request-7bfcab52-d1c0-4256-9d6b-5b5092bc78ca-for-git_oc-mr1-release-4133428...
android-build-team Robot [Sun, 25 Jun 2017 07:36:07 +0000 (07:36 +0000)]
release-request-7bfcab52-d1c0-4256-9d6b-5b5092bc78ca-for-git_oc-mr1-release-4133428 snap-temp-L95800000077479875

Change-Id: Ic39b8647fc713831cb0b99d6d88b5cd639f7745d

6 years agoMerge "Add OWNERS in system/media/camera" am: c134db6eaa am: a73060cb62 am: fbdf010bdb
Chih-hung Hsieh [Fri, 23 Jun 2017 19:23:01 +0000 (19:23 +0000)]
Merge "Add OWNERS in system/media/camera" am: c134db6eaa am: a73060cb62 am: fbdf010bdb
am: f1939af2b5

Change-Id: I87c7be8f13fac0893d057a19fc170116e377ea5c

6 years agoMerge "Add OWNERS in system/media/camera" am: c134db6eaa am: a73060cb62
Chih-hung Hsieh [Fri, 23 Jun 2017 19:18:32 +0000 (19:18 +0000)]
Merge "Add OWNERS in system/media/camera" am: c134db6eaa am: a73060cb62
am: fbdf010bdb

Change-Id: Ic9a882828907e950030b41ca62d02f2371c0dfe4

6 years agoMerge "Add OWNERS in system/media/camera" am: c134db6eaa
Chih-hung Hsieh [Fri, 23 Jun 2017 19:12:07 +0000 (19:12 +0000)]
Merge "Add OWNERS in system/media/camera" am: c134db6eaa
am: a73060cb62

Change-Id: Id50556eb466d29a6cc8865fa123999343f250657

6 years agoMerge "Add OWNERS in system/media/camera"
Chih-hung Hsieh [Fri, 23 Jun 2017 19:04:00 +0000 (19:04 +0000)]
Merge "Add OWNERS in system/media/camera"
am: c134db6eaa

Change-Id: Ic1bfebb355acfe77e8cca67b58db2431da0c71fb

6 years agoMerge "Add OWNERS in system/media/camera"
Chih-hung Hsieh [Fri, 23 Jun 2017 18:54:42 +0000 (18:54 +0000)]
Merge "Add OWNERS in system/media/camera"

6 years agoAdd OWNERS in system/media/camera
Chih-Hung Hsieh [Wed, 21 Jun 2017 23:16:00 +0000 (16:16 -0700)]
Add OWNERS in system/media/camera

* This is copied from frameworks/av/camera/OWNERS.
* Owners will be suggested to review/approve future CLs.
* OWNERS files are recognized by the new find-owners plugin, see .md files in
  https://gerrit.googlesource.com/plugins/find-owners/+/master/src/main/resources/Documentation/

Test: build/make/tools/checkowners.py -c -v OWNERS
Change-Id: I5452c77ed8e9c476c2257718f239fbd56a56ee2e

6 years agoMerge "make libaudioutils_fixedfft vendor_available:true" am: b50f705f5c am: 026fd656...
Jiyong Park [Tue, 20 Jun 2017 09:30:43 +0000 (09:30 +0000)]
Merge "make libaudioutils_fixedfft vendor_available:true" am: b50f705f5c am: 026fd65638  -s ours am: 0213762dd2  -s ours
am: 665654504d  -s ours

Change-Id: Iad22abf41d9916744483e3cd0b117047af52905e

6 years agoMerge "make libaudioutils_fixedfft vendor_available:true" am: b50f705f5c am: 026fd656...
Jiyong Park [Tue, 20 Jun 2017 09:28:13 +0000 (09:28 +0000)]
Merge "make libaudioutils_fixedfft vendor_available:true" am: b50f705f5c am: 026fd65638  -s ours
am: 0213762dd2  -s ours

Change-Id: I3e3c75b5c9e38e21c1ee9a19a983b4f2896855fb

6 years agoMerge "make libaudioutils_fixedfft vendor_available:true" am: b50f705f5c
Jiyong Park [Tue, 20 Jun 2017 09:25:54 +0000 (09:25 +0000)]
Merge "make libaudioutils_fixedfft vendor_available:true" am: b50f705f5c
am: 026fd65638  -s ours

Change-Id: Ibdc5441ed8ea8de1c06aa4caf1d2d0b7446fd58b

6 years agoMerge "make libaudioutils_fixedfft vendor_available:true"
Jiyong Park [Tue, 20 Jun 2017 09:22:43 +0000 (09:22 +0000)]
Merge "make libaudioutils_fixedfft vendor_available:true"
am: b50f705f5c

Change-Id: Icd573a4fa9b08a6ea0e5587c60d1623901e6e8f4

6 years agoMerge "make libaudioutils_fixedfft vendor_available:true"
Treehugger Robot [Tue, 20 Jun 2017 09:18:00 +0000 (09:18 +0000)]
Merge "make libaudioutils_fixedfft vendor_available:true"

6 years agomake libaudioutils_fixedfft vendor_available:true
Jiyong Park [Mon, 15 May 2017 06:31:44 +0000 (15:31 +0900)]
make libaudioutils_fixedfft vendor_available:true

This, when used with BOARD_VNDK_VERSION flag, enables the
module to be built and installed twice, one for /system,
other for /vendor.

libaudioutils_fixedfft is used by libaudioutils which is in turn used by libs in
/vendor and thus marked as vendor_available. Therefore, libaudioutils_fixedfft
is also marked as vendor_available.

Details: https://android-review.googlesource.com/368372

Bug: 33241851
Test: BOARD_VNDK_VERSION=current m libaudioutils_fixedfft.vendor successful
Merged-In: Ic594eeb153b90ee45e7b5d9b682af9c3ff5471e4
Change-Id: Ic594eeb153b90ee45e7b5d9b682af9c3ff5471e4
(cherry picked from commit 09d178f4f3bc33b347b2f8f6b68e8165f7b4edfc)

6 years agorelease-request-fad05353-cc19-4c26-af2f-d5c8a574970e-for-git_oc-mr1-release-4057695...
android-build-team Robot [Thu, 1 Jun 2017 07:40:47 +0000 (07:40 +0000)]
release-request-fad05353-cc19-4c26-af2f-d5c8a574970e-for-git_oc-mr1-release-4057695 snap-temp-L92600000069427650

Change-Id: Ieed7bc77dff19397c3b004a4008b8a96742fbaba

6 years agoFix Doxygen warnings
Glenn Kasten [Wed, 31 May 2017 14:49:50 +0000 (07:49 -0700)]
Fix Doxygen warnings

Test: 'doxygen' in directory system/media/audio_utils
Change-Id: I0f9e0921009e20be27f6e47863535ec7fb37e748

7 years agorelease-request-323db86e-b638-4d24-8eb1-d2e3bf4a9d1a-for-git_oc-mr1-release-4017779...
android-build-team Robot [Wed, 17 May 2017 14:19:16 +0000 (14:19 +0000)]
release-request-323db86e-b638-4d24-8eb1-d2e3bf4a9d1a-for-git_oc-mr1-release-4017779 snap-temp-L47900000064949209

Change-Id: I7e1d749c4c19a1c912dd7c80337dff9e9716ce74

7 years agoMerge "make libaudioutils_fixedfft vendor_available:true" into oc-dev am: b8ca85c9ad
Jiyong Park [Wed, 17 May 2017 03:49:43 +0000 (03:49 +0000)]
Merge "make libaudioutils_fixedfft vendor_available:true" into oc-dev am: b8ca85c9ad
am: 2aaa78baf4  -s ours

Change-Id: Id563440abf0efdf74c904ca382c1cf0d59ab5cf0

7 years agoMerge "make libaudioutils_fixedfft vendor_available:true" into oc-dev
Jiyong Park [Wed, 17 May 2017 03:47:35 +0000 (03:47 +0000)]
Merge "make libaudioutils_fixedfft vendor_available:true" into oc-dev
am: b8ca85c9ad

Change-Id: I31e13f7517d8fbe708acd7110eb616be7104b95b

7 years agoMerge "make libaudioutils_fixedfft vendor_available:true" into oc-dev
TreeHugger Robot [Wed, 17 May 2017 03:40:20 +0000 (03:40 +0000)]
Merge "make libaudioutils_fixedfft vendor_available:true" into oc-dev

7 years agoMoved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor_availa...
Vijay Venkatraman [Wed, 17 May 2017 00:42:42 +0000 (00:42 +0000)]
Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor_available am: 43338e77ca  -s ours
am: a5e85de42b  -s ours

Change-Id: I60129b960ad544b845c73bc6235121109d1e6def

7 years agoMoved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor_available
Vijay Venkatraman [Wed, 17 May 2017 00:40:32 +0000 (00:40 +0000)]
Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor_available
am: 43338e77ca  -s ours

Change-Id: If93a55a9fba325332ad20150c2600feaeaf740ab

7 years agoMoved libalsautils to vendor. Marked libaudioutils and libaudioroute as
Vijay Venkatraman [Tue, 9 May 2017 18:30:33 +0000 (11:30 -0700)]
Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as
vendor_available

Bug: 33241851
Bug: 37527576
Test: Build sailfish and pass CTS audio
Test: With BOARD_VNDK_VERSION:=current, no link type check
errors related to these libs

(cherry picked from commit a25465b1c46c7ac172371b523e816988dd4aa018)

Merged-In: Ifacd2305a79a50f6bf3182344bc678082047022f
Change-Id: Icb17b4266a2c6443e482efd62769dbc430e7501c

7 years agomake libaudioutils_fixedfft vendor_available:true
Jiyong Park [Mon, 15 May 2017 06:31:44 +0000 (15:31 +0900)]
make libaudioutils_fixedfft vendor_available:true

This, when used with BOARD_VNDK_VERSION flag, enables the
module to be built and installed twice, one for /system,
other for /vendor.

libaudioutils_fixedfft is used by libaudioutils which is in turn used by libs in
/vendor and thus marked as vendor_available. Therefore, libaudioutils_fixedfft
is also marked as vendor_available.

Details: https://android-review.googlesource.com/368372

Bug: 33241851
Test: BOARD_VNDK_VERSION=current m libaudioutils_fixedfft.vendor successful
Merged-In: Ic594eeb153b90ee45e7b5d9b682af9c3ff5471e4
Change-Id: Ic594eeb153b90ee45e7b5d9b682af9c3ff5471e4
(cherry picked from commit 09d178f4f3bc33b347b2f8f6b68e8165f7b4edfc)

7 years agomake libaudioutils_fixedfft vendor_available:true
Jiyong Park [Mon, 15 May 2017 06:31:44 +0000 (15:31 +0900)]
make libaudioutils_fixedfft vendor_available:true

This, when used with BOARD_VNDK_VERSION flag, enables the
module to be built and installed twice, one for /system,
other for /vendor.

libaudioutils_fixedfft is used by libaudioutils which is in turn used by libs in
/vendor and thus marked as vendor_available. Therefore, libaudioutils_fixedfft
is also marked as vendor_available.

Details: https://android-review.googlesource.com/368372

Bug: 33241851
Test: BOARD_VNDK_VERSION=current m libaudioutils_fixedfft.vendor successful
Change-Id: Ic594eeb153b90ee45e7b5d9b682af9c3ff5471e4

7 years agoMerge "Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor...
Vijay Venkatraman [Fri, 12 May 2017 23:06:17 +0000 (23:06 +0000)]
Merge "Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor_available" am: 74b2fff8f4 am: 4d15f047d6 am: fcc32970cf
am: 70323e53dc

Change-Id: I33b6f068c1ca033011e37385eb3a56abb4719b58

7 years agoMerge "Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor...
Vijay Venkatraman [Fri, 12 May 2017 22:52:17 +0000 (22:52 +0000)]
Merge "Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor_available" am: 74b2fff8f4 am: 4d15f047d6
am: fcc32970cf

Change-Id: I658cf987c99c45bd10f72778aef18db9d66ce437

7 years agoMerge "Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor...
Vijay Venkatraman [Fri, 12 May 2017 22:46:54 +0000 (22:46 +0000)]
Merge "Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor_available" am: 74b2fff8f4
am: 4d15f047d6

Change-Id: I840a1f4f73b952187db8840d6d42980f15d10c90

7 years agoMerge "Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor...
Vijay Venkatraman [Fri, 12 May 2017 22:39:39 +0000 (22:39 +0000)]
Merge "Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor_available"
am: 74b2fff8f4

Change-Id: Idfe556963a27260bfff3233dd3caf4aebdc1770e

7 years agoMerge "Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor...
Vijay Venkatraman [Fri, 12 May 2017 22:27:00 +0000 (22:27 +0000)]
Merge "Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as vendor_available"

7 years agoMerge "libalsautils: moved to vendor partition" am: f03c1c09ed am: 1662e1e5c9 am...
Isaac Chen [Fri, 12 May 2017 10:29:57 +0000 (10:29 +0000)]
Merge "libalsautils: moved to vendor partition" am: f03c1c09ed am: 1662e1e5c9 am: 6901b39778
am: e2d4cdb3d5

Change-Id: Ibf1a24da6cdeaf028195bd4a094acf03d2d283dc

7 years agoMerge "libalsautils: moved to vendor partition" am: f03c1c09ed am: 1662e1e5c9
Isaac Chen [Fri, 12 May 2017 10:27:26 +0000 (10:27 +0000)]
Merge "libalsautils: moved to vendor partition" am: f03c1c09ed am: 1662e1e5c9
am: 6901b39778

Change-Id: I46ba1a35bc7891a5f124319645602e8ce865bc02

7 years agoMerge "libalsautils: moved to vendor partition" am: f03c1c09ed
Isaac Chen [Fri, 12 May 2017 10:24:56 +0000 (10:24 +0000)]
Merge "libalsautils: moved to vendor partition" am: f03c1c09ed
am: 1662e1e5c9

Change-Id: If6ad072fcca1e7d7b0064c610f4a64eafc1fe360

7 years agoMerge "libalsautils: moved to vendor partition"
Isaac Chen [Fri, 12 May 2017 10:22:27 +0000 (10:22 +0000)]
Merge "libalsautils: moved to vendor partition"
am: f03c1c09ed

Change-Id: Icdbc804f07606664882aba5024e4b43e32f1c340

7 years agoMerge "libalsautils: moved to vendor partition"
Treehugger Robot [Fri, 12 May 2017 10:17:29 +0000 (10:17 +0000)]
Merge "libalsautils: moved to vendor partition"

7 years agolibalsautils: moved to vendor partition
Isaac Chen [Mon, 10 Apr 2017 06:43:30 +0000 (14:43 +0800)]
libalsautils: moved to vendor partition

Generic AOSP system image doesn't need libalsautils, so move
it to vendor partition in case vendors use it.

Bug: 37117855
Test: Build it with "vendor: true," and make sure it's actually
moved to vendor and also boot successfully on Sailfish.
Change-Id: Ib8c08276f0435b2b37ac6179100b7287b08f6f03

7 years agoMoved libalsautils to vendor. Marked libaudioutils and libaudioroute as
Vijay Venkatraman [Tue, 9 May 2017 18:30:33 +0000 (11:30 -0700)]
Moved libalsautils to vendor. Marked libaudioutils and libaudioroute as
vendor_available

Bug: 33241851
Bug: 37527576
Test: Build sailfish and pass CTS audio
Test: With BOARD_VNDK_VERSION:=current, no link type check
errors related to these libs

Change-Id: Ifacd2305a79a50f6bf3182344bc678082047022f

7 years agoMerge "camera: Clarify ZSL supports" into oc-dev am: 5da5ad056c
Chien-Yu Chen [Mon, 8 May 2017 23:06:09 +0000 (23:06 +0000)]
Merge "camera: Clarify ZSL supports" into oc-dev am: 5da5ad056c
am: 87e19cfa91

Change-Id: Ifda46af0bbab972cc00bb8863558332d4ed27099

7 years agoMerge "camera: Clarify ZSL supports" into oc-dev
Chien-Yu Chen [Mon, 8 May 2017 22:39:50 +0000 (22:39 +0000)]
Merge "camera: Clarify ZSL supports" into oc-dev
am: 5da5ad056c

Change-Id: I1b4b1401f4e7ba61bfd1647f93203e591c987ef4

7 years agoMerge "camera: Clarify ZSL supports" into oc-dev
TreeHugger Robot [Mon, 8 May 2017 22:26:45 +0000 (22:26 +0000)]
Merge "camera: Clarify ZSL supports" into oc-dev

7 years agoMerge "libaudioeffects: import/export libhardware_headers" am: b899f5d93c am: 2804dbe...
Steven Moreland [Sat, 6 May 2017 02:45:23 +0000 (02:45 +0000)]
Merge "libaudioeffects: import/export libhardware_headers" am: b899f5d93c am: 2804dbe772 am: bfab76413e
am: 0101927159

Change-Id: I70c3f49785d7b91f2338ecdcc08830b33ac42ce9

7 years agoMerge "libaudioeffects: import/export libhardware_headers" am: b899f5d93c am: 2804dbe772
Steven Moreland [Sat, 6 May 2017 02:22:54 +0000 (02:22 +0000)]
Merge "libaudioeffects: import/export libhardware_headers" am: b899f5d93c am: 2804dbe772
am: bfab76413e

Change-Id: Ie7e1dcb916de7c58b3c41bd9e4e4ee5c14446418

7 years agoMerge "libaudioeffects: import/export libhardware_headers" am: b899f5d93c
Steven Moreland [Sat, 6 May 2017 02:15:34 +0000 (02:15 +0000)]
Merge "libaudioeffects: import/export libhardware_headers" am: b899f5d93c
am: 2804dbe772

Change-Id: I542617b846358990ba980cf8f8fefaacff87a7db

7 years agoMerge "libaudioeffects: import/export libhardware_headers"
Steven Moreland [Sat, 6 May 2017 02:09:03 +0000 (02:09 +0000)]
Merge "libaudioeffects: import/export libhardware_headers"
am: b899f5d93c

Change-Id: I449fa1eff5055f2cbfd197ebe0774db5b957adc3

7 years agoMerge "libaudioeffects: import/export libhardware_headers"
Treehugger Robot [Sat, 6 May 2017 01:58:12 +0000 (01:58 +0000)]
Merge "libaudioeffects: import/export libhardware_headers"

7 years agoMerge "Update path to camera ndk headers" am: 9d7eff8334 am: 334bca910c am: 344a7212f...
Colin Cross [Fri, 5 May 2017 23:07:09 +0000 (23:07 +0000)]
Merge "Update path to camera ndk headers" am: 9d7eff8334 am: 334bca910c am: 344a7212f4  -s ours
am: f91fa2372e  -s ours

Change-Id: I49a98fe9946fe3450f678251af65dd92e66cdcb9

7 years agoCamera metadata: Fix validation alignment check, add more unit tests am: 0b47c6ef73
Eino-Ville Talvala [Fri, 5 May 2017 23:06:48 +0000 (23:06 +0000)]
Camera metadata: Fix validation alignment check, add more unit tests am: 0b47c6ef73
am: 292f818fa6

Change-Id: I1c66813c6ba3eab43e590a5ea7be801b85de31f0

7 years agoMerge "Update path to camera ndk headers" am: 9d7eff8334 am: 334bca910c
Colin Cross [Fri, 5 May 2017 22:55:37 +0000 (22:55 +0000)]
Merge "Update path to camera ndk headers" am: 9d7eff8334 am: 334bca910c
am: 344a7212f4  -s ours

Change-Id: Ie4188461c8159b7d478636be9bc5f20ad1510cf8

7 years agoCamera metadata: Fix validation alignment check, add more unit tests
Eino-Ville Talvala [Fri, 5 May 2017 22:50:14 +0000 (22:50 +0000)]
Camera metadata: Fix validation alignment check, add more unit tests
am: 0b47c6ef73

Change-Id: I103aefe3900017e8b1dfc4834beaba0f409f3cf9

7 years agoMerge "Update path to camera ndk headers" am: 9d7eff8334
Colin Cross [Fri, 5 May 2017 22:45:33 +0000 (22:45 +0000)]
Merge "Update path to camera ndk headers" am: 9d7eff8334
am: 334bca910c

Change-Id: I692efffbd9e25e197f0874d69ec8ce991e2e4156

7 years agoMerge "Update path to camera ndk headers"
Colin Cross [Fri, 5 May 2017 22:32:32 +0000 (22:32 +0000)]
Merge "Update path to camera ndk headers"
am: 9d7eff8334

Change-Id: I028e232e95e0aef8c559f0f099fb4b5ef5e25e9c

7 years agoMerge "Update path to camera ndk headers"
Colin Cross [Fri, 5 May 2017 22:25:05 +0000 (22:25 +0000)]
Merge "Update path to camera ndk headers"

7 years agoUpdate path to camera ndk headers
Colin Cross [Fri, 5 May 2017 20:13:58 +0000 (20:13 +0000)]
Update path to camera ndk headers
am: 3282d30589

Change-Id: I8bcd1b07eab2e6d1534dc594be24ba0ab6f4d9df

7 years agoUpdate path to camera ndk headers
Colin Cross [Fri, 5 May 2017 16:36:03 +0000 (09:36 -0700)]
Update path to camera ndk headers

Test: generate-metadata
Change-Id: Idcafb23a5483d77296003230ec75bcbdd393cf52
Merged-In: Idcafb23a5483d77296003230ec75bcbdd393cf52
(cherry picked from commit abc7c4963b25567852b1cdcfbd90a1626dddb3ff)

7 years agoUpdate path to camera ndk headers
Colin Cross [Fri, 5 May 2017 16:36:03 +0000 (09:36 -0700)]
Update path to camera ndk headers

Test: generate-metadata
Change-Id: Idcafb23a5483d77296003230ec75bcbdd393cf52
(cherry picked from commit abc7c4963b25567852b1cdcfbd90a1626dddb3ff)

7 years agoMerge "Update path to camera ndk headers"
Colin Cross [Fri, 5 May 2017 20:02:00 +0000 (20:02 +0000)]
Merge "Update path to camera ndk headers"

7 years agoCamera metadata: Fix validation alignment check, add more unit tests
Eino-Ville Talvala [Fri, 5 May 2017 18:03:56 +0000 (11:03 -0700)]
Camera metadata: Fix validation alignment check, add more unit tests

- Add unit test to ensure validate_camera_metadata_structure correctly
  reports VALIDATION_SHIFTED for all shifts
- Fix alignment validation bug found by unit test - need to offset
  pointer on both sides of align check.

Test: New unit test passes, no camera CTS regression
Bug: 37980415
Change-Id: I08379bf3792b57c4eae129acc7aa4f22ab960657

7 years agoUpdate path to camera ndk headers
Colin Cross [Fri, 5 May 2017 16:36:03 +0000 (09:36 -0700)]
Update path to camera ndk headers

Test: generate-metadata
Change-Id: Idcafb23a5483d77296003230ec75bcbdd393cf52

7 years agolibaudioeffects: import/export libhardware_headers
Steven Moreland [Thu, 4 May 2017 21:06:01 +0000 (14:06 -0700)]
libaudioeffects: import/export libhardware_headers

Required for #include <hardware/audio_effect.h>.

Test: build with BOARD_VNDK_VERSION=current
Bug: 33241851
Change-Id: Ie5b69eddbc47f7de7f1def062e1da54f33a991c2

7 years agoalsa proxy: fix sampling rate checks in proxy_prepare() am: 49bc03cfdc
Eric Laurent [Thu, 4 May 2017 20:18:05 +0000 (20:18 +0000)]
alsa proxy: fix sampling rate checks in proxy_prepare() am: 49bc03cfdc
am: 766e9f48cd

Change-Id: I95523d519fb2aad102a77b1dd7ae853d58d8f810

7 years agoalsa proxy: fix sampling rate checks in proxy_prepare()
Eric Laurent [Thu, 4 May 2017 20:14:33 +0000 (20:14 +0000)]
alsa proxy: fix sampling rate checks in proxy_prepare()
am: 49bc03cfdc

Change-Id: Ica03849c6735d56d11c137dcd23c31ca89b171f7

7 years agoalsa proxy: fix sampling rate checks in proxy_prepare()
Eric Laurent [Wed, 3 May 2017 18:33:26 +0000 (11:33 -0700)]
alsa proxy: fix sampling rate checks in proxy_prepare()

- proxy_prepare() should not alter the requested properties (format,
sampling rate, channels)  without notifying the caller.
- It should not force the sampling rate to the max sampling rate supported
by the profile but just limit it if the requested combination of
sampling rate, channel count and format is not possible.

Bug: 37949012
Test: verify capture over USB at various sampling rates
Change-Id: Id79ca4fda86db1f756e171d131494c3f244b5f2c

7 years agocamera: Clarify ZSL supports
Chien-Yu Chen [Wed, 3 May 2017 19:17:47 +0000 (12:17 -0700)]
camera: Clarify ZSL supports

For application-operated ZSL, use CAMERA3_TEMPLATE_ZERO_SHUTTER_LAG
template.

Test: make
Bug: 34689167
Change-Id: I4e3fab6abb93f697589d5ce541529f8d51095d17

7 years agoMerge "Add an optimized FIFO writer for 32-bit words"
Glenn Kasten [Thu, 27 Apr 2017 21:18:07 +0000 (21:18 +0000)]
Merge "Add an optimized FIFO writer for 32-bit words"

7 years agoMerge "camera: Update for enableZsl values in template" into oc-dev am: 6bbcd2a35d
Chien-Yu Chen [Mon, 24 Apr 2017 23:10:43 +0000 (23:10 +0000)]
Merge "camera: Update for enableZsl values in template" into oc-dev am: 6bbcd2a35d
am: 3d6e104563

Change-Id: I93a368b6824ae6535411487f15b9f9a378f1682f

7 years agoMerge "camera: Update for enableZsl values in template" into oc-dev
Chien-Yu Chen [Mon, 24 Apr 2017 22:40:41 +0000 (22:40 +0000)]
Merge "camera: Update for enableZsl values in template" into oc-dev
am: 6bbcd2a35d

Change-Id: I35a5dea7747bdc2ed554b1c8e71624f2134eb3f9

7 years agoMerge "camera: Update for enableZsl values in template" into oc-dev
TreeHugger Robot [Mon, 24 Apr 2017 22:36:50 +0000 (22:36 +0000)]
Merge "camera: Update for enableZsl values in template" into oc-dev

7 years agoMerge "Add libaudioeffects header library" am: 8f8b3b9d38 am: aa9d32b4ce am: 2de81923ba
Colin Cross [Thu, 20 Apr 2017 21:58:55 +0000 (21:58 +0000)]
Merge "Add libaudioeffects header library" am: 8f8b3b9d38 am: aa9d32b4ce am: 2de81923ba
am: 1bde064c55

Change-Id: Iec668f6ff5a2edd47492c345e098c51d29cab0a8

7 years agoMerge "Add libaudioeffects header library" am: 8f8b3b9d38 am: aa9d32b4ce
Colin Cross [Thu, 20 Apr 2017 21:56:25 +0000 (21:56 +0000)]
Merge "Add libaudioeffects header library" am: 8f8b3b9d38 am: aa9d32b4ce
am: 2de81923ba

Change-Id: I2c05e2487881be992cee7b3663a0c8776b7e650a

7 years agoMerge "Add libaudioeffects header library" am: 8f8b3b9d38
Colin Cross [Thu, 20 Apr 2017 21:53:25 +0000 (21:53 +0000)]
Merge "Add libaudioeffects header library" am: 8f8b3b9d38
am: aa9d32b4ce

Change-Id: Ide40e758c2c51eef20c966b43906e63975f731d5