summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-09-23pulse: use a ringbufferpulse-ringWim Taymans2-59/+111
2020-09-23alsa: add and install spa-acp-toolWim Taymans2-0/+825
2020-09-23spa: install the spa-resample toolWim Taymans1-2/+1
2020-09-23tools: add pw-reserve to reverse and monitor a deviceWim Taymans2-0/+223
2020-09-23media-session: don't emit busy when we are acquiringWim Taymans1-1/+5
2020-09-22jack: lock for accessing the globalsWim Taymans1-1/+5
2020-09-22media-session: make the same node name as PulseAudioWim Taymans1-4/+7
2020-09-22acp: update properties correctlyWim Taymans1-0/+1
2020-09-22media-session: guard against invalid inputWim Taymans1-2/+9
2020-09-21alsa: rework device reservationWim Taymans1-55/+79
2020-09-21reserve: don't call busy/available when we are the ownerWim Taymans1-5/+8
2020-09-21reserve: improve debugWim Taymans1-1/+5
2020-09-21audioconvert: debug stride as wellWim Taymans1-3/+4
2020-09-21pulse: don't go lower than 8 samples per minreqWim Taymans1-0/+2
2020-09-19doc: fix typoWim Taymans1-1/+1
2020-09-19v4l2: do TRY_FMT on the filter formatWim Taymans1-0/+17
2020-09-19reserve: Fix check for whether acquire succeeded or notArun Raghavan1-2/+5
2020-09-19alsa-monitor: Don't ignore device reservation failureArun Raghavan1-7/+12
2020-09-19alsa-monitor: Lower our device reservation priorityArun Raghavan1-1/+1
2020-09-19Update overview.mdRichard1-1/+1
2020-09-18README: fix some errorsWim Taymans1-6/+6
2020-09-18pulse: clear queued bytes on flushWim Taymans1-0/+1
2020-09-18stream: use more accurate queued bytes and maxsizeWim Taymans1-6/+7
2020-09-18stream: copy the position before doing the callbackWim Taymans1-1/+2
2020-09-180.3.12Wim Taymans2-4/+60
2020-09-18pulse: use the EnumFormat param to set reasonable defaultsWim Taymans1-1/+13
2020-09-17pulse: fallback when default sink/source not setWim Taymans1-1/+1
2020-09-17pulse: add missing formatWim Taymans1-0/+2
2020-09-17pulse: parse and fill up the array of formatsWim Taymans6-180/+333
2020-09-17pulse: small cleanupWim Taymans1-3/+1
2020-09-17pulse: always use the default pulse channel mapWim Taymans2-8/+8
2020-09-17policy-node: always boost default node priorityWim Taymans1-1/+1
2020-09-17pulse: fix drainWim Taymans4-1/+12
2020-09-17loop: don't recursively flushWim Taymans1-1/+5
2020-09-17node: improve debugWim Taymans2-2/+5
2020-09-17a2dp-sink: don't overwrite duration in clockWim Taymans1-1/+0
2020-09-17a2dp: remove unused threshold fieldWim Taymans1-6/+0
2020-09-16bluez5: backend-hsphfpd: Fix transport release on disconnectionFrédéric Danis1-0/+11
2020-09-16context: handle the fallback node correctlyWim Taymans1-4/+9
2020-09-16alsa: add option to force a samplerateWim Taymans5-0/+13
2020-09-16loop: simplify before and after eventsWim Taymans3-16/+28
2020-09-16pipewire: improve get_prgname()Wim Taymans1-7/+23
2020-09-16pulse: clean up build fileWim Taymans1-5/+5
2020-09-16node: Use the work queue to cancel old operationsWim Taymans1-6/+9
2020-09-16work-queue: avoid invalid sequence numbersWim Taymans1-0/+3
2020-09-16work-queue: improve debugWim Taymans1-16/+19
2020-09-15impl-node: only complete the last pending stateWim Taymans1-0/+3
2020-09-15pulse: destroy context immediatelyWim Taymans1-7/+1
2020-09-15loop: make safe version of befor and after signalWim Taymans1-2/+13
2020-09-15thread-loop: add some more debugWim Taymans1-1/+2