<feed xmlns='http://www.w3.org/2005/Atom'>
<title>frameworks_av/soundtrigger, branch replicant-6.0</title>
<subtitle>frameworks/av
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/frameworks_av/'/>
<entry>
<title>SoundTrigger: get service by value.</title>
<updated>2016-09-27T22:56:39+00:00</updated>
<author>
<name>Eric Laurent</name>
<email>elaurent@google.com</email>
</author>
<published>2016-09-07T23:58:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/frameworks_av/commit/?id=d8cf9aa813be5363fb5425b4f818a267edd5e750'/>
<id>d8cf9aa813be5363fb5425b4f818a267edd5e750</id>
<content type='text'>
Get strong pointer to service interface by value and not reference to
prevent race conditions where the service pointer can be cleared
by another thread while in use.

Bug: 30907212
Change-Id: I6f02ec3fd1e6392b842b334e1cc4f9aa23916009
(cherry picked from commit 3b01b3019b1c62132792a1a94e2dc1f7cfc84f2e)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Get strong pointer to service interface by value and not reference to
prevent race conditions where the service pointer can be cleared
by another thread while in use.

Bug: 30907212
Change-Id: I6f02ec3fd1e6392b842b334e1cc4f9aa23916009
(cherry picked from commit 3b01b3019b1c62132792a1a94e2dc1f7cfc84f2e)
</pre>
</div>
</content>
</entry>
<entry>
<title>SoundTrigger: fix binder call status reporting.</title>
<updated>2015-10-06T00:27:20+00:00</updated>
<author>
<name>Eric Laurent</name>
<email>elaurent@google.com</email>
</author>
<published>2015-10-06T00:21:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/frameworks_av/commit/?id=014620f143eda403795642dab116fb82bda54200'/>
<id>014620f143eda403795642dab116fb82bda54200</id>
<content type='text'>
Bug: 24677430.
Change-Id: Ife9b10e2d1acdb51099b21551e8c191fff7f75b4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 24677430.
Change-Id: Ife9b10e2d1acdb51099b21551e8c191fff7f75b4
</pre>
</div>
</content>
</entry>
<entry>
<title>Check memory allocation in ISoundTriggerHwService</title>
<updated>2015-05-04T22:29:36+00:00</updated>
<author>
<name>Eric Laurent</name>
<email>elaurent@google.com</email>
</author>
<published>2015-05-04T22:29:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/frameworks_av/commit/?id=b9096dc829bd9ffd912f88853a87c972086c8796'/>
<id>b9096dc829bd9ffd912f88853a87c972086c8796</id>
<content type='text'>
Add memory allocation check in ISoundTriggerHwService::listModules().

Bug: 19385640.
Change-Id: Iaf74b6f154c3437e1bfc9da78b773d64b16a7604
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add memory allocation check in ISoundTriggerHwService::listModules().

Bug: 19385640.
Change-Id: Iaf74b6f154c3437e1bfc9da78b773d64b16a7604
</pre>
</div>
</content>
</entry>
<entry>
<title>Update calls to IInterface::asBinder()</title>
<updated>2014-11-14T22:01:03+00:00</updated>
<author>
<name>Marco Nelissen</name>
<email>marcone@google.com</email>
</author>
<published>2014-11-14T15:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/frameworks_av/commit/?id=06b46062d2f8bc82ca3061a23d197734ae51918b'/>
<id>06b46062d2f8bc82ca3061a23d197734ae51918b</id>
<content type='text'>
to use the new static version.

Change-Id: I89a5988a0ac694ffc04d88cf939e8455bf925d4c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to use the new static version.

Change-Id: I89a5988a0ac694ffc04d88cf939e8455bf925d4c
</pre>
</div>
</content>
</entry>
<entry>
<title>Add sound trigger control by audio policy</title>
<updated>2014-08-05T19:10:27+00:00</updated>
<author>
<name>Eric Laurent</name>
<email>elaurent@google.com</email>
</author>
<published>2014-07-28T01:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/frameworks_av/commit/?id=df3dc7e2fe6c639529b70e3f3a7d2bf0f4c6e871'/>
<id>df3dc7e2fe6c639529b70e3f3a7d2bf0f4c6e871</id>
<content type='text'>
Audio policy:
- Added active capture indication to sound trigger service:
recognition stops if concurrent capture is not supported.
- Added generation of reserved I/O handle and session ID for
utterance capture.

Sound trigger service
- Added sound model update callback handling.
- Added service state callback
- Simplified callback shared memory allocation.

Bug: 12378680.

Change-Id: Ib0292c2733e6df90fdae480633dd9953d0016ef1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Audio policy:
- Added active capture indication to sound trigger service:
recognition stops if concurrent capture is not supported.
- Added generation of reserved I/O handle and session ID for
utterance capture.

Sound trigger service
- Added sound model update callback handling.
- Added service state callback
- Simplified callback shared memory allocation.

Bug: 12378680.

Change-Id: Ib0292c2733e6df90fdae480633dd9953d0016ef1
</pre>
</div>
</content>
</entry>
<entry>
<title>add sound trigger native service</title>
<updated>2014-06-04T22:34:20+00:00</updated>
<author>
<name>Eric Laurent</name>
<email>elaurent@google.com</email>
</author>
<published>2014-04-19T00:40:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/frameworks_av/commit/?id=b7a11d83f749ad0200778c4815e907d011d4b5d3'/>
<id>b7a11d83f749ad0200778c4815e907d011d4b5d3</id>
<content type='text'>
Change-Id: I0cd954c1c7d28a334e786d0004431d4f6a1227ec
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I0cd954c1c7d28a334e786d0004431d4f6a1227ec
</pre>
</div>
</content>
</entry>
</feed>
