aboutsummaryrefslogtreecommitdiff
path: root/src/mixer.c
AgeCommit message (Collapse)Author
2016-12-01Added function, mixer_get_num_ctls_by_nameTaylor Holberton
This function is used to get the number of mixer controls by a given name. It was added for use with mixer_get_ctl_by_name_and_index so that client code can expect the last valid index to pass.
2016-12-01Added mixer_get_ctl_constTaylor Holberton
This function was added to make available a mixer control accessor in a function that does not modify its value.
2016-12-01Added const specifier for several mixer functionsTaylor Holberton
Functions changed are: - mixer_get_name - mixer_get_num_ctls - mixer_ctl_get_id - mixer_ctl_get_name - mixer_ctl_get_type - mixer_ctl_get_type_string - mixer_ctl_get_num_values - mixer_ctl_get_num_enums - mixer_ctl_get_enum_string - mixer_ctl_get_percent - mixer_ctl_get_value - mixer_ctl_get_array - mixer_ctl_get_range_min - mixer_ctl_get_range_max
2016-11-23added mixer ctl member documentationTaylor Holberton
2016-11-23finished mixer API documentationTaylor Holberton
2016-11-19added some documentationTaylor Holberton
2016-11-19renamed doxygen group, tinyalsa-mixer to libtinyalsa-mixerTaylor Holberton
2016-10-05included only necessary headersRicardo Biehl Pasquali
If users want to use only pcm.c or mixer.c they can. It's not necessary to include tinyalsa/asoundlib.h because mixer.c doesn't use pcm.h and pcm.c doesn't use mixer.h.
2016-10-03Merge branch 'defer-enum-inspection' of https://github.com/dawagner/tinyalsa ↵Taylor Holberton
into dawagner-defer-enum-inspection
2016-10-01added some documentation to mixer interfaceTaylor Holberton
2016-10-01put source files into src dirTaylor Holberton