summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-07-18Remove hal if an error happened at hal inithalibut_8.0.6halibut_8.0.5halibut_8.0.4halibut_8.0.3halibut_8.0.2halibut_8.0.1halibut_8.0.0halibut/8.0.6halibut/8.0.5halibut/8.0.4halibut/8.0.3halibut/8.0.2halibut/8.0.1halibut/8.0.08.0.68.0.58.0.48.0.38.0.28.0.18.0.0halibutJonathan Aillet1-2/+33
2019-07-18Add hal api handler utilities filesJonathan Aillet4-27/+203
2019-07-18Correct error level for hal-dependenciesJonathan Aillet1-4/+4
2019-07-18Correct typo in stream handling filesJonathan Aillet2-4/+4
2019-06-26Remove global card number of halhalibut_7.99.3halibut_7.99.2halibut/7.99.3halibut/7.99.27.99.37.99.2Jonathan Aillet7-88/+32
2019-06-26Use haldependencies to process and handle halmapJonathan Aillet6-130/+337
2019-06-25Avoid unnecessary overwriting of ALSA ctrl dataJonathan Aillet1-13/+7
2019-06-25Avoid unnecessary call for ALSA ctrl propertiesJonathan Aillet1-4/+5
2019-06-25Use a dynamic allocation for halmap data storageJonathan Aillet4-31/+82
2019-06-25Use of linked list for 'halmap' dataJonathan Aillet8-265/+276
2019-06-25Rework json strings allocation/freeingJonathan Aillet3-54/+159
2019-06-25Move function used to process all halmap objectsJonathan Aillet1-50/+50
2019-06-25Add function to get probed device card numberJonathan Aillet2-0/+13
2019-06-18Add a function to handle selected dependencyJonathan Aillet2-19/+67
2019-06-18Refactoring 'hal data' linked listJonathan Aillet5-147/+76
2019-06-18Refactoring 'streams data' linked listJonathan Aillet6-216/+216
2019-06-18Refactoring 'probed devices' linked listJonathan Aillet7-147/+181
2019-06-18Move function about dependency selectionJonathan Aillet1-27/+27
2019-06-06Add 'hal-dependencies' info in 'loaded' responseJonathan Aillet1-3/+10
2019-06-06Add 'hal-dependencies' info at hal 'info' callJonathan Aillet1-3/+13
2019-06-06Send 'hal-dependencies' info with mixer attachJonathan Aillet1-5/+16
2019-06-06Add func to generate 'hal-dependencies' info jsonJonathan Aillet2-7/+389
2019-06-06Correct an wrong declared enumerationJonathan Aillet1-2/+2
2019-06-06Prevent errors when multiple devices are foundJonathan Aillet1-0/+1
2019-06-06Move functions used to generate jsonJonathan Aillet5-86/+138
2019-06-06Split too long function declarationsJonathan Aillet2-8/+19
2019-05-31Add prints when a controller error is detectedJonathan Aillet1-3/+17
2019-05-29Add forgotten spaces in some multi-lines printsJonathan Aillet2-6/+6
2019-05-29Rework internal hals event handlingJonathan Aillet1-28/+54
2019-05-24Add 'haldependencies' section support.halibut_7.99.1halibut/7.99.17.99.1Jonathan Aillet3-0/+29
2019-05-24Add functions to handle 'haldependencies'Jonathan Aillet1-0/+182
2019-05-24Add functions to process 'haldependencies'Jonathan Aillet1-0/+317
2019-05-24Add function to handle probed audio device listJonathan Aillet2-0/+242
2019-05-24Store 'uid' metadata in hal data structureJonathan Aillet3-1/+4
2019-05-24Add a function to call 'infoget' verb of alsacoreJonathan Aillet2-22/+37
2019-05-24Rework mixer answer handlingJonathan Aillet5-53/+131
2019-05-24Remove obsolete links to softmixer controlsJonathan Aillet9-220/+41
2019-05-24Remove obsolete variable set for 'afb_helpers'Jonathan Aillet2-18/+0
2019-05-24Remove use of a global variable for hal-managerJonathan Aillet3-35/+12
2019-05-24Improve search for mixer data in linked listJonathan Aillet1-4/+5
2019-05-24Improve static verbs loadingJonathan Aillet6-87/+5
2019-05-24Add forgotten verifications of allocation resultsJonathan Aillet8-117/+359
2019-05-24Correct mistakes due to use of unsigned returnsJonathan Aillet6-29/+29
2019-05-24Add freeing of halmap data table in case of errorJonathan Aillet1-0/+1
2019-05-24Add forgotten freeing of hal dataJonathan Aillet1-0/+3
2019-05-24Normalize coding style among repositoryJonathan Aillet11-287/+321
2019-05-24Correct 'config.cmake' fileJonathan Aillet1-5/+10
2019-05-24Reorganize repository directoriesJonathan Aillet26-1/+23
2019-05-24Clarify internals hal functions and files namesJonathan Aillet21-575/+631
2019-05-22Clarify use of linked listJonathan Aillet8-82/+85