summaryrefslogtreecommitdiff
path: root/src/modules/alsa/alsa-sink.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-8/+21
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-2/+0
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-6/+13
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/+8
2019-12-06alsa-ucm: validate access to PA_DEVICE_PORT_DATA()Jaroslav Kysela1-1/+2
2019-12-06alsa-ucm: Fix volume control based on reviewJaska Uimonen1-22/+9
2019-12-06alsa-ucm: Support Playback/CaptureVolumeArun Raghavan1-17/+53
2019-03-27alsa: Use correct header pathOlaf Hering1-1/+1
2019-03-25alsa: Improve resume logic after alsa suspendGeorg Chini1-64/+107
2019-02-16Change "!" to "." to match other identical string.scootergrisen1-1/+1
2018-11-16alsa-sink/source, sink, source: Consider sample format for avoid-resampling/p...Sangchul Lee1-25/+83
2018-07-05alsa-sink/source: Rename a variable for supported sample rates in userdataSangchul Lee1-9/+9
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/+18
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
2018-01-03alsa: fix infinite loop with Intel HDMI LPETanu Kaskinen1-0/+22
2017-11-05alsa-sink: update max_rewind when updating the latencyTanu Kaskinen1-19/+20
2017-10-21sink, source: Rework reconfiguration logic to apply to more than rateArun Raghavan1-6/+10
2017-04-17source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return ne...Georg Chini1-8/+5
2017-03-09alsa: Avoid creating tiny memchunks on write iterationsArun Raghavan1-2/+18
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-12-04alsa-sink: Don't pretend to support passthrough on HDMI surround sinksAlexander E. Patrakov1-1/+7
2015-11-20alsa: Use helper function for byte conversion across sample specsArun Raghavan1-2/+1
2015-11-14alsa-sink: Avoid unloading alsa-sink module before calling try_recover()Zbigniew Kempczyński1-2/+4
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-28alsa-sink: Check for after-avail is redundantPeter Meerwald1-1/+1
2014-10-28modules: Fix )== typosPeter Meerwald1-1/+1