OSDN Git Service

android-x86/frameworks-av.git
7 years agoMerge "DO NOT MERGE: defensive parsing of mp3 album art information" into lmp-mr1...
Ray Essick [Mon, 14 Nov 2016 21:27:24 +0000 (21:27 +0000)]
Merge "DO NOT MERGE: defensive parsing of mp3 album art information" into lmp-mr1-dev am: 7cfd47c566 am: 929cb0f1b4  -s ours
am: 36f3126596

Change-Id: I4692e709879129aa80766ce093b18f6b6f71c1ec

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information am: 5759c46d84 am: 6e461...
Ray Essick [Mon, 14 Nov 2016 21:27:07 +0000 (21:27 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information am: 5759c46d84 am: 6e46140a99  -s ours
am: adec800cc1

Change-Id: I15f4f8a0864d8c6cdbc8ee67ef191e37452261ae

7 years agoMerge "DO NOT MERGE: defensive parsing of mp3 album art information" into lmp-mr1...
Ray Essick [Mon, 14 Nov 2016 21:20:53 +0000 (21:20 +0000)]
Merge "DO NOT MERGE: defensive parsing of mp3 album art information" into lmp-mr1-dev am: 7cfd47c566
am: 929cb0f1b4  -s ours

Change-Id: Ic0f6897b160d0c52fa9bb9c0d980a44b925e1b13

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information am: 5759c46d84
Ray Essick [Mon, 14 Nov 2016 21:20:37 +0000 (21:20 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information am: 5759c46d84
am: 6e46140a99  -s ours

Change-Id: I39b8aed58300843811423c0539a3caef998744e8

7 years agoMerge "DO NOT MERGE: defensive parsing of mp3 album art information" into lmp-mr1-dev
Ray Essick [Mon, 14 Nov 2016 21:13:37 +0000 (21:13 +0000)]
Merge "DO NOT MERGE: defensive parsing of mp3 album art information" into lmp-mr1-dev
am: 7cfd47c566

Change-Id: I6850faa8b803654a47fd7c4f9e661e16cf272ec6

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information
Ray Essick [Mon, 14 Nov 2016 21:13:36 +0000 (21:13 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information
am: 5759c46d84

Change-Id: Ic50efe3ee2fc52ae3cf227d893723f1d9095dac5

7 years agoMake VBRISeeker more robust am: 7fdd36418e am: ae0cffaced am: 82642824a5 am: c236ae3a...
Marco Nelissen [Mon, 14 Nov 2016 20:58:06 +0000 (20:58 +0000)]
Make VBRISeeker more robust am: 7fdd36418e am: ae0cffaced am: 82642824a5 am: c236ae3ad0 am: 43dad372e7 am: aa8c778d64
am: a0b2e1682f

Change-Id: I75153c516c617ac0f11913c5a0f9630daa56f09b

7 years agoMerge "DO NOT MERGE: defensive parsing of mp3 album art information" into lmp-mr1-dev
Ray Essick [Mon, 14 Nov 2016 20:56:52 +0000 (20:56 +0000)]
Merge "DO NOT MERGE: defensive parsing of mp3 album art information" into lmp-mr1-dev

7 years agoMake VBRISeeker more robust am: 7fdd36418e am: ae0cffaced am: 82642824a5 am: c236ae3a...
Marco Nelissen [Mon, 14 Nov 2016 20:50:07 +0000 (20:50 +0000)]
Make VBRISeeker more robust am: 7fdd36418e am: ae0cffaced am: 82642824a5 am: c236ae3ad0 am: 43dad372e7
am: aa8c778d64

Change-Id: Ic3efb4b7b20baf0c992e4e4a76e5cc74f25d00b3

7 years agoMake VBRISeeker more robust am: 7fdd36418e am: ae0cffaced am: 82642824a5 am: c236ae3ad0
Marco Nelissen [Mon, 14 Nov 2016 20:42:35 +0000 (20:42 +0000)]
Make VBRISeeker more robust am: 7fdd36418e am: ae0cffaced am: 82642824a5 am: c236ae3ad0
am: 43dad372e7

Change-Id: Id0b9601ce428f2e30785c9bebabf14377bc89cd7

7 years agoMake VBRISeeker more robust am: 7fdd36418e am: ae0cffaced am: 82642824a5
Marco Nelissen [Mon, 14 Nov 2016 20:35:04 +0000 (20:35 +0000)]
Make VBRISeeker more robust am: 7fdd36418e am: ae0cffaced am: 82642824a5
am: c236ae3ad0

Change-Id: If2f8a18bd63204d336f5de1862f8226b3c74a407

7 years agoMake VBRISeeker more robust am: 7fdd36418e am: ae0cffaced
Marco Nelissen [Mon, 14 Nov 2016 20:27:34 +0000 (20:27 +0000)]
Make VBRISeeker more robust am: 7fdd36418e am: ae0cffaced
am: 82642824a5

Change-Id: Ia7eb6656c3034793e8caea2b417d99fa0702d05d

7 years agoMake VBRISeeker more robust am: 7fdd36418e
Marco Nelissen [Mon, 14 Nov 2016 20:21:03 +0000 (20:21 +0000)]
Make VBRISeeker more robust am: 7fdd36418e
am: ae0cffaced

Change-Id: I3e6fdf30fc372fb32cfbd24a37814d0946eaca2f

7 years agoMake VBRISeeker more robust
Marco Nelissen [Mon, 14 Nov 2016 20:13:03 +0000 (20:13 +0000)]
Make VBRISeeker more robust
am: 7fdd36418e

Change-Id: I0138de501cd433986e77927e27a527606b61ea25

7 years agoMake VBRISeeker more robust
Marco Nelissen [Fri, 11 Nov 2016 17:20:00 +0000 (09:20 -0800)]
Make VBRISeeker more robust

Bug: 32577290
Change-Id: I9bcc9422ae7dd3ae4a38df330c9dcd7ac4941ec8

7 years agoMerge "Effects: Check get parameter command size" into klp-dev am: c5768d0921 am...
Andy Hung [Thu, 10 Nov 2016 19:59:16 +0000 (19:59 +0000)]
Merge "Effects: Check get parameter command size" into klp-dev am: c5768d0921 am: cfe5d97cf3 am: a74f0af62b am: 4f58afc951 am: 12aa313edb am: 9926722778
am: 29ce2ad801

Change-Id: Icaceb5c3a30edb7f3f8af499957d4167c21c1c36

7 years agoEffects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785 am: 14d87911d...
Andy Hung [Thu, 10 Nov 2016 19:58:58 +0000 (19:58 +0000)]
Effects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785 am: 14d87911d7 am: 79a088a065 am: 58e5681c96 am: f0f864a1e4
am: 134e208477

Change-Id: Icb77516db563dc75d8405eccbb5012ebb128d775

7 years agoMerge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into...
Andy Hung [Thu, 10 Nov 2016 19:58:42 +0000 (19:58 +0000)]
Merge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into klp-dev am: f89590d009 am: 50f9a9faea am: 684314f196  -s ours am: 354864c443  -s ours am: b52c98e44c am: 7de23c515a  -s ours
am: a44d1479c6

Change-Id: I73c43e6bfb020d6cd788924ba898a10190dc06e1

7 years agoDO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4...
Andy Hung [Thu, 10 Nov 2016 19:58:25 +0000 (19:58 +0000)]
DO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4 am: ce8b7cd373 am: 34ce18d4e7  -s ours am: eee2d5eed2  -s ours am: 272b2fecd4 am: 5ace8df51f  -s ours
am: 0dbb7366d4

Change-Id: Icda75aadaf2583dd133e57042f0ac45dabb9cbc1

7 years agoMerge "Effects: Check get parameter command size" into klp-dev am: c5768d0921 am...
Andy Hung [Thu, 10 Nov 2016 19:52:42 +0000 (19:52 +0000)]
Merge "Effects: Check get parameter command size" into klp-dev am: c5768d0921 am: cfe5d97cf3 am: a74f0af62b am: 4f58afc951 am: 12aa313edb
am: 9926722778

Change-Id: I77e3049e9da37a26bed2689ed53a32dcf05721f6

7 years agoEffects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785 am: 14d87911d...
Andy Hung [Thu, 10 Nov 2016 19:52:27 +0000 (19:52 +0000)]
Effects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785 am: 14d87911d7 am: 79a088a065 am: 58e5681c96
am: f0f864a1e4

Change-Id: I4e1a1cbcc97223abf9f87a0e575f198342c2accf

7 years agoMerge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into...
Andy Hung [Thu, 10 Nov 2016 19:52:10 +0000 (19:52 +0000)]
Merge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into klp-dev am: f89590d009 am: 50f9a9faea am: 684314f196  -s ours am: 354864c443  -s ours am: b52c98e44c
am: 7de23c515a  -s ours

Change-Id: I156c3e98f41b8b27256d0a443fe1296cea7e45d6

7 years agoDO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4...
Andy Hung [Thu, 10 Nov 2016 19:51:54 +0000 (19:51 +0000)]
DO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4 am: ce8b7cd373 am: 34ce18d4e7  -s ours am: eee2d5eed2  -s ours am: 272b2fecd4
am: 5ace8df51f  -s ours

Change-Id: If1831511c29d9e6063e13f37cdf226485f9f8ea1

7 years agoMerge "Effects: Check get parameter command size" into klp-dev am: c5768d0921 am...
Andy Hung [Thu, 10 Nov 2016 19:45:41 +0000 (19:45 +0000)]
Merge "Effects: Check get parameter command size" into klp-dev am: c5768d0921 am: cfe5d97cf3 am: a74f0af62b am: 4f58afc951
am: 12aa313edb

Change-Id: I77ac723f45d399201fe8f3b8e0f73ea2ea64df41

7 years agoEffects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785 am: 14d87911d...
Andy Hung [Thu, 10 Nov 2016 19:45:25 +0000 (19:45 +0000)]
Effects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785 am: 14d87911d7 am: 79a088a065
am: 58e5681c96

Change-Id: I1dada214864e39b0294afdcfbda0523822646a96

7 years agoMerge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into...
Andy Hung [Thu, 10 Nov 2016 19:45:10 +0000 (19:45 +0000)]
Merge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into klp-dev am: f89590d009 am: 50f9a9faea am: 684314f196  -s ours am: 354864c443  -s ours
am: b52c98e44c

Change-Id: Ie31ee24a3e6a290cc8e702e08028590d34999b79

7 years agoDO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4...
Andy Hung [Thu, 10 Nov 2016 19:44:55 +0000 (19:44 +0000)]
DO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4 am: ce8b7cd373 am: 34ce18d4e7  -s ours am: eee2d5eed2  -s ours
am: 272b2fecd4

Change-Id: I414c623b77dc482f7c53c7c46fdbc4d822cb3694

7 years agoMerge "Effects: Check get parameter command size" into klp-dev am: c5768d0921 am...
Andy Hung [Thu, 10 Nov 2016 19:40:08 +0000 (19:40 +0000)]
Merge "Effects: Check get parameter command size" into klp-dev am: c5768d0921 am: cfe5d97cf3 am: a74f0af62b
am: 4f58afc951

Change-Id: I67d6ab6c8083e4b509c6f065cb11de0a0c3101d7

7 years agoEffects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785 am: 14d87911d7
Andy Hung [Thu, 10 Nov 2016 19:39:52 +0000 (19:39 +0000)]
Effects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785 am: 14d87911d7
am: 79a088a065

Change-Id: I9d46fdc8a919d5339dddac558f1f5496f35b498a

7 years agoMerge "Visualizer: Check capture size and latency parameters" into lmp-dev am: 565394...
Andy Hung [Thu, 10 Nov 2016 19:39:37 +0000 (19:39 +0000)]
Merge "Visualizer: Check capture size and latency parameters" into lmp-dev am: 565394b1da am: 59c52a1c7b am: ebb681c43e
am: f958e2e956

Change-Id: Ie916f8df999d0122b0ffb769ab6665a942d53529

7 years agoMerge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into...
Andy Hung [Thu, 10 Nov 2016 19:39:36 +0000 (19:39 +0000)]
Merge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into klp-dev am: f89590d009 am: 50f9a9faea am: 684314f196  -s ours
am: 354864c443  -s ours

Change-Id: I4c6ac6e018ab04a83e94a58d040a765efd1e8546

7 years agoDO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4...
Andy Hung [Thu, 10 Nov 2016 19:39:21 +0000 (19:39 +0000)]
DO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4 am: ce8b7cd373 am: 34ce18d4e7  -s ours
am: eee2d5eed2  -s ours

Change-Id: I576b1d3716c599050a04752e0a14d8203457177f

7 years agoVisualizer: Check capture size and latency parameters am: 9a2732ba0a am: 5e0822f704...
Andy Hung [Thu, 10 Nov 2016 19:39:21 +0000 (19:39 +0000)]
Visualizer: Check capture size and latency parameters am: 9a2732ba0a am: 5e0822f704 am: d21cc13ae6
am: f658db43f4

Change-Id: I49efdaabce141af1014827dda6819c0d396094fb

7 years agoMerge "Effects: Check get parameter command size" into klp-dev am: c5768d0921 am...
Andy Hung [Thu, 10 Nov 2016 19:33:37 +0000 (19:33 +0000)]
Merge "Effects: Check get parameter command size" into klp-dev am: c5768d0921 am: cfe5d97cf3
am: a74f0af62b

Change-Id: Ib5c23b1eb3919d9f849ec75fe5a46922d08ae12b

7 years agoEffects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785
Andy Hung [Thu, 10 Nov 2016 19:33:22 +0000 (19:33 +0000)]
Effects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785
am: 14d87911d7

Change-Id: Icbc43a1d34af774dcf500cdb3548d0399f0b6943

7 years agoMerge "Visualizer: Check capture size and latency parameters" into lmp-dev am: 565394...
Andy Hung [Thu, 10 Nov 2016 19:33:08 +0000 (19:33 +0000)]
Merge "Visualizer: Check capture size and latency parameters" into lmp-dev am: 565394b1da am: 59c52a1c7b
am: ebb681c43e

Change-Id: I900e1891b8c0af9debfa41503fa62f8317c17115

7 years agoMerge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into...
Andy Hung [Thu, 10 Nov 2016 19:33:06 +0000 (19:33 +0000)]
Merge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into klp-dev am: f89590d009 am: 50f9a9faea
am: 684314f196  -s ours

Change-Id: I77de3ae3c9b9032b622b2502b4cda1bf0e0bfaea

7 years agoDO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4...
Andy Hung [Thu, 10 Nov 2016 19:32:51 +0000 (19:32 +0000)]
DO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4 am: ce8b7cd373
am: 34ce18d4e7  -s ours

Change-Id: Icd8dd8dc6674729ab735d09d0b15f18e6fe28bdb

7 years agoVisualizer: Check capture size and latency parameters am: 9a2732ba0a am: 5e0822f704
Andy Hung [Thu, 10 Nov 2016 19:32:51 +0000 (19:32 +0000)]
Visualizer: Check capture size and latency parameters am: 9a2732ba0a am: 5e0822f704
am: d21cc13ae6

Change-Id: Iee4e5fe706eaafbf1cd36b864c53173a16151c0c

7 years agoMerge "Effects: Check get parameter command size" into klp-dev am: c5768d0921
Andy Hung [Thu, 10 Nov 2016 19:26:36 +0000 (19:26 +0000)]
Merge "Effects: Check get parameter command size" into klp-dev am: c5768d0921
am: cfe5d97cf3

Change-Id: I748c867f0259d70eddec229457ca68ac7581dc09

7 years agoMerge "Visualizer: Check capture size and latency parameters" into lmp-dev am: 565394b1da
Andy Hung [Thu, 10 Nov 2016 19:26:36 +0000 (19:26 +0000)]
Merge "Visualizer: Check capture size and latency parameters" into lmp-dev am: 565394b1da
am: 59c52a1c7b

Change-Id: I42938f96c0af7402e4e3bbe6eabee7fa7adf11e0

7 years agoEffects: Check get parameter command size am: 3d34cc76e3
Andy Hung [Thu, 10 Nov 2016 19:26:21 +0000 (19:26 +0000)]
Effects: Check get parameter command size am: 3d34cc76e3
am: 59920bf785

Change-Id: I2d90659faa7d0085b33d0f527a97fa6dc82a70d7

7 years agoVisualizer: Check capture size and latency parameters am: 9a2732ba0a
Andy Hung [Thu, 10 Nov 2016 19:26:20 +0000 (19:26 +0000)]
Visualizer: Check capture size and latency parameters am: 9a2732ba0a
am: 5e0822f704

Change-Id: I5dffff4e104307e4d9baf7652935a9a361bd51ce

7 years agoMerge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into...
Andy Hung [Thu, 10 Nov 2016 19:26:06 +0000 (19:26 +0000)]
Merge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into klp-dev am: f89590d009
am: 50f9a9faea

Change-Id: I2768ab9532953fde21bd10fcca5a509602e80553

7 years agoDO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4
Andy Hung [Thu, 10 Nov 2016 19:25:50 +0000 (19:25 +0000)]
DO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4
am: ce8b7cd373

Change-Id: I2afd4ba46fd6d62c3e89e49ec826ef7d683b324a

7 years agoMerge "Effects: Check get parameter command size" into klp-dev
Andy Hung [Thu, 10 Nov 2016 19:20:32 +0000 (19:20 +0000)]
Merge "Effects: Check get parameter command size" into klp-dev
am: c5768d0921

Change-Id: Ibd53fe698f492b7b4bb02181c8dda355a7485990

7 years agoEffects: Check get parameter command size
Andy Hung [Thu, 10 Nov 2016 19:20:29 +0000 (19:20 +0000)]
Effects: Check get parameter command size
am: 3d34cc76e3

Change-Id: Iacc05ef6b8fd1e906daaa3fd0b39c39049b47a0c

7 years agoMerge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into...
Andy Hung [Thu, 10 Nov 2016 19:19:52 +0000 (19:19 +0000)]
Merge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into klp-dev
am: f89590d009

Change-Id: I8a9006c295b1a4b5759be649432a93851d66efc6

7 years agoDO NOT MERGE: Visualizer: Check capture size and latency parameters
Andy Hung [Thu, 10 Nov 2016 19:19:51 +0000 (19:19 +0000)]
DO NOT MERGE: Visualizer: Check capture size and latency parameters
am: 86cbc180f4

Change-Id: Ieefd729dc4b90ecaba5bd7684b940ec70f9203b5

7 years agoMerge "Visualizer: Check capture size and latency parameters" into lmp-dev
Andy Hung [Thu, 10 Nov 2016 19:19:22 +0000 (19:19 +0000)]
Merge "Visualizer: Check capture size and latency parameters" into lmp-dev
am: 565394b1da

Change-Id: I117666052e68605024d833a3d4a74fef7d21e3c1

7 years agoVisualizer: Check capture size and latency parameters
Andy Hung [Thu, 10 Nov 2016 19:19:21 +0000 (19:19 +0000)]
Visualizer: Check capture size and latency parameters
am: 9a2732ba0a

Change-Id: I3e08e2106d1d1ccc6974e7036dea4617fb8c04f5

7 years agoMerge "Effects: Check get parameter command size" into klp-dev
Andy Hung [Thu, 10 Nov 2016 19:16:40 +0000 (19:16 +0000)]
Merge "Effects: Check get parameter command size" into klp-dev

7 years agoMerge "Visualizer: Check capture size and latency parameters" into lmp-dev
Andy Hung [Thu, 10 Nov 2016 19:15:01 +0000 (19:15 +0000)]
Merge "Visualizer: Check capture size and latency parameters" into lmp-dev

7 years agoMerge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into...
Andy Hung [Thu, 10 Nov 2016 19:13:24 +0000 (19:13 +0000)]
Merge "DO NOT MERGE: Visualizer: Check capture size and latency parameters" into klp-dev

7 years agoMerge "Fix security vulnerability: Equalizer command might allow negative indexes...
Ricardo Garcia [Wed, 9 Nov 2016 19:59:35 +0000 (19:59 +0000)]
Merge "Fix security vulnerability: Equalizer command might allow negative indexes" into klp-dev am: fc6faebb08 am: ef01da120b am: dc3b5edb63 am: 1b035a25ca am: 048e810776 am: dcb2148635
am: 366f6b58bd

Change-Id: I20e9fc720c1ad57989fb52b0ab3dc2b24e471823

7 years agoFix security vulnerability: Equalizer command might allow negative indexes am: e981cc...
rago [Wed, 9 Nov 2016 19:59:20 +0000 (19:59 +0000)]
Fix security vulnerability: Equalizer command might allow negative indexes am: e981cca9ff am: 8fb8275471 am: 6b4cf2c0d3 am: dd060b3bb4 am: 4bcf2e6fbe am: 81e0914473
am: 3d16a9c4b4

Change-Id: Ie5117ea6b3f54b6ce0ae4b187166dd9660d70ac4

7 years agoMerge "Fix security vulnerability: Equalizer command might allow negative indexes...
Ricardo Garcia [Wed, 9 Nov 2016 19:53:36 +0000 (19:53 +0000)]
Merge "Fix security vulnerability: Equalizer command might allow negative indexes" into klp-dev am: fc6faebb08 am: ef01da120b am: dc3b5edb63 am: 1b035a25ca am: 048e810776
am: dcb2148635

Change-Id: I1322f347fecadf1b671f8e7121ff7552418da5ec

7 years agoFix security vulnerability: Equalizer command might allow negative indexes am: e981cc...
rago [Wed, 9 Nov 2016 19:53:20 +0000 (19:53 +0000)]
Fix security vulnerability: Equalizer command might allow negative indexes am: e981cca9ff am: 8fb8275471 am: 6b4cf2c0d3 am: dd060b3bb4 am: 4bcf2e6fbe
am: 81e0914473

Change-Id: Ia098ff7b7e1761e4af3ee256110f736f31860256

7 years agoMerge "Fix security vulnerability: Equalizer command might allow negative indexes...
Ricardo Garcia [Wed, 9 Nov 2016 19:47:32 +0000 (19:47 +0000)]
Merge "Fix security vulnerability: Equalizer command might allow negative indexes" into klp-dev am: fc6faebb08 am: ef01da120b am: dc3b5edb63 am: 1b035a25ca
am: 048e810776

Change-Id: I3ebb1456893a4ee624f2ca009d71e6431d3d83d5

7 years agoFix security vulnerability: Equalizer command might allow negative indexes am: e981cc...
rago [Wed, 9 Nov 2016 19:47:18 +0000 (19:47 +0000)]
Fix security vulnerability: Equalizer command might allow negative indexes am: e981cca9ff am: 8fb8275471 am: 6b4cf2c0d3 am: dd060b3bb4
am: 4bcf2e6fbe

Change-Id: If429c65b08422dffa2ffc83c47e647db42ba9165

7 years agoMerge "Fix security vulnerability: Equalizer command might allow negative indexes...
Ricardo Garcia [Wed, 9 Nov 2016 19:42:05 +0000 (19:42 +0000)]
Merge "Fix security vulnerability: Equalizer command might allow negative indexes" into klp-dev am: fc6faebb08 am: ef01da120b am: dc3b5edb63
am: 1b035a25ca

Change-Id: I3c6fe49fc7cccebe92a9cf0a3120123ab678fba0

7 years agoFix security vulnerability: Equalizer command might allow negative indexes am: e981cc...
rago [Wed, 9 Nov 2016 19:41:48 +0000 (19:41 +0000)]
Fix security vulnerability: Equalizer command might allow negative indexes am: e981cca9ff am: 8fb8275471 am: 6b4cf2c0d3
am: dd060b3bb4

Change-Id: If6848a77e1f2a785c017d2e5d77f770c34a97d4c

7 years agoMerge "Fix security vulnerability: Equalizer command might allow negative indexes...
Ricardo Garcia [Wed, 9 Nov 2016 19:36:32 +0000 (19:36 +0000)]
Merge "Fix security vulnerability: Equalizer command might allow negative indexes" into klp-dev am: fc6faebb08 am: ef01da120b
am: dc3b5edb63

Change-Id: Ic7eaa2e7cc04107dd9eac4674aa3f8d7bfd283a3

7 years agoFix security vulnerability: Equalizer command might allow negative indexes am: e981cc...
rago [Wed, 9 Nov 2016 19:36:16 +0000 (19:36 +0000)]
Fix security vulnerability: Equalizer command might allow negative indexes am: e981cca9ff am: 8fb8275471
am: 6b4cf2c0d3

Change-Id: I88ed7d46bb8d54dcb2309b103dd6fcf787ba3269

7 years agoMerge "Fix security vulnerability: Equalizer command might allow negative indexes...
Ricardo Garcia [Wed, 9 Nov 2016 19:31:02 +0000 (19:31 +0000)]
Merge "Fix security vulnerability: Equalizer command might allow negative indexes" into klp-dev am: fc6faebb08
am: ef01da120b

Change-Id: I6cf6ce34535fd3120b9865c27dce39b043e595fc

7 years agoFix security vulnerability: Equalizer command might allow negative indexes am: e981cca9ff
rago [Wed, 9 Nov 2016 19:30:47 +0000 (19:30 +0000)]
Fix security vulnerability: Equalizer command might allow negative indexes am: e981cca9ff
am: 8fb8275471

Change-Id: Iba4ca7302804912646e8c510d2e436ebbf8373aa

7 years agoMerge "Fix security vulnerability: Equalizer command might allow negative indexes...
Ricardo Garcia [Wed, 9 Nov 2016 19:25:17 +0000 (19:25 +0000)]
Merge "Fix security vulnerability: Equalizer command might allow negative indexes" into klp-dev
am: fc6faebb08

Change-Id: I8f81e75106cecd69eb8942dea1c375ce7aa729fd

7 years agoFix security vulnerability: Equalizer command might allow negative indexes
rago [Wed, 9 Nov 2016 19:25:16 +0000 (19:25 +0000)]
Fix security vulnerability: Equalizer command might allow negative indexes
am: e981cca9ff

Change-Id: I8355da91fab0d63fab72e05ba907708a3f3fe9c8

7 years agoMerge "Fix security vulnerability: Equalizer command might allow negative indexes...
Ricardo Garcia [Wed, 9 Nov 2016 19:14:34 +0000 (19:14 +0000)]
Merge "Fix security vulnerability: Equalizer command might allow negative indexes" into klp-dev

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information am: 2ff80538b7 am: c3819...
Ray Essick [Wed, 9 Nov 2016 18:56:14 +0000 (18:56 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information am: 2ff80538b7 am: c3819cfda9 am: c696d76d98  -s ours am: 1e036d883e  -s ours am: 8326a5bd4f am: c7bbcd1bb8  -s ours
am: 4978d974e2

Change-Id: I50f5187189d1ffb7104b7cf9d9a2412a0afcb112

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information am: 2ff80538b7 am: c3819...
Ray Essick [Wed, 9 Nov 2016 18:50:14 +0000 (18:50 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information am: 2ff80538b7 am: c3819cfda9 am: c696d76d98  -s ours am: 1e036d883e  -s ours am: 8326a5bd4f
am: c7bbcd1bb8  -s ours

Change-Id: Ic4cdb51567e719b1c44788f8e688df3e55797c56

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information am: 2ff80538b7 am: c3819...
Ray Essick [Wed, 9 Nov 2016 18:44:43 +0000 (18:44 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information am: 2ff80538b7 am: c3819cfda9 am: c696d76d98  -s ours am: 1e036d883e  -s ours
am: 8326a5bd4f

Change-Id: I7e4df7a200ec1a9945e9371bedacbc880fb9c7cb

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information am: 2ff80538b7 am: c3819...
Ray Essick [Wed, 9 Nov 2016 18:38:42 +0000 (18:38 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information am: 2ff80538b7 am: c3819cfda9 am: c696d76d98  -s ours
am: 1e036d883e  -s ours

Change-Id: I72ef099cc16c44823320453729da9c036d7fdca8

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information am: 52d02b97a4 -s ours...
Ray Essick [Wed, 9 Nov 2016 18:38:42 +0000 (18:38 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information am: 52d02b97a4  -s ours am: d4bce2cc70 am: 64e37f54f5  -s ours
am: 5aa1034968

Change-Id: I79122e5bf263ebe54edd8a55f89f1c2f985a7029

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information am: 2ff80538b7 am: c3819...
Ray Essick [Wed, 9 Nov 2016 18:33:12 +0000 (18:33 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information am: 2ff80538b7 am: c3819cfda9
am: c696d76d98  -s ours

Change-Id: I80f50a474af40a2ea3c732604e77caef6afadf46

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information am: 52d02b97a4 -s ours...
Ray Essick [Wed, 9 Nov 2016 18:33:12 +0000 (18:33 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information am: 52d02b97a4  -s ours am: d4bce2cc70
am: 64e37f54f5  -s ours

Change-Id: I601737a43f54be37d5e8395cfa738fe35692cbe7

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information am: 2ff80538b7
Ray Essick [Wed, 9 Nov 2016 18:27:11 +0000 (18:27 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information am: 2ff80538b7
am: c3819cfda9

Change-Id: I2a98a164f3c1d728e0f5bec906116cd1bffac19a

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information am: 52d02b97a4 -s ours
Ray Essick [Wed, 9 Nov 2016 18:27:11 +0000 (18:27 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information am: 52d02b97a4  -s ours
am: d4bce2cc70

Change-Id: I4bbe609b4fd188182305136c7005fc5aebf33827

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information
Ray Essick [Wed, 9 Nov 2016 18:21:12 +0000 (18:21 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information
am: 2ff80538b7

Change-Id: I864307c871b8ab48fd0fe2ddaba2e6ead0f0233a

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information
Ray Essick [Wed, 9 Nov 2016 18:21:12 +0000 (18:21 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information
am: 52d02b97a4  -s ours

Change-Id: I6951ac809d45ac97e3f6d57ec6c978b086dc1f31

7 years agoMerge "DO NOT MERGE: defensive parsing of mp3 album art information" into mnc-dev
Ray Essick [Wed, 9 Nov 2016 18:21:12 +0000 (18:21 +0000)]
Merge "DO NOT MERGE: defensive parsing of mp3 album art information" into mnc-dev
am: 3453aa5e56

Change-Id: Ifccba29a49c395e7ab81412c3e22b8feafd7c2e6

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information
Ray Essick [Wed, 9 Nov 2016 18:21:11 +0000 (18:21 +0000)]
DO NOT MERGE: defensive parsing of mp3 album art information
am: 21f2814260

Change-Id: Ib71918ef91b50ec3a7b93b6c40e0af18df9fc5d2

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information
Ray Essick [Wed, 2 Nov 2016 21:16:28 +0000 (14:16 -0700)]
DO NOT MERGE: defensive parsing of mp3 album art information

several points in stagefrights mp3 album art code
used strlen() to parse user-supplied strings that may be
unterminated, resulting in reading beyond the end of a buffer.

This changes the code to use strnlen() for 8-bit encodings and
strengthens the parsing of 16-bit encodings similarly. It also
reworks how we watch for the end-of-buffer to avoid all over-reads.

Bug: 32377688
Test: crafted mp3's w/ good/bad cover art. See what showed in play music
Change-Id: I479d51e88d3180461cb6ea5540974671cfd84201
(cherry picked from commit 52d02b97a4dc54cff9c4f058eeeab6753c2230a0)

7 years agoMerge "DO NOT MERGE: defensive parsing of mp3 album art information" into mnc-dev
Ray Essick [Wed, 9 Nov 2016 18:16:39 +0000 (18:16 +0000)]
Merge "DO NOT MERGE: defensive parsing of mp3 album art information" into mnc-dev

7 years agoEffects: Check get parameter command size
Andy Hung [Sat, 5 Nov 2016 02:40:53 +0000 (19:40 -0700)]
Effects: Check get parameter command size

Test: Custom test.
Bug: 32438594
Bug: 32624850
Bug: 32635664
Change-Id: I9b1315e2c02f11bea395bfdcf5c1ccddccbad8a6

7 years agoIOMX: convert ANWB to Gralloc meta if using useBuffer in the same process
Lajos Molnar [Wed, 2 Nov 2016 23:20:25 +0000 (23:20 +0000)]
IOMX: convert ANWB to Gralloc meta if using useBuffer in the same process
am: 4fb1e42a16

Change-Id: I8878bbd684459fc2381c6b0a07ff451efab45dd8

7 years agoIOMX: convert ANWB to Gralloc meta if using useBuffer in the same process
Lajos Molnar [Wed, 2 Nov 2016 21:59:03 +0000 (14:59 -0700)]
IOMX: convert ANWB to Gralloc meta if using useBuffer in the same process

This was disabled by a previous commit.

Bug: 32436178
Change-Id: I9f9c6a372a039226d61f3651be3af207fed63e60

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information
Ray Essick [Wed, 2 Nov 2016 21:17:06 +0000 (14:17 -0700)]
DO NOT MERGE: defensive parsing of mp3 album art information

several points in stagefrights mp3 album art code
used strlen() to parse user-supplied strings that may be
unterminated, resulting in reading beyond the end of a buffer.

This changes the code to use strnlen() for 8-bit encodings and
strengthens the parsing of 16-bit encodings similarly. It also
reworks how we watch for the end-of-buffer to avoid all over-reads.

Bug: 32377688
Test: crafted mp3's w/ good/bad cover art. See what showed in play music
Change-Id: Ib46cd1b5a3e1707c343d395f235bedb82764e184

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information
Ray Essick [Wed, 2 Nov 2016 21:16:28 +0000 (14:16 -0700)]
DO NOT MERGE: defensive parsing of mp3 album art information

several points in stagefrights mp3 album art code
used strlen() to parse user-supplied strings that may be
unterminated, resulting in reading beyond the end of a buffer.

This changes the code to use strnlen() for 8-bit encodings and
strengthens the parsing of 16-bit encodings similarly. It also
reworks how we watch for the end-of-buffer to avoid all over-reads.

Bug: 32377688
Test: crafted mp3's w/ good/bad cover art. See what showed in play music
Change-Id: I479d51e88d3180461cb6ea5540974671cfd84201

7 years agoDO NOT MERGE: defensive parsing of mp3 album art information
Ray Essick [Wed, 2 Nov 2016 21:15:43 +0000 (14:15 -0700)]
DO NOT MERGE: defensive parsing of mp3 album art information

several points in stagefrights mp3 album art code
used strlen() to parse user-supplied strings that may be
unterminated, resulting in reading beyond the end of a buffer.

This changes the code to use strnlen() for 8-bit encodings and
strengthens the parsing of 16-bit encodings similarly. It also
reworks how we watch for the end-of-buffer to avoid all over-reads.

Bug: 32377688
Test: crafted mp3's w/ good/bad cover art. See what showed in play music
Change-Id: Idbaf221fa2283b33e83f399562a3323dd095cc2c

7 years agoFix security vulnerability: Equalizer command might allow negative indexes
rago [Mon, 31 Oct 2016 19:50:20 +0000 (12:50 -0700)]
Fix security vulnerability: Equalizer command might allow negative indexes

Bug: 32247948
Bug: 32438598
Bug: 32436341

Test: use POC on bug or cts security test

Change-Id: I91bd6aadb6c7410163e03101f365db767f4cd2a3
(cherry picked from commit 0872b65cff9129633471945431b9a5a28418049c)

7 years agostagefright: remove allottedSize equality check in IOMX::useBuffer
Lajos Molnar [Mon, 31 Oct 2016 19:05:36 +0000 (19:05 +0000)]
stagefright: remove allottedSize equality check in IOMX::useBuffer
am: 58388aa7be

Change-Id: I828fa720f61e8f823ddec7c33b0db05683b76058

7 years agostagefright: remove allottedSize equality check in IOMX::useBuffer
Lajos Molnar [Thu, 27 Oct 2016 00:41:56 +0000 (17:41 -0700)]
stagefright: remove allottedSize equality check in IOMX::useBuffer

This was meant for buffers shared cross-process, but we are not gaining
anything from this check even if it was at the correct place.

Bug: 32436178
Change-Id: I6919e8ac6e35092273e171f49f6711ba577ba2e6

7 years agoDO NOT MERGE: Visualizer: Check capture size and latency parameters
Andy Hung [Wed, 19 Oct 2016 00:13:09 +0000 (17:13 -0700)]
DO NOT MERGE: Visualizer: Check capture size and latency parameters

Bug: 31781965
Change-Id: I1c439a0d0f6aa0057b3c651499f28426e1e1f5e4

7 years agoVisualizer: Check capture size and latency parameters
Andy Hung [Wed, 19 Oct 2016 00:13:09 +0000 (17:13 -0700)]
Visualizer: Check capture size and latency parameters

Bug: 31781965
Change-Id: I1c439a0d0f6aa0057b3c651499f28426e1e1f5e4

7 years agoMerge "DO NOT MERGE Fix divide by zero" into lmp-mr1-dev am: b6cf6d6a30 am: 4c31eb267...
Marco Nelissen [Sat, 15 Oct 2016 02:09:51 +0000 (02:09 +0000)]
Merge "DO NOT MERGE Fix divide by zero" into lmp-mr1-dev am: b6cf6d6a30 am: 4c31eb2675  -s ours
am: db358e20c6

Change-Id: I69d377350a4ec37bf910b4676553dff504524e65

7 years agoDO NOT MERGE Fix divide by zero am: bc08b17c57 am: 7525a44f22 -s ours
Marco Nelissen [Sat, 15 Oct 2016 02:09:36 +0000 (02:09 +0000)]
DO NOT MERGE Fix divide by zero am: bc08b17c57 am: 7525a44f22  -s ours
am: 9c6eda244c

Change-Id: I85cbe982109b75eaec1e1a17ba7868a4ffeb8aa6

7 years agoMerge "DO NOT MERGE Fix divide by zero" into lmp-mr1-dev am: b6cf6d6a30
Marco Nelissen [Sat, 15 Oct 2016 02:05:19 +0000 (02:05 +0000)]
Merge "DO NOT MERGE Fix divide by zero" into lmp-mr1-dev am: b6cf6d6a30
am: 4c31eb2675  -s ours

Change-Id: Ibc0f32ba1c4701f8c30f82b5b6c281ded3c628c7

7 years agoDO NOT MERGE Fix divide by zero am: bc08b17c57
Marco Nelissen [Sat, 15 Oct 2016 02:05:05 +0000 (02:05 +0000)]
DO NOT MERGE Fix divide by zero am: bc08b17c57
am: 7525a44f22  -s ours

Change-Id: I52724e5697ec42b4ad1f0b2c2550408cd19b5143

7 years agoMerge "DO NOT MERGE Fix divide by zero" into lmp-mr1-dev
Marco Nelissen [Sat, 15 Oct 2016 02:01:07 +0000 (02:01 +0000)]
Merge "DO NOT MERGE Fix divide by zero" into lmp-mr1-dev
am: b6cf6d6a30

Change-Id: Iabf62a27be889aad1ca4587c874571c2740914dd