summaryrefslogtreecommitdiff
path: root/spa
AgeCommit message (Expand)AuthorFilesLines
2020-09-09acp-device: just always select the best port/profile for nowWim Taymans1-12/+6
2020-09-09acp: update Route and Profile param on availability changeWim Taymans1-0/+2
2020-09-09acp: improve port and profile index selectWim Taymans1-12/+26
2020-09-09acp: remove active_port_indexWim Taymans2-2/+0
2020-09-08acp: also act on new available portsWim Taymans1-7/+15
2020-09-08acp: add option to switch profile and portsWim Taymans3-575/+614
2020-09-07Only assert about x86_64 struct sizes if ABI is LP64, not x32Simon McVittie4-7/+7
2020-09-07spa: replace rindex() with strrchr()Emmanuel Gil Peyrot1-1/+3
2020-09-07alsa: update route param when profile changedWim Taymans1-10/+15
2020-09-04channelmix: improve undefined channel layoutWim Taymans3-10/+35
2020-09-04channelmix: add default channelmap for 5 and 7 channelsWim Taymans1-1/+4
2020-09-03channelmix: normalize volumesWim Taymans5-81/+89
2020-09-02channelmix: disable normalize for nowWim Taymans1-0/+2
2020-09-02channelmix: normalize matrix to avoid clippingWim Taymans1-7/+4
2020-09-02a2dp: try to completely process the queueWim Taymans1-0/+3
2020-09-02a2dp: fix checkWim Taymans1-1/+1
2020-09-02a2dp: place buffer id in io when reusingWim Taymans1-6/+9
2020-09-02bluez5: add a simple clock to sinks/sourcesWim Taymans4-1/+36
2020-09-02channelmix: read mix coefficients correctlyWim Taymans2-16/+18
2020-08-25bluez5: backend-hsphfpd: Fix crash when switching profile to HFPFrédéric Danis1-0/+2
2020-08-20support: add null audio sinkWim Taymans3-0/+804
2020-08-19bluez5: backend-hsphfpd: Add spa_bt_transport supportFrédéric Danis1-1/+776
2020-08-19bluez5: Add transport find function using a test callbackFrédéric Danis2-0/+16
2020-08-19bluez5: Create backend skeleton for HSP/HFP support using hsphfpdFrédéric Danis4-0/+678
2020-08-19audioconvert: optimize prefered formatsWim Taymans3-15/+20
2020-08-18acp: fix UCM off profileWim Taymans3-6/+8
2020-08-18alsa: sync with latest pulseaudioWim Taymans15-138/+542
2020-08-17Run codespell on the entire codebaseEmmanuel Gil Peyrot10-22/+22
2020-08-17acp: handle unset profileWim Taymans1-4/+9
2020-08-17profile: refactor code to make EnumProfile and Profile paramsWim Taymans3-119/+159
2020-08-14acp: add current profile in the routeWim Taymans3-3/+10
2020-08-10node: add new NEED_CONFIGURE flagWim Taymans3-2/+15
2020-08-10audioadapter: update flagsWim Taymans1-13/+19
2020-08-10acp: add per device port listWim Taymans6-6/+25
2020-08-07adapter: only become started on successWim Taymans1-1/+5
2020-08-07improve debug and error messagesWim Taymans1-2/+2
2020-08-06Improve namingWim Taymans3-9/+9
2020-08-05param: add type info for volumeStep and BaseWim Taymans1-0/+2
2020-08-04acp: fix size of arrayWim Taymans1-1/+1
2020-08-03acp: pass all properties when creating a cardWim Taymans1-5/+6
2020-08-03acp: use some existing keys and add some new onesWim Taymans2-5/+7
2020-08-03alsa-util: fix check for digitWim Taymans1-1/+1
2020-07-31bluez5: include profile classes when doing enum profileJulian Bouzas1-6/+33
2020-07-29acp-device: remove sources when destroyedWim Taymans1-2/+11
2020-07-28add udev rules so we don't rely on pulseaudioWim Taymans3-0/+163
2020-07-28acp: pass udev PROFILE_SETS to acp deviceWim Taymans3-4/+17
2020-07-28alsa: be safer when parsing device stringWim Taymans1-2/+5
2020-07-28Add mixer paths and profile-sets as wellWim Taymans72-6/+6383
2020-07-28acp: sync with latestWim Taymans3-6/+37
2020-07-27alsa: fix delay parameterWim Taymans1-1/+1