Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-01 | Using frame counts in pcm_readi and pcm_writei | Taylor Holberton | |
pcm_readi and pcm_writei now use a frame count to specify the buffer length instead of using a byte count. | |||
2016-12-01 | Replaced old calls to pcm_read and pcm_write | Taylor Holberton | |
The newer pcm_readi and pcm_writei functions are now being used. | |||
2016-12-01 | Added pcm_readi and pcm_writei functions | Taylor Holberton | |
Added these functions to replace pcm_read and pcm_write, which don't return the number of frames actually transferred. On GCC-like compilers, pcm_read and pcm_write have been marked as deprecated On doxygen documentation, they have been marked as deprecated as well. | |||
2016-12-01 | Added format related getters for PCM | Taylor Holberton | |
Added functions: - pcm_get_channels - pcm_get_rate - pcm_get_format These were added since they're required for iterating samples and frames. | |||
2016-12-01 | Added function, mixer_get_num_ctls_by_name | Taylor 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-01 | Merge branch 'const-correctness' into develop | Taylor Holberton | |
This merge adds the changes made to the mixer API. | |||
2016-12-01 | Added mixer_get_ctl_const | Taylor Holberton | |
This function was added to make available a mixer control accessor in a function that does not modify its value. | |||
2016-12-01 | Added const specifier for several mixer functions | Taylor 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-12-01 | Merge branch 'const-correctness' into develop | Taylor Holberton | |
Added const specifiers to all applicable functions in the PCM API. | |||
2016-12-01 | Added const specifier in several functions | Taylor Holberton | |
pcm_get_file_descriptor pcm_get_error pcm_get_buffer_size pcm_frames_to_bytes pcm_bytes_to_frames pcm_get_subdevice | |||
2016-12-01 | added const specifier in function, pcm_is_ready | Taylor Holberton | |
2016-12-01 | Added const specifier in pcm_open | Taylor Holberton | |
Added const specifier to the struct pcm_config argument. Changed the way default values of the config structure are set and accessed. They're accessed through the pointer from the argument list and set through the pointer in the pcm structure. | |||
2016-12-01 | Added const specifier in pcm_open | Taylor Holberton | |
The const specifier was added to the struct pcm_config argument. | |||
2016-12-01 | Added const specifier to mask | Taylor Holberton | |
The changed was brought on by to early commits to the PCM API. | |||
2016-12-01 | Added const specifier in several functions | Taylor Holberton | |
Functions changed are: - pcm_params_get_mask - pcm_params_get_min - pcm_params_get_max - param_get_mask - param_get_min - param_get_max | |||
2016-12-01 | Added const specifier to params functions | Taylor Holberton | |
Funtions changed are: - pcm_params_get_mask - pcm_params_get_min - pcm_params_get_max | |||
2016-11-29 | Added Travis CI badge | Taylor Holberton | |
2016-11-24 | Merge pull request #88 from dawagner/fix-includes-install-path | Taylor Holberton | |
Fix install path of include files | |||
2016-11-24 | Fix install path of include files | David Wagner | |
They were installed under $prefix/ instead of $prefix/tinyalsa/ Signed-off-by: David Wagner <david.wagner@intel.com> | |||
2016-11-23 | added mixer ctl member documentation | Taylor Holberton | |
2016-11-23 | added parameter doc | Taylor Holberton | |
2016-11-23 | fixed function reference in doc | Taylor Holberton | |
2016-11-23 | added some documentation | Taylor Holberton | |
2016-11-23 | Merge branch 'master' of https://github.com/tinyalsa/tinyalsa | Taylor Holberton | |
2016-11-23 | finished mixer API documentation | Taylor Holberton | |
2016-11-23 | added missing asterisk for doc | Taylor Holberton | |
2016-11-23 | updated names of library man pages | Taylor Holberton | |
2016-11-23 | Merge pull request #87 from dawagner/travis-make-install | Taylor Holberton | |
Travis: test the 'make install' target | |||
2016-11-23 | Travis: test the 'make install' target | David Wagner | |
Signed-off-by: David Wagner <david.wagner@intel.com> | |||
2016-11-22 | removed override directive | Taylor Holberton | |
2016-11-22 | corrected error handling in pcm_sync_ptr() | Taylor Holberton | |
2016-11-22 | using install command instead of cp and mkdir | Taylor Holberton | |
2016-11-22 | Merge pull request #86 from dawagner/fix-doxygen-install | Taylor Holberton | |
Fix the installation of manpages | |||
2016-11-22 | Merge pull request #85 from dawagner/travis | Taylor Holberton | |
Add a Travis CI configuration file | |||
2016-11-22 | Fix the installation of manpages | David Wagner | |
The name of man pages was incorrect. Also, using the coreutils' "install" command makes sense when installing files. Signed-off-by: David Wagner <david.wagner@intel.com> | |||
2016-11-22 | Add a Travis CI configuration file | David Wagner | |
See https://docs.travis-ci.com/ Signed-off-by: David Wagner <david.wagner@intel.com> | |||
2016-11-19 | updated references | Taylor Holberton | |
2016-11-19 | added some documentation | Taylor Holberton | |
2016-11-19 | make tinymix command oriented, based on amixer | Taylor Holberton | |
2016-11-19 | added tinyalsa version header | Taylor Holberton | |
2016-11-19 | renamed doxygen group, tinyalsa-mixer to libtinyalsa-mixer | Taylor Holberton | |
2016-11-19 | renamed doxygen group, tinyalsa-pcm to libtinyalsa-pcm | Taylor Holberton | |
2016-11-19 | origanized and added some documentation | Taylor Holberton | |
2016-11-19 | updated man page | Taylor Holberton | |
2016-11-19 | created cmd and ctx structures for tinyplay | Taylor Holberton | |
2016-11-18 | initializing 'result' from transfer struct | Taylor Holberton | |
2016-11-07 | Merge pull request #84 from BradWalker/master | Taylor Holberton | |
tinymix shouldn't always print the paths | |||
2016-11-07 | I work on platforms based on the Qualcomm SnapDragon chip. There can be | Brad Walker | |
hundreds of paths on the audio side of this chip. There was a recent change whereby tinymix will ALWAYS prints the routes/paths for the different ports on ALSA. I consider this to be a regression. It really should only be printed if asked. In addition, I've modified tinymix to more closely conform to the following: https://www.gnu.org/prep/standards/html_node/Command_002dLine-Interfaces.html Lastly, I removed a redundant errno.h.. | |||
2016-11-03 | Merge pull request #82 from maximeh/master | Taylor Holberton | |
doxygen/Makefile: test if doxygen is available | |||
2016-11-03 | doxygen/Makefile: test if doxygen is available | Maxime Hadjinlian | |
On some machine doxygen is not available, instead of having the build error out, display a warning message to the user. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> |