OSDN Git Service
Lajos Molnar [Thu, 19 Oct 2017 22:23:16 +0000 (22:23 +0000)]
Merge "OMXNodeInstance: use a lock in freeNode" into lmp-dev am:
288566faba -s ours am:
2a5e425ab4 am:
96c2fafc29
am:
b9da9fc1aa
Change-Id: I4d3704cf947fed590b4fd324e1ba6d9cc08af2d5
Eric Laurent [Thu, 19 Oct 2017 22:12:07 +0000 (22:12 +0000)]
Merge "Soundtrigger service: fix cross deadlock with audio policy service" into lmp-dev am:
1a721bb633 -s ours am:
5a1dae0cea -s ours am:
fa5253c8bc -s ours
am:
021923a373 -s ours
Change-Id: I5a09210ea4c9cc0a602dbcefecfa4b7b41dc9ea8
Eric Laurent [Thu, 19 Oct 2017 22:11:06 +0000 (22:11 +0000)]
Merge "Soundtrigger service: fix cross deadlock with audio policy service" into lmp-mr1-dev am:
b6b4443dbb am:
74684f638b
am:
af5ce97781
Change-Id: Id35d069b64aaf629ac1e023e7f5f975f4b2a6fb6
Lajos Molnar [Thu, 19 Oct 2017 22:10:19 +0000 (22:10 +0000)]
Merge "OMXNodeInstance: use a lock in freeNode" into lmp-mr1-dev am:
60719598d5 am:
cdf0a102d9
am:
57ac76182e
Change-Id: I2d7f4d1e53b20695ddaaf95b452abbe19f253d88
Wei Jia [Thu, 19 Oct 2017 22:08:47 +0000 (22:08 +0000)]
Merge changes from topic "
b23270724" into lmp-dev am:
5802bad0f4 am:
49acc79a1d -s ours am:
c4f7665a60
am:
34acd22bf1
Change-Id: Icea965393ad64df892e36738baf734582075b160
Lajos Molnar [Thu, 19 Oct 2017 22:08:09 +0000 (22:08 +0000)]
Merge "OMXNodeInstance: use a lock in freeNode" into lmp-dev am:
288566faba -s ours am:
2a5e425ab4
am:
96c2fafc29
Change-Id: Id6894b1df46aa44a3fc872638b7460d31a7e5b58
Eric Laurent [Thu, 19 Oct 2017 22:07:17 +0000 (22:07 +0000)]
Merge "Soundtrigger service: fix cross deadlock with audio policy service" into lmp-dev am:
1a721bb633 -s ours am:
5a1dae0cea -s ours
am:
fa5253c8bc -s ours
Change-Id: I81fd60488c379d4aed791d2a1c6f2f99c8f51585
Eric Laurent [Thu, 19 Oct 2017 22:06:38 +0000 (22:06 +0000)]
Merge "Soundtrigger service: fix cross deadlock with audio policy service" into lmp-mr1-dev am:
b6b4443dbb
am:
74684f638b
Change-Id: I5c11295c9b097f8d359f221023e1bb1a03b7cb8f
Lajos Molnar [Thu, 19 Oct 2017 22:06:00 +0000 (22:06 +0000)]
Merge "OMXNodeInstance: use a lock in freeNode" into lmp-mr1-dev am:
60719598d5
am:
cdf0a102d9
Change-Id: I8ab45319aa9050f4fad1fadf3a67103528b944f8
Lajos Molnar [Thu, 19 Oct 2017 21:59:01 +0000 (21:59 +0000)]
Merge "OMXNodeInstance: use a lock in freeNode" into lmp-dev am:
288566faba -s ours
am:
2a5e425ab4
Change-Id: I06c3ccca7c10892564706666fd1e25a4d338edf7
Eric Laurent [Thu, 19 Oct 2017 21:57:40 +0000 (21:57 +0000)]
Merge "Soundtrigger service: fix cross deadlock with audio policy service" into lmp-dev am:
1a721bb633 -s ours
am:
5a1dae0cea -s ours
Change-Id: If398ae680d0e7fd71a10894d3609fabdff700cc2
Eric Laurent [Thu, 19 Oct 2017 21:56:33 +0000 (21:56 +0000)]
Merge "Soundtrigger service: fix cross deadlock with audio policy service" into lmp-mr1-dev
am:
b6b4443dbb
Change-Id: I1548fd726613cfc26f1e858b3190248cad00e5c8
Wei Jia [Thu, 19 Oct 2017 21:55:32 +0000 (21:55 +0000)]
Merge changes from topic "
b23270724" into lmp-dev am:
5802bad0f4 am:
49acc79a1d -s ours
am:
c4f7665a60
Change-Id: I1d5441f4aa0127c83c4e01ccf9bbfcfee82ee340
Lajos Molnar [Thu, 19 Oct 2017 21:55:25 +0000 (21:55 +0000)]
Merge "OMXNodeInstance: use a lock in freeNode" into lmp-mr1-dev
am:
60719598d5
Change-Id: Id2f4ed8f71a002794396dc11a77a0a42f55a44e6
Wei Jia [Thu, 19 Oct 2017 21:44:46 +0000 (21:44 +0000)]
Merge changes from topic "
b23270724" into lmp-dev am:
5802bad0f4
am:
49acc79a1d -s ours
Change-Id: I5546162289546690501066c8e5dfd1d7c6e5ea65
Jeff Tinker [Wed, 18 Oct 2017 18:56:10 +0000 (18:56 +0000)]
Fix information disclosure in mediadrmserver am:
b41a527176 am:
70dc77cc94 am:
e41b49b5ea
am:
470e03a10b
Change-Id: I515c8e9f0d580f3598253dd0e0f66e29465eba13
Wonsik Kim [Wed, 18 Oct 2017 18:53:34 +0000 (18:53 +0000)]
Merge "m4v_h263: fix global buffer overflow" into lmp-dev am:
c41471f6df am:
643dd1d8d4 am:
7648415fc8
am:
c52190750e
Change-Id: I1f5707d50bf6739cf2c279ffeaec1becb39c7a5f
Marco Nelissen [Wed, 18 Oct 2017 18:52:54 +0000 (18:52 +0000)]
Merge "Fix memory leaks" into lmp-dev am:
3e913a793c am:
0ae16eb779 am:
cf520f4f9e
am:
22b4aa34ea
Change-Id: I87bddf540b3e47903b5709b81e3f6f2925727995
Andy Hung [Wed, 18 Oct 2017 18:52:07 +0000 (18:52 +0000)]
Merge "AudioPolicyService: Acquire mutex for SoundTriggerSession" into lmp-dev am:
35a587cdc5 am:
27c4e661d4 -s ours am:
ac43fbe5a6 -s ours
am:
f513923b38 -s ours
Change-Id: I281533c1337341e069c6215649d140b38c7a2029
Dongwon Kang [Wed, 18 Oct 2017 18:48:36 +0000 (18:48 +0000)]
Merge "Track graphic buffer mode in OMXNodeInstance" into lmp-mr1-dev am:
94c1663ec9 -s ours am:
5bc8146ac4 -s ours
am:
e3c114277f -s ours
Change-Id: I1e01e4135e81f9c3c03596aaae5f4611056c23dd
Andy Hung [Wed, 18 Oct 2017 18:47:48 +0000 (18:47 +0000)]
Merge "EffectBundle: Check parameter and value size" into lmp-dev am:
57ad9301e7 am:
d566fb1cbf am:
7c5acccded
am:
25bd563ea6
Change-Id: Ia8a8cc2fba258473f62bcecfd1b415de58b6ed00
Dongwon Kang [Wed, 18 Oct 2017 18:46:24 +0000 (18:46 +0000)]
Merge "Track graphic buffer mode in OMXNodeInstance" into lmp-dev am:
7b27979c5e -s ours am:
5095462e64 -s ours am:
12e787d348 -s ours
am:
33d5c3961e -s ours
Change-Id: I9bd93131f8da871a8184d47dae0645c48efce017
Dongwon Kang [Wed, 18 Oct 2017 18:45:22 +0000 (18:45 +0000)]
Block allocateBackup if the node is not secure node. am:
996be3eef1 am:
2bebd9c7f5 am:
395ec8c4af
am:
238f43188a
Change-Id: Ica1d840bbd7bcaa08c86f9d748f09acb0f40d2c5
Jeff Tinker [Wed, 18 Oct 2017 18:37:37 +0000 (18:37 +0000)]
Fix information disclosure in mediadrmserver am:
b41a527176 am:
70dc77cc94
am:
e41b49b5ea
Change-Id: I535fa9de1021f3bb3042905275984d7fdc73baee
Wonsik Kim [Wed, 18 Oct 2017 18:36:54 +0000 (18:36 +0000)]
Merge "m4v_h263: fix global buffer overflow" into lmp-dev am:
c41471f6df am:
643dd1d8d4
am:
7648415fc8
Change-Id: I708e6e58eb349bee856edeb934a6d268f4b67a89
Marco Nelissen [Wed, 18 Oct 2017 18:36:07 +0000 (18:36 +0000)]
Merge "Fix memory leaks" into lmp-dev am:
3e913a793c am:
0ae16eb779
am:
cf520f4f9e
Change-Id: I8dfeeaec257188d81a83122aeb7893321eee7677
Andy Hung [Wed, 18 Oct 2017 18:35:17 +0000 (18:35 +0000)]
Merge "AudioPolicyService: Acquire mutex for SoundTriggerSession" into lmp-dev am:
35a587cdc5 am:
27c4e661d4 -s ours
am:
ac43fbe5a6 -s ours
Change-Id: I152ad67ad96a5c094af84514e24cc4fadb785cdc
Dongwon Kang [Wed, 18 Oct 2017 18:34:34 +0000 (18:34 +0000)]
Merge "Track graphic buffer mode in OMXNodeInstance" into lmp-mr1-dev am:
94c1663ec9 -s ours
am:
5bc8146ac4 -s ours
Change-Id: I4919d6fc77956c06372b7b892b70901a9ae98ce6
Andy Hung [Wed, 18 Oct 2017 18:33:19 +0000 (18:33 +0000)]
Merge "EffectBundle: Check parameter and value size" into lmp-dev am:
57ad9301e7 am:
d566fb1cbf
am:
7c5acccded
Change-Id: Ic08b036eadb5d1c10bed355c98f63b8d94771287
Dongwon Kang [Wed, 18 Oct 2017 18:32:30 +0000 (18:32 +0000)]
Merge "Track graphic buffer mode in OMXNodeInstance" into lmp-dev am:
7b27979c5e -s ours am:
5095462e64 -s ours
am:
12e787d348 -s ours
Change-Id: Id74cae01703bb13af49f11bc05b017316dc4597f
Dongwon Kang [Wed, 18 Oct 2017 18:31:27 +0000 (18:31 +0000)]
Block allocateBackup if the node is not secure node. am:
996be3eef1 am:
2bebd9c7f5
am:
395ec8c4af
Change-Id: Ie9b80adf4b9e628d2b02c539ea93724b19e7e9c3
Jeff Tinker [Wed, 18 Oct 2017 18:23:23 +0000 (18:23 +0000)]
Fix information disclosure in mediadrmserver am:
b41a527176
am:
70dc77cc94
Change-Id: I1f9148571954ffc8e3727e90f6d84f039a8ddd5c
Wonsik Kim [Wed, 18 Oct 2017 18:22:45 +0000 (18:22 +0000)]
Merge "m4v_h263: fix global buffer overflow" into lmp-dev am:
c41471f6df
am:
643dd1d8d4
Change-Id: I4550a8fa2b3d7f65f0a5e3af96b5251c7566422c
Marco Nelissen [Wed, 18 Oct 2017 18:21:32 +0000 (18:21 +0000)]
Merge "Fix memory leaks" into lmp-dev am:
3e913a793c
am:
0ae16eb779
Change-Id: Ic94053bb496fe89612acb3d45eb60641b6dce0ab
Andy Hung [Wed, 18 Oct 2017 18:20:41 +0000 (18:20 +0000)]
Merge "AudioPolicyService: Acquire mutex for SoundTriggerSession" into lmp-dev am:
35a587cdc5
am:
27c4e661d4 -s ours
Change-Id: Ieeabc519b9d49792374fad19eacb7b3d7d33d506
Dongwon Kang [Wed, 18 Oct 2017 18:19:46 +0000 (18:19 +0000)]
Merge "Track graphic buffer mode in OMXNodeInstance" into lmp-mr1-dev
am:
94c1663ec9 -s ours
Change-Id: I371842b7ade30644d6d1d2beddf07208999bedb3
Andy Hung [Wed, 18 Oct 2017 18:18:33 +0000 (18:18 +0000)]
Merge "EffectBundle: Check parameter and value size" into lmp-dev am:
57ad9301e7
am:
d566fb1cbf
Change-Id: I9e6c1bce51509a9bac5f4337670ccd28940b2902
Dongwon Kang [Wed, 18 Oct 2017 18:16:19 +0000 (18:16 +0000)]
Merge "Track graphic buffer mode in OMXNodeInstance" into lmp-dev am:
7b27979c5e -s ours
am:
5095462e64 -s ours
Change-Id: I844a85ba7abc7590e0225a8b3bb8a93b08d14210
Dongwon Kang [Wed, 18 Oct 2017 18:14:09 +0000 (18:14 +0000)]
Block allocateBackup if the node is not secure node. am:
996be3eef1
am:
2bebd9c7f5
Change-Id: I39938bca7730ae2ade30a8154a2e16d94072d503
Lajos Molnar [Wed, 11 Oct 2017 16:40:23 +0000 (16:40 +0000)]
Merge "OMXNodeInstance: use a lock in freeNode" into lmp-dev
am:
288566faba -s ours
Change-Id: Ia3e1ed7e8c123ee8c6e93a015fb3dad14a9c7d3b
Lajos Molnar [Tue, 10 Oct 2017 22:11:06 +0000 (22:11 +0000)]
Merge "OMXNodeInstance: use a lock in freeNode" into lmp-dev
Eric Laurent [Tue, 10 Oct 2017 22:08:23 +0000 (22:08 +0000)]
Merge "Soundtrigger service: fix cross deadlock with audio policy service" into lmp-dev
am:
1a721bb633 -s ours
Change-Id: I1cb6bfc9221a5e095b4aa9db8745fdf183a8ddbf
TreeHugger Robot [Tue, 10 Oct 2017 22:01:19 +0000 (22:01 +0000)]
Merge "Soundtrigger service: fix cross deadlock with audio policy service" into lmp-dev
Eric Laurent [Tue, 10 Oct 2017 21:24:30 +0000 (21:24 +0000)]
Merge "Soundtrigger service: fix cross deadlock with audio policy service" into lmp-mr1-dev
Wei Jia [Tue, 10 Oct 2017 21:10:51 +0000 (21:10 +0000)]
MediaExtractor: ensure users to check returned value by getTrack. am:
46e359cbc0
am:
1fad937a9c
Change-Id: If2da3bc028a3dd7bcbbb96ac1abe567e2ba71f86
Marco Nelissen [Tue, 10 Oct 2017 21:09:54 +0000 (21:09 +0000)]
Don't CHECK if the source can't be started am:
711f83fa6c
am:
c3f16a62a2
Change-Id: Ie546935111a19ca0ff157e8bffb95dffd7ed8a46
Lajos Molnar [Tue, 10 Oct 2017 21:09:20 +0000 (21:09 +0000)]
Merge "OMXNodeInstance: use a lock in freeNode" into lmp-mr1-dev
Wei Jia [Tue, 10 Oct 2017 21:02:53 +0000 (21:02 +0000)]
MediaExtractor: ensure users to check returned value by getTrack.
am:
46e359cbc0
Change-Id: I4a953b55c86be7590e7cf54b01b01c26e98aba19
Wei Jia [Tue, 10 Oct 2017 21:02:23 +0000 (21:02 +0000)]
Merge changes from topic "
b23270724" into lmp-dev
am:
5802bad0f4
Change-Id: Ia8bf24ccbc446fd0a66e132f914d9e3c835b87b9
Marco Nelissen [Tue, 10 Oct 2017 21:01:59 +0000 (21:01 +0000)]
Don't CHECK if the source can't be started
am:
711f83fa6c
Change-Id: Ib21b34c2c9707cfeb9a20a31417c84c9af8a585e
TreeHugger Robot [Tue, 10 Oct 2017 20:56:11 +0000 (20:56 +0000)]
Merge changes from topic "
b23270724" into lmp-dev
* changes:
MediaExtractor: ensure users to check returned value by getTrack.
Don't CHECK if the source can't be started
Jeff Tinker [Tue, 10 Oct 2017 19:02:45 +0000 (19:02 +0000)]
Fix information disclosure in mediadrmserver
am:
b41a527176
Change-Id: Iee7d26d93e639cc7b7e0bb3de8b788090822a609
Jeff Tinker [Mon, 9 Oct 2017 18:52:18 +0000 (11:52 -0700)]
Fix information disclosure in mediadrmserver
Test:poc provided in bug
bug:
62872384
Change-Id: I3d104a2a64a0cb81e9fd5b04c4def1fbee64da2d
Eric Laurent [Thu, 5 Oct 2017 17:58:38 +0000 (10:58 -0700)]
Soundtrigger service: fix cross deadlock with audio policy service
Do not hold Module mutex when calling into audio policy manager to
avoid cross deadlock with audio poicy service mutex: Audio policy manager
can call into sound trigger service with its mutex held in methods like
stopInput().
Regression introduced by fix for b/
64340921 commit
f759b8c4
Bug:
64340921
Bug:
67310830
Test: repro steps in b/
67310830
Merged-In: Ie50b2e7c55fe9828a3fd8de6b31eb4a492791583
Change-Id: Ie50b2e7c55fe9828a3fd8de6b31eb4a492791583
Eric Laurent [Thu, 5 Oct 2017 17:58:38 +0000 (10:58 -0700)]
Soundtrigger service: fix cross deadlock with audio policy service
Do not hold Module mutex when calling into audio policy manager to
avoid cross deadlock with audio poicy service mutex: Audio policy manager
can call into sound trigger service with its mutex held in methods like
stopInput().
Regression introduced by fix for b/
64340921 commit
f759b8c4
Bug:
64340921
Bug:
67310830
Test: repro steps in b/
67310830
Merged-In: Ie50b2e7c55fe9828a3fd8de6b31eb4a492791583
Change-Id: Ie50b2e7c55fe9828a3fd8de6b31eb4a492791583
Wonsik Kim [Wed, 4 Oct 2017 23:57:58 +0000 (23:57 +0000)]
Merge "m4v_h263: fix global buffer overflow" into lmp-dev
am:
c41471f6df
Change-Id: I7d699fe6c4067c992ab64f03c924b04d438f5c78
TreeHugger Robot [Wed, 4 Oct 2017 23:42:01 +0000 (23:42 +0000)]
Merge "m4v_h263: fix global buffer overflow" into lmp-dev
Wei Jia [Fri, 28 Apr 2017 17:20:07 +0000 (10:20 -0700)]
MediaExtractor: ensure users to check returned value by getTrack.
Test: fix the crash from the stream in the bug.
Bug:
37777357
Change-Id: Ia99907c396a2074a9419db9b8103a9325b290169
Marco Nelissen [Thu, 1 Sep 2016 20:12:24 +0000 (13:12 -0700)]
Don't CHECK if the source can't be started
Bug:
19779574
Bug:
31156921
Change-Id: I770619949ed211dab301ee3da10069d319279715
Wei Jia [Fri, 28 Apr 2017 17:20:07 +0000 (10:20 -0700)]
MediaExtractor: ensure users to check returned value by getTrack.
Test: fix the crash from the stream in the bug.
Bug:
37777357
Change-Id: Ia99907c396a2074a9419db9b8103a9325b290169
Marco Nelissen [Thu, 1 Sep 2016 20:12:24 +0000 (13:12 -0700)]
Don't CHECK if the source can't be started
Bug:
19779574
Bug:
31156921
Change-Id: I770619949ed211dab301ee3da10069d319279715
Wonsik Kim [Wed, 13 Sep 2017 20:11:29 +0000 (20:11 +0000)]
Merge "nuplayer: handle error from MediaCodec in Decoder handleAnOutputBuffer" into mnc-dev am:
7fad4bb2da
am:
18b22afe7a
Change-Id: Ib5d83c4bca072150c4a85905895088de4bdb8bf0
Wonsik Kim [Wed, 13 Sep 2017 20:08:20 +0000 (20:08 +0000)]
Merge "nuplayer: handle error from MediaCodec in Decoder handleAnOutputBuffer" into mnc-dev
am:
7fad4bb2da
Change-Id: I9d7c50eab930c2d6a3aadf9bc0685d6ccf870cb0
Wonsik Kim [Wed, 13 Sep 2017 16:41:29 +0000 (16:41 +0000)]
Merge "nuplayer: handle error from MediaCodec in Decoder handleAnOutputBuffer" into mnc-dev
Marco Nelissen [Wed, 13 Sep 2017 05:51:52 +0000 (05:51 +0000)]
Merge "Fix memory leaks" into lmp-dev
am:
3e913a793c
Change-Id: I1daa8fed661c7d6fa7154fef9d183efdacaa63fb
Marco Nelissen [Wed, 13 Sep 2017 05:00:01 +0000 (05:00 +0000)]
Merge "Fix memory leaks" into lmp-dev
Andy Hung [Tue, 12 Sep 2017 01:30:39 +0000 (01:30 +0000)]
Merge "AudioPolicyService: Acquire mutex for SoundTriggerSession" into lmp-dev
am:
35a587cdc5
Change-Id: I673c315dadc97b06ceb75d552c22e3ce5e0629bc
Andy Hung [Tue, 12 Sep 2017 00:58:24 +0000 (00:58 +0000)]
Merge "AudioPolicyService: Acquire mutex for SoundTriggerSession" into lmp-dev
Andy Hung [Mon, 11 Sep 2017 22:12:13 +0000 (22:12 +0000)]
Merge "AudioPolicyService: Acquire mutex for SoundTriggerSession" into mnc-dev am:
e472e51100
am:
0a8a0c4474
Change-Id: Icf690ebbc582d61f4369ef208aa150e2aa0c38d7
Andy Hung [Mon, 11 Sep 2017 22:10:43 +0000 (22:10 +0000)]
Merge "AudioPolicyService: Acquire mutex for SoundTriggerSession" into mnc-dev
am:
e472e51100
Change-Id: I82f359a057762b8b0fac97d137a2fb20083a518b
TreeHugger Robot [Mon, 11 Sep 2017 22:03:19 +0000 (22:03 +0000)]
Merge "Track graphic buffer mode in OMXNodeInstance" into lmp-mr1-dev
Andy Hung [Mon, 11 Sep 2017 22:01:44 +0000 (22:01 +0000)]
Merge "AudioPolicyService: Acquire mutex for SoundTriggerSession" into mnc-dev
Andy Hung [Mon, 11 Sep 2017 19:22:23 +0000 (19:22 +0000)]
Merge "EffectBundle: Check parameter and value size" into lmp-dev
am:
57ad9301e7
Change-Id: Ie783b9a68e25f4a90f02936608114fc89ab788a6
Andy Hung [Mon, 11 Sep 2017 18:40:03 +0000 (18:40 +0000)]
Merge "EffectBundle: Check parameter and value size" into lmp-dev
Dongwon Kang [Wed, 30 Aug 2017 23:55:26 +0000 (16:55 -0700)]
Track graphic buffer mode in OMXNodeInstance
Test: cts-tradefed run cts -p android.media & YT & Play Movies & Cast
Bug:
62948670
Merged-In: Icbd9b767f1aef005819e680f77f4a05041988f34
Change-Id: Icbd9b767f1aef005819e680f77f4a05041988f34
Dongwon Kang [Mon, 11 Sep 2017 17:28:50 +0000 (17:28 +0000)]
Merge "Track graphic buffer mode in OMXNodeInstance" into lmp-dev
am:
7b27979c5e -s ours
Change-Id: I02cadfefbea7da31716904c6530bd0f1fe52cf8a
Dongwon Kang [Mon, 11 Sep 2017 16:52:42 +0000 (16:52 +0000)]
Merge "Track graphic buffer mode in OMXNodeInstance" into mnc-dev am:
659a498ca0
am:
e77ea73939
Change-Id: Ia635461b9881a8d74d48f55c2bb0ccf50c2a1383
Dongwon Kang [Mon, 11 Sep 2017 16:49:18 +0000 (16:49 +0000)]
Merge "Track graphic buffer mode in OMXNodeInstance" into mnc-dev
am:
659a498ca0
Change-Id: If10318296ec8fbb5448e37e639ca5b031db5a912
Dongwon Kang [Mon, 11 Sep 2017 16:49:14 +0000 (16:49 +0000)]
Block allocateBackup if the node is not secure node.
am:
996be3eef1
Change-Id: Ib79c7d8d079da2da2cd7742a089ee66a1fe8efd4
Dongwon Kang [Mon, 11 Sep 2017 16:35:48 +0000 (16:35 +0000)]
Merge "Track graphic buffer mode in OMXNodeInstance" into lmp-dev
Dongwon Kang [Mon, 11 Sep 2017 16:35:30 +0000 (16:35 +0000)]
Merge "Track graphic buffer mode in OMXNodeInstance" into mnc-dev
Santhosh Behara [Sat, 10 Oct 2015 00:32:58 +0000 (17:32 -0700)]
nuplayer: handle error from MediaCodec in Decoder handleAnOutputBuffer
MediaCodec could send out message of output buffer available right before
it hits an error and clears its buffers.
Test: compiles
Author: Shalaj Jain <shalajj@codeaurora.org>
Bug:
36075131
Change-Id: Ife308f3b8dc0448bcd1112b13cc0805bf7dedd7d
(cherry picked from commit
55f70d17df468db2b6691cbd7285a461e812eee4)
Lajos Molnar [Thu, 7 Sep 2017 23:37:39 +0000 (16:37 -0700)]
OMXNodeInstance: use a lock in freeNode
This is to avoid a concurrent use after free if other OMX commands
are being executed before the node is marked as deleted.
Bug:
63666573
Change-Id: I7720dd900bfa252f8675e0c56191adbf52aa957e
Lajos Molnar [Thu, 7 Sep 2017 23:37:39 +0000 (16:37 -0700)]
OMXNodeInstance: use a lock in freeNode
This is to avoid a concurrent use after free if other OMX commands
are being executed before the node is marked as deleted.
Bug:
63666573
Change-Id: I7720dd900bfa252f8675e0c56191adbf52aa957e
Wonsik Kim [Thu, 7 Sep 2017 23:17:05 +0000 (16:17 -0700)]
m4v_h263: fix global buffer overflow
Bug:
65025028
Test: run POC
Change-Id: Ifa5cf0e3ced7188ed70849b04b57828518ccb5bf
Dongwon Kang [Wed, 30 Aug 2017 23:55:26 +0000 (16:55 -0700)]
Track graphic buffer mode in OMXNodeInstance
Test: cts-tradefed run cts -p android.media & YT & Play Movies & Cast
Bug:
62948670
Merged-In: Icbd9b767f1aef005819e680f77f4a05041988f34
Change-Id: Icbd9b767f1aef005819e680f77f4a05041988f34
Dongwon Kang [Wed, 26 Jul 2017 20:55:59 +0000 (13:55 -0700)]
Track graphic buffer mode in OMXNodeInstance
Test: cts-tradefed run cts -p android.media & YT & Play Movies & Cast
Bug:
62948670
Merged-In: Icbd9b767f1aef005819e680f77f4a05041988f34
Change-Id: Icbd9b767f1aef005819e680f77f4a05041988f34
Marco Nelissen [Wed, 6 Sep 2017 22:14:55 +0000 (15:14 -0700)]
Fix memory leaks
Bug:
64424279
Change-Id: I814f81d8e050132be7779310d3f1ab6b19f2e593
Andy Hung [Fri, 18 Aug 2017 02:00:57 +0000 (19:00 -0700)]
EffectBundle: Check parameter and value size
Test: POC CTS AudioEffectTest
Bug:
64477217
Bug:
64478003
Merged-In: Ia5e6ecb5a356daf5f3fa085d1055748f638795d9
Change-Id: Ia5e6ecb5a356daf5f3fa085d1055748f638795d9
Dongwon Kang [Wed, 30 Aug 2017 21:37:14 +0000 (14:37 -0700)]
Block allocateBackup if the node is not secure node.
Bug:
63522818
Test: cts-tradefed run cts -p android.media & YT & Play Movies & Cast
Change-Id: I2be2748ecabf49d7842a90676e68978bf0c56b71
Merged-In: I2be2748ecabf49d7842a90676e68978bf0c56b71
Dongwon Kang [Wed, 16 Aug 2017 19:04:23 +0000 (19:04 +0000)]
Merge "Check buffer size in useBuffer in software components" into klp-dev am:
c65287a08c am:
5dfd2b5d9f am:
f84e9b9169 am:
0d7d0ab16e am:
5b89f4af6d am:
49903e4e0d am:
395c7417a7
am:
b7d875f570
Change-Id: Idd819bf765bf0da09c1995f99072822b8127ccc8
Dongwon Kang [Wed, 16 Aug 2017 19:00:51 +0000 (19:00 +0000)]
Merge "Check buffer size in useBuffer in software components" into klp-dev am:
c65287a08c am:
5dfd2b5d9f am:
f84e9b9169 am:
0d7d0ab16e am:
5b89f4af6d am:
49903e4e0d
am:
395c7417a7
Change-Id: I6c6f140b5d164ce5e7e0fa7206016e0ce80a8396
Dongwon Kang [Wed, 16 Aug 2017 18:57:53 +0000 (18:57 +0000)]
Merge "Check buffer size in useBuffer in software components" into klp-dev am:
c65287a08c am:
5dfd2b5d9f am:
f84e9b9169 am:
0d7d0ab16e am:
5b89f4af6d
am:
49903e4e0d
Change-Id: I4896ddcb270fe1c07e2f70e70eea99946e5c2ac1
Dongwon Kang [Wed, 16 Aug 2017 18:54:54 +0000 (18:54 +0000)]
Merge "Check buffer size in useBuffer in software components" into klp-dev am:
c65287a08c am:
5dfd2b5d9f am:
f84e9b9169 am:
0d7d0ab16e
am:
5b89f4af6d
Change-Id: Iaf9973226c72e46e7bf976e7917c102e737516b2
Dongwon Kang [Wed, 16 Aug 2017 18:48:54 +0000 (18:48 +0000)]
Merge "Check buffer size in useBuffer in software components" into klp-dev am:
c65287a08c am:
5dfd2b5d9f am:
f84e9b9169
am:
0d7d0ab16e
Change-Id: If958b023d571cabf9b180daaa6f7049e148cbe35
Dongwon Kang [Wed, 16 Aug 2017 18:43:50 +0000 (18:43 +0000)]
Merge "Check buffer size in useBuffer in software components" into klp-dev am:
c65287a08c am:
5dfd2b5d9f
am:
f84e9b9169
Change-Id: Ic4b40082b3a42c470e4cea5d7efb19c32ba47030
Dongwon Kang [Wed, 16 Aug 2017 18:40:50 +0000 (18:40 +0000)]
Merge "Check buffer size in useBuffer in software components" into klp-dev am:
c65287a08c
am:
5dfd2b5d9f
Change-Id: I353d7057154a79d1ef44614450e75d123885be27
Dongwon Kang [Wed, 16 Aug 2017 18:32:19 +0000 (18:32 +0000)]
Merge "Check buffer size in useBuffer in software components" into klp-dev
am:
c65287a08c
Change-Id: I4b97f1df29bc3a2be401542be525c85880987b9b
Android Build Merger (Role) [Wed, 16 Aug 2017 18:20:10 +0000 (18:20 +0000)]
[automerger] Merge "stagefright: avoid buffer overflow in base64 decoder" into klp-dev am:
9e41bec8d3 -s ours am:
c1e3b0cda0 am:
f6ae88fdec am:
398d2167a0 am:
94b2e04aae am:
35a1e90c82 am:
dc3b1f6afb am:
6fc85a6704
Change-Id: Id8f2a4db1283fdd1fac8376c4e52566347ab6fa9
Android Build Merger (Role) [Wed, 16 Aug 2017 18:20:05 +0000 (18:20 +0000)]
[automerger] Merge "stagefright: avoid buffer overflow in base64 decoder" into klp-dev am:
9e41bec8d3 -s ours am:
c1e3b0cda0 am:
f6ae88fdec am:
398d2167a0 am:
94b2e04aae am:
35a1e90c82 am:
dc3b1f6afb
Change-Id: I9e8e351a90cebbe87a755fc9ddcd5d06d7b37add