summaryrefslogtreecommitdiffstats
path: root/src/com
Commit message (Collapse)AuthorAgeFilesLines
* Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709)Xin Li2020-08-271-0/+23
|\ | | | | | | | | | | Bug: 166295507 Merged-In: I2051f7d43d24dd9c925f6626be03034b3eb9c228 Change-Id: I70ad704d57cf44adc2ea390881b32c7d440a79c1
| * Add support for localized equalizer preset effect names.jiabin2019-05-231-0/+23
| | | | | | | | | | | | | | | | | | Use localized equalizer preset names if it is found in the predefined list. Bug: 129987652 Test: Manually Change-Id: Ia327ddf985a9e31a2c4e1305ae83e0a78e175b42
* | AOSP/MusicFX - Update language to comply with Android's inclusive language ↵Raman Tenneti2020-07-291-16/+16
|/ | | | | | | | | | | guidance. See https://source.android.com/setup/contribute/respectful-code for reference BUG=161896447 Test: make Change-Id: Ibd237b396759c40e02cb171416e2fbde29fce197
* Fix not to launch MusicActivity directlyYuuki Yokoyama2019-01-181-8/+24
| | | | | | | | | | | When default panel is not saved in the preference, Redirector will launch MusicActivity directly. Search enable app as control panel if default panel is not saved. Bug: 30684724 Test: MusicFX can be launched Change-Id: I87cf6afdb13137c6ad599f0c14ea12988aa83ea4
* Provide accessibility labels for seekbars in the equalizer UI.jiabin2017-06-081-0/+6
| | | | | | Test: Test with Talkback on equalizer UI Bug: 38513819 Change-Id: Ie1ccb8721311849b71158579977122d65c94da9f
* Fix UI behavior for virtualizer effectJean-Michel Trivi2016-07-122-4/+20
|\ | | | | | | | | | | am: 4fb8174a19 Change-Id: Ica84e7b55409ed63b84eef25972b33421546bbb0
| * Fix UI behavior for virtualizer effectandroid-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r39android-7.1.2_r38android-7.1.2_r37android-7.1.2_r36android-7.1.2_r33android-7.1.2_r32android-7.1.2_r30android-7.1.2_r3android-7.1.2_r29android-7.1.2_r28android-7.1.2_r27android-7.1.2_r25android-7.1.2_r24android-7.1.2_r23android-7.1.2_r2android-7.1.2_r19android-7.1.2_r18android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r61android-7.1.1_r60android-7.1.1_r6android-7.1.1_r59android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1android-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1nougat-mr2.3-releasenougat-mr2.2-releasenougat-mr2.1-releasenougat-mr2-security-releasenougat-mr2-releasenougat-mr2-pixel-releasenougat-mr2-devnougat-mr1.8-releasenougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-volantis-releasenougat-mr1-security-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-devnougat-mr1-cts-releasenougat-dr1-releaseJean-Michel Trivi2016-07-122-4/+20
| | | | | | | | | | | | | | | | | | | | | | | | Set default virtualizer strength at 0 (effect is created but not applied). For "is headphone only" behavior: do not use the hardcoded GUID of the LVM implementation, query the effect to check whether the transaural mode is supported. Bug 29229872 Change-Id: I2479e9051ccad4dae9e37bf1f30cb38b15ab66cd
* | Occur NullPointerException,when don't support Equalizerguojingx2016-01-061-10/+14
|/ | | | | | | | | | when DUT don't support Equalizer, CompoundButton mToggleSwitch is not initializedlead which lead to NullPointerException. Change-Id: I8ce32a61d32d85c37b1b9b3c69bda83edd2051ee Signed-off-by: guojingx <guojingx.wu@intel.com> Signed-off-by: Zhiquan Liu <zhiquan.liu@intel.com>
* Fix for safe_media_volume regulation. Equalizer range up to 10 dBRicardo Garcia2015-09-021-5/+14
| | | | | | | Limited EQ level to be within [-10:10] dB. No presets are affected. Bug: 23380209 Change-Id: Iab7d011c9abaafbfb7d10608816a521bc7c58977
* Use rotated platform SeekBar instead of custom SeekBarMarco Nelissen2015-05-215-1831/+90
| | | | | | | | This brings MusicFX's SeekBar up to date wrt to accessibility, ditches the Holo look, and removes the need to maintain a custom SeekBar. Bug: 18677068 Change-Id: I91d74021c3d1b3c9c35bc97f7fc1deca55738d84
* Fix changing default effect valuesMarco Nelissen2014-11-251-8/+7
| | | | | | | | | When changing the default effect values, the EQ wasn't updating properly because it was working on a preallocated default array of size 0, instead of the array holding the actual values. Bug: 18436069 Change-Id: Ibbc16ebcc6da0bfc5be21430e84be32ec280bc2e
* Use the virtualizer's actual strengthMarco Nelissen2013-05-081-4/+8
| | | | | | | instead of hardcoding it to the maximum. b/8696695 Change-Id: Id90407930f43fd7d8e632a23a1f6727d6486a823
* am 0b8ca377: Merge "Crash when no item selected in ControlPanelPicker"tools_r22jb-mr1.1-dev-plus-aospjb-mr1-dev-plus-aospMarco Nelissen2012-10-251-3/+2
|\ | | | | | | | | * commit '0b8ca377f11f5a4f25c505f29c352024f9fcc0ae': Crash when no item selected in ControlPanelPicker
| * Crash when no item selected in ControlPanelPickerTomoharu Kasahara2012-09-171-3/+2
| | | | | | | | | | | | | | | | mClickPos is not initialized properly and the application crashes due to an exception when "Done" button is clicked without selecting the item in the list. Change-Id: If5b141ba816fcc0174ab78e557c5625130fce7d5
* | Support virtualizers without strength parameterandroid-sdk-support_r11android-cts-4.2_r2android-cts-4.2_r1android-4.2_r1android-4.2.2_r1.2android-4.2.2_r1.1android-4.2.2_r1android-4.2.1_r1.2android-4.2.1_r1.1android-4.2.1_r1jb-mr1.1-releasejb-mr1.1-devjb-mr1-releasejb-mr1-devMarco Nelissen2012-10-112-3/+46
| | | | | | | | | | | | b/7277614 Change-Id: Iaa4d9896c99f27d2980eb327c333c0d60d616d7d
* | Support virtualizers that aren't headphone-only.Marco Nelissen2012-10-111-3/+10
| | | | | | | | | | | | | | The NXP virtualizer is headphone-only, but other virtualizers might not be. b/7277614 Change-Id: Id7a68799de3c5d351cdf01f14a5d747060c54b42
* | am 73f51a0f: Merge "Fix ANR happens in "com.android.musicfx" at ↵Jean-Baptiste Queru2012-08-271-1/+1
|\| | | | | | | | | | | | | "keyDispatchingTimedOut"" * commit '73f51a0fc5c20ee852367643527b46902f31e9bf': Fix ANR happens in "com.android.musicfx" at "keyDispatchingTimedOut"
| * Fix ANR happens in "com.android.musicfx" at "keyDispatchingTimedOut"b3592012-08-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Need to replace synchronously method commit() with asynchronous method apply() when change preference values. Change-Id: I1775fc5efa4056fd6a9f5ba2fe399dc97e9f670b Author: b359 <b359@borqs.com> Signed-off-by: Hongyu Zhang <hongyu.zhang@intel.com> Signed-off-by: Xiaokang Qin <xiaokang.qin@intel.com> Signed-off-by: Bruce Beare <bruce.j.beare@intel.com> Signed-off-by: Jack Ren <jack.ren@intel.com> Author-tracking-BZ: 36235
* | Clean up layout direction APIs for DrawableFabrice Di Meglio2012-06-041-9/+0
|/ | | | | | - see bug #6427629 Change-Id: If06e94902e088191f2c6fadb8091c341321520ff
* Fix vertical sliders in sound effects panelandroid-cts-4.1_r4android-cts-4.1_r2android-cts-4.1_r1android-4.1.2_r2.1android-4.1.2_r2android-4.1.2_r1android-4.1.1_r6.1android-4.1.1_r6android-4.1.1_r5android-4.1.1_r4android-4.1.1_r3android-4.1.1_r2android-4.1.1_r1.1android-4.1.1_r1jb-releasejb-mr0-releasejb-devMarco Nelissen2012-04-051-1/+5
| | | | Change-Id: I9dfa893b0b7d4d2c235986b422c8c873babedb01
* Pull in recent seek/progress bar changes.Marco Nelissen2011-12-083-11/+76
| | | | Change-Id: I4fb8dba0dfa9aabe17542ed518d6f677b442080d
* Make FX sliders more responsiveandroid-sdk-adt_r20android-sdk-4.0.3_r1android-sdk-4.0.3-tools_r1android-cts-verifier-4.0_r1android-cts-verifier-4.0.3_r1android-cts-4.0.3_r2android-cts-4.0.3_r1android-4.0.4_r2.1android-4.0.4_r2android-4.0.4_r1.2android-4.0.4_r1.1android-4.0.4_r1android-4.0.3_r1.1android-4.0.3_r1tools_r20ics-plus-aospics-mr1-releaseics-mr1Marco Nelissen2011-12-061-1/+1
| | | | Change-Id: I7e15047708d724013247d9ad184a5630aa7c84bb
* Switch the spinner to "user" when changing slidersMarco Nelissen2011-10-311-0/+1
| | | | | | b/5486379 Change-Id: I0f9c006d38202b6804729dbbef76ad8bcc4beb5c
* Use ActionBar for MusicFX, adjust text sizesMarco Nelissen2011-10-311-10/+16
| | | | | | b/5447177 Change-Id: If8042879dd0f13d4747a7fbc9247cefa0fa60155
* Replace custom Dialogs with Spinners.Marco Nelissen2011-08-181-203/+60
| | | | Change-Id: Idb55d2834b99fb23907a204200d71d25a194df2f
* Release effects when not in use.Marco Nelissen2011-08-151-7/+46
| | | | Change-Id: I9b2f10b50684c5b66446c4b81f0b1bf62f30c0f9
* Turn effects off by defaultMarco Nelissen2011-07-191-1/+1
| | | | Change-Id: Ia54426dcc5862016adad22d21178b54974bb2b3b
* Add activity for picking default panel.Marco Nelissen2011-07-152-97/+244
| | | | Change-Id: I9b09434d090411d243ae092013f3045bf23e0853
* Add preliminary landscape layout, remove reset.Marco Nelissen2011-07-132-73/+0
| | | | Change-Id: Ib55481157a572d29a6ca0c3ab4de10020898c74a
* Fix another exception when engine fails to loadMarco Nelissen2011-07-011-0/+3
| | | | Change-Id: I5de54eafb0d5a69a7f6121dc155592e8f8778af8
* Fix typosMarco Nelissen2011-06-301-6/+6
| | | | Change-Id: I30b44ac9e0bf71affc4c20456e9b0d0deee523c9
* Bring UI a little closer to spec.Marco Nelissen2011-06-301-108/+73
| | | | Change-Id: Ib96359f4406ff46d3669a640c6049e7f2ca9335f
* Bring UI a little closer to spec.Marco Nelissen2011-06-291-59/+24
| | | | Change-Id: I8c5d69843877b3861e4e29bd38517dfce9da040c
* Prevent startActivity loopMarco Nelissen2011-06-281-0/+2
| | | | Change-Id: I8b7dba24031faf4e286416a73c56f154ea09884e
* String.format should not be used.Marco Nelissen2011-06-281-3/+14
| | | | Change-Id: I7482d5e401d245cd1ce6e4a30652a91143518591
* Add support for vertical orientation to AbsSeekBarMarco Nelissen2011-06-281-65/+155
| | | | Change-Id: I812a180357162ba184be0664d82bc64c04aa9218
* Use local copy of SeekBar, in preperation for making it go vertical.Marco Nelissen2011-06-284-2/+1680
| | | | Change-Id: I7631b861e771c0017c9b6dacdfc0ed04e1093dd7
* Some HoneycombificationMarco Nelissen2011-06-271-10/+4
|
* Add compatbility with existing control panelsMarco Nelissen2011-06-241-0/+217
| | | | | | Basic compatibility with the old model that really only supported one control panel at a time. Now the last one installed wins and becomes the default.
* Remove various activities we won't be needing.Marco Nelissen2011-06-244-350/+0
|
* Remove the "first use" dialog.Marco Nelissen2011-06-242-143/+0
|
* Fix crash when effects engine failed to load.Marco Nelissen2011-06-241-3/+8
|
* Remove DOS line endings.Marco Nelissen2011-06-249-3138/+3138
|
* Move to com.android.musicfx packageMarco Nelissen2011-06-249-13/+13
|
* Remove FlurryMarco Nelissen2011-06-243-82/+0
|
* Initial NXP code drop.Marco Nelissen2011-06-249-0/+3220