summaryrefslogtreecommitdiffstats
path: root/4a-hal/4a-hal-controllers
AgeCommit message (Expand)AuthorFilesLines
2019-01-28Move from controller functions to afb functionsJonathan Aillet10-551/+543
2019-01-28Create 'halmap' ALSA controls events earlierJonathan Aillet1-13/+13
2019-01-28Add event to indicate hal stream changesJonathan Aillet2-0/+27
2019-01-28Improve stream creation/deletion functionsJonathan Aillet4-251/+15
2019-01-28Use linked-list to handle hal stream listJonathan Aillet4-114/+135
2019-01-28Turn '4a-hal-utilities' into an internal libraryJonathan Aillet8-80/+21
2018-12-20Remove old comments not true anymoreJonathan Aillet1-1/+0
2018-12-20Add halmap controls events generation for all halJonathan Aillet2-3/+59
2018-12-20Add streams events generation for each halJonathan Aillet5-0/+175
2018-12-20Rework calls to mixer streamsJonathan Aillet4-48/+185
2018-12-20Add 'halmap' controls in hal 'info' verb responseJonathan Aillet2-21/+77
2018-12-20Add setting values of a ALSA control using a +/-Jonathan Aillet3-4/+118
2018-12-20Send back control previous and current valuesJonathan Aillet1-5/+36
2018-12-20Send back control current values if no request jsonJonathan Aillet1-4/+31
2018-12-20Add a function to get values of an alsa controlJonathan Aillet3-25/+86
2018-12-20Improve ALSA controls volume values conversionJonathan Aillet4-66/+192
2018-12-20Update syntax of a request of an halmap verbJonathan Aillet1-1/+1
2018-12-20Typo fix in halmap call responseJonathan Aillet1-2/+2
2018-12-20Correct halmap calls request json syntaxJonathan Aillet1-8/+3
2018-11-27Move hal controls actions at the end of hal initJonathan Aillet1-1/+1
2018-11-02Use new ctl functions to set/get ctl external dataJonathan Aillet4-9/+9
2018-11-02Force each hal to have its own ctl section dataJonathan Aillet1-2/+6
2018-11-02Use ctl defines to call afb functionsJonathan Aillet6-44/+47
2018-10-08Move hal sections callbacks after plugin callbackJonathan Aillet1-2/+2
2018-10-08Move mixer attach into its controller sectionJonathan Aillet2-17/+16
2018-10-08Remove unnecessary 'function' string in printsJonathan Aillet5-102/+78
2018-10-08Use correct file to include controllerJonathan Aillet2-2/+2
2018-10-08Force hals init before ending hal-manager initJonathan Aillet1-1/+2
2018-10-08Decrease level of a msg printed in event catcherJonathan Aillet1-5/+5
2018-10-08Correct an error when unpacking alsacore responseJonathan Aillet1-1/+1
2018-10-08Correct error print when attaching to mixerJonathan Aillet1-1/+1
2018-10-08Remove boolean libraryJonathan Aillet6-7/+1
2018-10-08Free json objects that should have been freedJonathan Aillet3-85/+122
2018-10-08Correct handling of incomming json messagesJonathan Aillet3-6/+13
2018-10-08Authorize launching 4a-hal with no config fileJonathan Aillet1-3/+3
2018-10-08Correct the request return when calling a streamJonathan Aillet1-8/+8
2018-10-08Delay event parsing to be the lastJonathan Aillet1-13/+18
2018-10-08Optimize alsacore event handlerJonathan Aillet1-18/+14
2018-10-08Authorize empty response from mixerJonathan Aillet1-4/+4
2018-10-08Call onload section to before halmap sectionJonathan Aillet1-3/+3
2018-10-08Change verb prefix separator accroding to mixerJonathan Aillet1-1/+1
2018-10-08Auithorize sending empty json to verbsJonathan Aillet1-4/+2
2018-10-08Move onload section parsing lastJonathan Aillet1-1/+1
2018-10-08Revert "Move controller config exec before onload action"Jonathan Aillet1-8/+4
2018-10-08Return the result of call to mixerJonathan Aillet1-7/+20
2018-10-08Correct some compilation warningsJonathan Aillet4-6/+6
2018-10-08Correct a cast errorJonathan Aillet1-1/+1
2018-10-08Print some errors in info verbsJonathan Aillet3-11/+18
2018-10-08Test 'asprintf' returnJonathan Aillet1-1/+4
2018-10-08Use structure defined in controller to load verbsJonathan Aillet1-1/+3