summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* conf: fix the device parsing when arguments has no defaultsJaroslav Kysela2021-12-092-2/+11
* conf: accept '_' character in the variable nameJaroslav Kysela2021-12-071-1/+1
* ucm: add initial doxygen documenationJaroslav Kysela2021-12-012-1/+532
* conf: introduce snd_config_load_string()Jaroslav Kysela2021-12-012-28/+47
* conf: confeval - fix _to_integer error codeJaroslav Kysela2021-11-301-1/+1
* conf: improve simple integer math expressions - bracketsJaroslav Kysela2021-11-301-9/+17
* ucm: add ${eval:EXPR} substitution (Syntax 5)Jaroslav Kysela2021-11-303-5/+42
* conf: add possibility to evaluate simple integer math expressionsJaroslav Kysela2021-11-303-18/+332
* conf: add safe_strtoll_base() like safe_strtol_base()Jaroslav Kysela2021-11-291-6/+7
* ucm: fix parsing of the internal hexadecimal card identifier (2)Jaroslav Kysela2021-11-121-1/+1
* ucm: fix parsing of the internal hexadecimal card identifierJaroslav Kysela2021-11-121-0/+3
* ucm: fix DeviceModifier parserJaroslav Kysela2021-11-071-1/+1
* pcm: softvol - mark _snd_pcm_parse_control_id as staticJaroslav Kysela2021-11-021-2/+2
* pcm: partially revert "pcm: softvol - make snd_pcm_parse_control_id private"Jaroslav Kysela2021-11-021-0/+133
* topology: do not call strtol directlyJaroslav Kysela2021-11-023-19/+40
* conf: introduce safe_strtol_base()Jaroslav Kysela2021-11-022-8/+3
* ucm: suppress the no device (no UCM card) errors on requestJaroslav Kysela2021-10-283-1/+10
* rawmidi: allocate the read buffer in the params callJaroslav Kysela2021-10-281-12/+17
* rawmidi: free framing read bufffer when the framing mode becomes inactiveJaroslav Kysela2021-10-281-0/+6
* rawmidi: add support for SNDRV_RAWMIDI_IOCTL_USER_PVERSIONJaroslav Kysela2021-10-281-0/+5
* rawmidi: return ENOTSUP when timestamp reads are not supported by pluginsJaroslav Kysela2021-10-281-0/+4
* rawmidi: allow timestamp reads only for the appropriate read modeJaroslav Kysela2021-10-281-0/+2
* rawmidi: doc - fix the framing / read mode sectionJaroslav Kysela2021-10-281-6/+6
* rawmidi: rename enum snd_rawmidi_framing to snd_rawmidi_read_modeJaroslav Kysela2021-10-281-11/+27
* rawmidi: define more abstract API for the timestamp readsJaroslav Kysela2021-10-283-0/+126
* dlmisc.c: Avoid double unlock in snd_dlobj_cache_get0()Johan Adolfsson2021-10-071-1/+0
* rawmidi: initialize the reserved space in snd_rawmidi_params_default()Jaroslav Kysela2021-09-191-0/+1
* pcm: multi plugin - adjust appl_ptr on rewind/forward operationsSava Jakovljev2021-09-031-2/+3
* pcm: add a note about return values of snd_pcm_state()Henrik Enquist2021-09-031-0/+4
* ucm: substitute the before/after identifiersJaroslav Kysela2021-09-011-6/+12
* ucm: fix the parsing of the hexadecimal prefixJaroslav Kysela2021-08-311-3/+5
* ucm: avoid zero card instance numberJaroslav Kysela2021-08-311-0/+3
* rawmidi: Add rawmidi framing APIDavid Henningsson2021-08-203-0/+87
* control: remap - assign right name to the child handle for no-op (2nd case)Jaroslav Kysela2021-06-291-5/+5
* control: remap - assign right name to the child handle for no-opJaroslav Kysela2021-06-291-0/+4
* pcm: rate - fix some gcc warningsJaroslav Kysela2021-06-281-7/+7
* control: Minor documentation fixes.Tanjeff-N. Moos2021-06-212-2/+5
* control: Add documentation for snd_ctl_card_* and friends.Tanjeff-N. Moos2021-06-212-66/+165
* pcm: direct plugins - fix bad memory access when channel bindings do not matc...Jaroslav Kysela2021-06-211-23/+17
* pcm: Move snd_pcm_channel_area_addr() and _step() to public headerTakashi Iwai2021-06-211-13/+0
* pcm: direct plugins - fix hw_ptr in the status callbackJaroslav Kysela2021-06-213-0/+3
* pcm: dmix - use pcm_frame_diff() in snd_pcm_dmix_sync_ptr0()Jaroslav Kysela2021-06-211-5/+1
* pcm: improve docs for snd_pcm_sw_params_get_avail_min() and snd_pcm_status_ge...Jaroslav Kysela2021-06-181-0/+5
* pcm: rate: Improve the support multiple formatsTakashi Iwai2021-06-171-142/+216
* pcm: rate: Refactoring temporary buffer allocationsTakashi Iwai2021-06-171-31/+49
* control: empty - fix the static buildJaroslav Kysela2021-06-151-1/+1
* control: remap - fix an infinite recursive call in the async callbackChih-Wei Huang2021-06-141-1/+1
* configure: check if eaccess() is availableChih-Wei Huang2021-06-142-0/+8
* ucm: include sys/wait.h to fix build on AndroidChih-Wei Huang2021-06-141-0/+1
* ucm_exec.c: Include limits.h explicitly to fix build on muslAndreas Müller2021-06-041-0/+1