Age | Commit message (Collapse) | Author | Files | Lines |
|
The purpose of this commit is to have of a more standard way to
name files and functions used to generate/handle hal api
(generated from hal json configuration file).
It occurred to me that 'hal-controller' was not a good name
because it is harder for people who don't know about
the app-controller to understanded what is the purpose of
these files/functions.
It was renamed to 'internal-hal' because it's about hal
that are all handle/load by hal-manager in opposition of
external-hal that are independant binding/binder that can register
themselves to hal-manager.
BUG-AGL: SPEC-2329
Change-Id: I11b7efe64ec474b004a2a15ed8969b9db95d428f
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Rename misnamed variable in function used to change ALSA values
using percentage.
BUG-AGL: SPEC-2329
Change-Id: I7ba630f591d0d1af0c7f021002493a80817b27a1
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Move from controller 'afb-definitions.h' functions to
application framework 'afb/afb-binding.h' functions.
Change-Id: I4cd62af881ef8ac949b082ede9dfcc4736d1e12c
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
That way, includes will be cleaner and '4a-hal-utilities'
functions will be usable in plugin.
Change-Id: I8a2146bd4e5dd5ef449b9ba7f2b1eed4d59045d3
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Add the possibility to change halmap ALSA controls values
using a +/- percentage string.
Bug-AGL: SPEC-1313
Change-Id: I3b2cf141fc01171fd403c2602fb3805e654e8d68
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Rework halmap ALSA controls volume conversion to be able
to add new types of volume conversions easily.
Bug-AGL: SPEC-1313
Change-Id: I0949f25c24a349e7409233f51b3d5738ebc43a8a
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Function's names was printed using '__func__' when calling application
framework prints functions.
But, as the application framework prints functions already prints
them, '__func__' has been removed from print calls to avoid
duplicated information.
Change-Id: I0dea49a9d84b7ccdbdaecec67ced6c98b5ed26d6
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
As it was almost never used in code, remove boolean library.
Change-Id: I9264ffd5600a7d9526f4f4cfa8209a0cd0e5bb77
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Correct handling of incomming json messages.
An error occured when a received json object was an array
containing only one item.
Change-Id: I2c6f27f0fd87e11c356b8d4e6bd02d472bc3d60b
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Correct some compilation warnings that appeared in some gcc versions.
Change-Id: I846c573f3128f7d5d5da8b7d2eb1b63dc61af1ab
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Correct a syntax mistake in 'HalCtlsNormalizeJsonValues'
function declaration.
Change-Id: If8f32c9f55a7c8b1075a5b493d467e66d4b2c1f6
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Add functions that allows to normalize values that are requested
to be sent with an alsa set control call (using alsacore).
Change-Id: I5046a66d807c9b9b6751e036a47303ceddc0c16a
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|