summaryrefslogtreecommitdiff
path: root/src/modules/alsa/alsa-source.c
AgeCommit message (Expand)AuthorFilesLines
2020-11-23alsa: Fix compile warningsPali Rohár1-2/+2
2020-07-17alsa: adjust ucm sink/source priority according to ports priorityHui Wang1-0/+13
2020-07-09alsa: make the unsuspend more robustHui Wang1-7/+20
2020-06-22sink, source: Use the global configuration for the avoid_resampling defaultTanu Kaskinen1-1/+1
2020-04-09alsa sink/source: fix the mixer initializationJaroslav Kysela1-5/+7
2020-04-09ucm: fix the port / ucm device activation on bootJaroslav Kysela1-4/+9
2020-03-20alsa: handle unavailbale HW volume in UCMWim Taymans1-1/+1
2019-12-23alsa-mixer: improve check for the empty path set for sink/sourceJaroslav Kysela1-3/+6
2019-12-23alsa: rewrite mixer open/close, cache mixer accesses in probeJaroslav Kysela1-9/+12
2019-12-18alsa-ucm: use the proper mixer name for ucm pcm sink/sourceJaroslav Kysela1-1/+9
2019-12-06alsa-ucm: validate access to PA_DEVICE_PORT_DATA()Jaroslav Kysela1-2/+1
2019-12-06alsa-ucm: Fix volume control based on reviewJaska Uimonen1-20/+9
2019-12-06alsa-ucm: Support Playback/CaptureVolumeArun Raghavan1-16/+52
2019-03-27alsa: Use correct header pathOlaf Hering1-1/+1
2019-03-25alsa: Improve resume logic after alsa suspendGeorg Chini1-59/+115
2019-02-16Replace "!" to "." so string is identical with other string.scootergrisen1-1/+1
2018-11-16alsa-sink/source, sink, source: Consider sample format for avoid-resampling/p...Sangchul Lee1-24/+79
2018-07-05alsa-sink/source: Rename a variable for supported sample rates in userdataSangchul Lee1-7/+7
2018-07-04alsa-util/sink/source: Add infrastructure for supported sample formatsSangchul Lee1-0/+10
2018-07-02sink, source: remove the state gettersTanu Kaskinen1-1/+1
2018-06-21udev-detect, alsa-card: Adopt avoid resampling option from daemon.confSangchul Lee1-1/+17
2018-06-21core: Expose API to elevate a thread to realtime priorityArun Raghavan1-1/+2
2018-06-21optimize set_state_in_io_thread() callbacksRaman Shyshniou1-3/+3
2018-05-01alsa-sink/source: always set reconfiguration callbackSangchul Lee1-2/+1
2018-03-20fix a call to pa_sink_suspend() from an incorrect threadTanu Kaskinen1-19/+75
2018-03-20pass pa_suspend_cause_t to set_state_in_io_thread() callbacksTanu Kaskinen1-1/+6
2018-03-16replace sink/source SET_STATE handlers with callbacksTanu Kaskinen1-40/+49
2018-03-16sink, source: rename set_state() to set_state_in_main_thread()Tanu Kaskinen1-2/+2
2018-02-23alsa: add a couple of FIXME commentsTanu Kaskinen1-0/+3
2018-02-23alsa, solaris, oss: remove unnecessary error handling when suspendingTanu Kaskinen1-7/+2
2018-02-22pass pa_suspend_cause_t to set_state() callbacksTanu Kaskinen1-1/+1
2018-02-13alsa-mixer: autodetect the HDMI jack PCM deviceTanu Kaskinen1-1/+1
2017-10-21sink, source: Rework reconfiguration logic to apply to more than rateArun Raghavan1-6/+8
2017-04-17source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return ne...Georg Chini1-4/+4
2016-12-20don't assume that pa_asyncq_new() always succeedsTanu Kaskinen1-1/+5
2016-06-22alsa: reread configuration when opening new devicesAlexander E. Patrakov1-0/+9
2015-11-20alsa: Use helper function for byte conversion across sample specsArun Raghavan1-2/+1
2015-08-14Removed exclamation marks from user-visible messages.Deepak Srivastava1-1/+1
2015-02-23alsa: Don't access pa_sink/source_new_data after done() has been calledTanu Kaskinen1-3/+7
2015-02-23alsa: Fix spelling of officiallyPeter Meerwald1-1/+1
2015-01-14update FSF addresses to FSF web pageOndrej Holecek1-3/+1
2014-11-09rtpoll: Drop extra wait_op argument to pa_rtpoll_run()Peter Meerwald1-1/+1
2014-11-09alsa: Precompute maximum frames per blockPeter Meerwald1-2/+4
2014-10-28modules: Fix )== typosPeter Meerwald1-1/+1
2014-09-16alsa: Remove unnecessary hctl handles being passed aroundDavid Henningsson1-4/+2
2014-05-02sink, source: Assign to s->muted from only one placeTanu Kaskinen1-7/+10
2014-03-14alsa: Use card description in default sink/source prefix when availablePete Beardmore1-1/+1
2013-10-10alsa: Fix crash when loading bare ALSA sink/sourceJan Alexander Steffens (heftig)1-8/+10
2013-09-17alsa: Allow sample spec override in mappingsArun Raghavan1-0/+13
2013-08-27sink, source: Fix error reporting style for rate updatesTanu Kaskinen1-4/+4