summaryrefslogtreecommitdiff
path: root/src/modules/alsa/alsa-source.c
Commit message (Expand)AuthorAgeFilesLines
* alsa-util: Perform format and rate detection before setting HW paramsIgor V. Kovalenko2023-02-251-5/+3
* alsa-ucm: Make ports store only one deviceAlper Nebi Yasak2022-06-281-2/+2
* alsa sink/source: Allow alsa to use alternative smoother codeGeorg Chini2021-11-031-3/+86
* alsa-mixer: Set mdev to NULL if there is no mappingIgor V. Kovalenko2021-08-061-2/+1
* alsa-sink/source: set volume to hw immediately if ucm_port changingHui Wang2021-06-161-1/+9
* alsa-mixer: check if mapping is NULL before using itIgor V. Kovalenko2021-06-071-1/+2
* alsa: Fix compile warningsPali Rohár2020-11-231-2/+2
* alsa: adjust ucm sink/source priority according to ports priorityHui Wang2020-07-171-0/+13
* alsa: make the unsuspend more robustHui Wang2020-07-091-7/+20
* sink, source: Use the global configuration for the avoid_resampling defaultTanu Kaskinen2020-06-221-1/+1
* alsa sink/source: fix the mixer initializationJaroslav Kysela2020-04-091-5/+7
* ucm: fix the port / ucm device activation on bootJaroslav Kysela2020-04-091-4/+9
* alsa: handle unavailbale HW volume in UCMWim Taymans2020-03-201-1/+1
* alsa-mixer: improve check for the empty path set for sink/sourceJaroslav Kysela2019-12-231-3/+6
* alsa: rewrite mixer open/close, cache mixer accesses in probeJaroslav Kysela2019-12-231-9/+12
* alsa-ucm: use the proper mixer name for ucm pcm sink/sourceJaroslav Kysela2019-12-181-1/+9
* alsa-ucm: validate access to PA_DEVICE_PORT_DATA()Jaroslav Kysela2019-12-061-2/+1
* alsa-ucm: Fix volume control based on reviewJaska Uimonen2019-12-061-20/+9
* alsa-ucm: Support Playback/CaptureVolumeArun Raghavan2019-12-061-16/+52
* alsa: Use correct header pathOlaf Hering2019-03-271-1/+1
* alsa: Improve resume logic after alsa suspendGeorg Chini2019-03-251-59/+115
* Replace "!" to "." so string is identical with other string.scootergrisen2019-02-161-1/+1
* alsa-sink/source, sink, source: Consider sample format for avoid-resampling/p...Sangchul Lee2018-11-161-24/+79
* alsa-sink/source: Rename a variable for supported sample rates in userdataSangchul Lee2018-07-051-7/+7
* alsa-util/sink/source: Add infrastructure for supported sample formatsSangchul Lee2018-07-041-0/+10
* sink, source: remove the state gettersTanu Kaskinen2018-07-021-1/+1
* udev-detect, alsa-card: Adopt avoid resampling option from daemon.confSangchul Lee2018-06-211-1/+17
* core: Expose API to elevate a thread to realtime priorityArun Raghavan2018-06-211-1/+2
* optimize set_state_in_io_thread() callbacksRaman Shyshniou2018-06-211-3/+3
* alsa-sink/source: always set reconfiguration callbackSangchul Lee2018-05-011-2/+1
* fix a call to pa_sink_suspend() from an incorrect threadTanu Kaskinen2018-03-201-19/+75
* pass pa_suspend_cause_t to set_state_in_io_thread() callbacksTanu Kaskinen2018-03-201-1/+6
* replace sink/source SET_STATE handlers with callbacksTanu Kaskinen2018-03-161-40/+49
* sink, source: rename set_state() to set_state_in_main_thread()Tanu Kaskinen2018-03-161-2/+2
* alsa: add a couple of FIXME commentsTanu Kaskinen2018-02-231-0/+3
* alsa, solaris, oss: remove unnecessary error handling when suspendingTanu Kaskinen2018-02-231-7/+2
* pass pa_suspend_cause_t to set_state() callbacksTanu Kaskinen2018-02-221-1/+1
* alsa-mixer: autodetect the HDMI jack PCM deviceTanu Kaskinen2018-02-131-1/+1
* sink, source: Rework reconfiguration logic to apply to more than rateArun Raghavan2017-10-211-6/+8
* source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return ne...Georg Chini2017-04-171-4/+4
* don't assume that pa_asyncq_new() always succeedsTanu Kaskinen2016-12-201-1/+5
* alsa: reread configuration when opening new devicesAlexander E. Patrakov2016-06-221-0/+9
* alsa: Use helper function for byte conversion across sample specsArun Raghavan2015-11-201-2/+1
* Removed exclamation marks from user-visible messages.Deepak Srivastava2015-08-141-1/+1
* alsa: Don't access pa_sink/source_new_data after done() has been calledTanu Kaskinen2015-02-231-3/+7
* alsa: Fix spelling of officiallyPeter Meerwald2015-02-231-1/+1
* update FSF addresses to FSF web pageOndrej Holecek2015-01-141-3/+1
* rtpoll: Drop extra wait_op argument to pa_rtpoll_run()Peter Meerwald2014-11-091-1/+1
* alsa: Precompute maximum frames per blockPeter Meerwald2014-11-091-2/+4
* modules: Fix )== typosPeter Meerwald2014-10-281-1/+1