Commit graph

  • 64067bafe3 media-session: remove listener Wim Taymans 2020-08-04 13:46:22 +02:00
  • 77bd687bac acp: fix size of array Wim Taymans 2020-08-04 12:05:56 +02:00
  • 007c50df56 stream: clear user data on flush Wim Taymans 2020-08-03 21:53:51 +02:00
  • 66816580bc alsa: improve configuration of NICK Wim Taymans 2020-08-03 18:16:53 +02:00
  • 9943733b8c acp: pass all properties when creating a card Wim Taymans 2020-08-03 18:15:04 +02:00
  • d76b509995 jack: prefer nick for node name Wim Taymans 2020-08-03 18:13:31 +02:00
  • d57da19f26 client-device: first set implementation, then register Wim Taymans 2020-08-03 18:11:12 +02:00
  • 7f7a8ccc88 acp: use some existing keys and add some new ones Wim Taymans 2020-08-03 17:08:46 +02:00
  • 79937676a4 alsa: add profile description in node description Wim Taymans 2020-08-03 16:28:09 +02:00
  • a655e8f6df alsa-util: fix check for digit Wim Taymans 2020-08-03 10:10:04 +02:00
  • 2d76a00e20 stream: fix printf modifier Wim Taymans 2020-08-03 09:56:12 +02:00
  • 505f4c14b6 Makefile: set mixer and profile paths Wim Taymans 2020-08-03 08:14:32 +02:00
  • 2116b4d10a uninstalled: add some comments to variables Wim Taymans 2020-08-02 20:18:03 +02:00
  • edb3968c5c docs: some small fixes and updates Wim Taymans 2020-08-02 20:13:29 +02:00
  • be19e45ee1 Workaround subtle problem with FreeBSD CI. Gleb Popov 2020-08-01 12:48:01 +04:00
  • 407ea74513 don't use qsort_r, it's not implemented everywhere Wim Taymans 2020-08-02 12:50:56 +02:00
  • 0b12cc96cc pulse: remove metadata store Wim Taymans 2020-07-31 15:47:14 +02:00
  • f2cc0e6723 media-session: add some debug for enum-param Wim Taymans 2020-07-31 15:21:39 +02:00
  • 5bdd65e066 device: pass original seq in async reply Wim Taymans 2020-07-31 15:19:45 +02:00
  • 5e51cbe48e media-session: improve param enumeration Wim Taymans 2020-07-31 13:59:25 +02:00
  • f231392093 pulse: improve param enumeration Wim Taymans 2020-07-31 13:57:19 +02:00
  • 47ce374636 pulse: refactor param enumeration Wim Taymans 2020-07-31 13:33:28 +02:00
  • c388df1cf3 bluez5: include profile classes when doing enum profile Julian Bouzas 2020-07-30 14:56:04 -04:00
  • 6f2e274b15 protocol: add a few more options for XDG_RUNTIME_DIR Wim Taymans 2020-07-31 12:46:58 +02:00
  • 5f40bc6d4e gst: support VideoCrop meta Wim Taymans 2020-07-31 11:44:46 +02:00
  • 6fd373ac83 examples: add support for YUV data Wim Taymans 2020-07-31 11:44:20 +02:00
  • a5f85deabe pulse: also use PIPEWIRE_LATENCY as a fallback Wim Taymans 2020-07-30 18:23:23 +02:00
  • df76501d39 impl-node: update driver stats as well Wim Taymans 2020-07-30 18:22:33 +02:00
  • aee95e76bb pulse: use the right sample spec Wim Taymans 2020-07-30 18:22:03 +02:00
  • c7d7dd91f8 permission: add M permission Wim Taymans 2020-07-30 16:35:14 +02:00
  • 91d4806611 permission: add some helpers Wim Taymans 2020-07-30 16:26:29 +02:00
  • f5e78196c4 pulse: check that we have access to change metadata Wim Taymans 2020-07-30 16:23:13 +02:00
  • 8db9a2741b metadata: only allow setting metadata on objects we can see Wim Taymans 2020-07-30 15:30:13 +02:00
  • bd8b239621 client: add function to check permissions of a client Wim Taymans 2020-07-30 15:16:30 +02:00
  • a5ec68e61c metadata: only set default name when not already set Wim Taymans 2020-07-30 14:28:11 +02:00
  • ba8522aac9 metadata: we need W permission to set and clear properties Wim Taymans 2020-07-30 14:27:35 +02:00
  • 2b3a58ed13 jack: improve client name Wim Taymans 2020-07-30 12:56:20 +02:00
  • 2e95f7dd85 jack: improve metadata callbacks Wim Taymans 2020-07-30 12:11:24 +02:00
  • f888c58b83 jack: fix client uuid Wim Taymans 2020-07-30 12:10:46 +02:00
  • 24755afee9 pulse: use format from node if available Wim Taymans 2020-07-29 14:42:29 +02:00
  • 18b4aee677 Parse format param and store in node Wim Taymans 2020-07-29 14:29:03 +02:00
  • 0d6bbaa7e1 policy-node: only configure devices when active Wim Taymans 2020-07-29 12:20:24 +02:00
  • d2452e1340 acp-device: remove sources when destroyed Wim Taymans 2020-07-29 12:19:33 +02:00
  • e32a7a8d65 make some errors into debug Wim Taymans 2020-07-29 11:30:11 +02:00
  • 55bef12cda pulse: take queued data into account when asking for more Wim Taymans 2020-07-29 09:49:06 +02:00
  • c04d57d5d5 pulse: fix signedness warning Wim Taymans 2020-07-28 16:53:13 +02:00
  • 229fad4691 0.3.8 0.3.8 Wim Taymans 2020-07-28 15:20:04 +02:00
  • 1d7ca5bdae add udev rules so we don't rely on pulseaudio Wim Taymans 2020-07-28 13:11:17 +02:00
  • eaf7606e3f acp: pass udev PROFILE_SETS to acp device Wim Taymans 2020-07-28 13:00:45 +02:00
  • e478ba7e34 alsa: be safer when parsing device string Wim Taymans 2020-07-28 12:51:11 +02:00
  • 154f981f97 Add mixer paths and profile-sets as well Wim Taymans 2020-07-28 12:30:32 +02:00
  • a2de3b0873 policy-node: add default video source metadata Wim Taymans 2020-07-28 11:17:36 +02:00
  • 9e8851e0ae policy-node: do downmix in monitor streams Wim Taymans 2020-07-28 10:50:00 +02:00
  • cb91e9c536 stream: improve flags Wim Taymans 2020-07-28 10:49:33 +02:00
  • a96fcf5c19 policy-node: rework node configuration Wim Taymans 2020-07-28 10:18:49 +02:00
  • 3f33c9c81d acp: sync with latest Wim Taymans 2020-07-28 10:16:47 +02:00
  • 6184c0fe32 keys: add stream to avoid remixing channels Wim Taymans 2020-07-28 10:16:04 +02:00
  • e35586cd15 media-session: link MONO/UNKNOWN channels only once Wim Taymans 2020-07-27 17:41:52 +02:00
  • 6e2d3feb07 doc: clarify version field in events Wim Taymans 2020-07-27 16:47:30 +02:00
  • ca5836cdf4 alsa: fix delay parameter Wim Taymans 2020-07-27 16:22:17 +02:00
  • 8f3771a56c alsa-pcm: also follow resampler insize when resampling Wim Taymans 2020-07-27 15:56:20 +02:00
  • 4a8afe389c policy-node: boost priority on default device Wim Taymans 2020-07-27 10:15:10 +02:00
  • 3e56161ee2 bluez5: backend-ofono: Fix ofono blocking signals Frédéric Danis 2020-07-24 16:41:20 +02:00
  • 4fb56ee69b bluez5: Share DBus connection between all backends Frédéric Danis 2020-07-24 15:26:07 +02:00
  • 34fc7ff529 media-session: link unknown and mono streams to something Wim Taymans 2020-07-24 17:39:29 +02:00
  • 3586f918c5 main: make the default remote if nothing is specified Wim Taymans 2020-07-24 17:23:00 +02:00
  • 37f43aba35 alsa: add mixer plugin Wim Taymans 2020-07-24 17:13:00 +02:00
  • b517a2a6ec alsa: use server name to connect Wim Taymans 2020-07-23 20:43:08 +02:00
  • 6530c694c9 protocol: debug server we connect to Wim Taymans 2020-07-23 20:12:25 +02:00
  • 63dbf7b7b7 context: connect to given server Wim Taymans 2020-07-23 20:12:10 +02:00
  • 141238d88b core: always use explicitly configured properties first Wim Taymans 2020-07-23 13:40:02 +02:00
  • bb20e0646c jack: parse varargs and use server name Wim Taymans 2020-07-23 13:18:14 +02:00
  • 266e1301d2 use id to store default sink/source Wim Taymans 2020-07-23 11:59:13 +02:00
  • db0c224b06 bluez5: Make native and ofono backends optional Frédéric Danis 2020-07-22 14:50:38 +02:00
  • ebdaac160c bluez5: backend-ofono: Fix SCO nodes not created on oFono's CardAdded Frédéric Danis 2020-07-22 14:48:34 +02:00
  • 18da8fd21f bluez5: backend-ofono: Add spa_bt_transport support Frédéric Danis 2020-07-21 11:00:57 +02:00
  • 9b6dd9461e bluez5: Create backend skeleton for HFP support using oFono Frédéric Danis 2020-07-17 18:10:38 +02:00
  • 82dab3ab4e context: avoid compiler warning Wim Taymans 2020-07-22 18:53:18 +02:00
  • f20aa405cb pw-cat: fallback to default channel map in record Wim Taymans 2020-07-22 17:26:14 +02:00
  • 193b9afdff media-session: always prefer a port match Wim Taymans 2020-07-22 17:24:58 +02:00
  • 201d762b2a policy-node: refactor configure_node Wim Taymans 2020-07-22 16:53:02 +02:00
  • 59e69d8329 impl-port: unlink as part of destroy Wim Taymans 2020-07-22 16:49:29 +02:00
  • 553337df60 remote-node: handle remove port Wim Taymans 2020-07-22 16:20:43 +02:00
  • 03c2185efe media-session: rework linking nodes Wim Taymans 2020-07-22 15:05:45 +02:00
  • 5f9a8a82ab media-session: improve find_object Wim Taymans 2020-07-22 14:14:02 +02:00
  • f6753eefc3 media-session: keep more info about ports Wim Taymans 2020-07-22 11:27:23 +02:00
  • 0ca4a5621c port: copy AUDIO_CHANNEL key as well Wim Taymans 2020-07-22 11:26:47 +02:00
  • 022705d813 pw-cat: fix leak in channel parsing Wim Taymans 2020-07-22 11:26:06 +02:00
  • 2bb1d88fbe keys: let env variables overwrite the keys Wim Taymans 2020-07-22 11:25:19 +02:00
  • 2955182e4e use spa_debug_type_short_name() when we can Wim Taymans 2020-07-22 11:22:11 +02:00
  • cc0727e62f pulse: remove useless leaked property Wim Taymans 2020-07-21 17:39:08 +02:00
  • ca066fbf3b jack: use PIPEWIRE_PROPS env to add properties to jack nodes Wim Taymans 2020-07-21 16:50:45 +02:00
  • d4d80c16c1 jack: handle NULL keys Wim Taymans 2020-07-21 16:47:58 +02:00
  • 875236631f acp: don't ignore return value Wim Taymans 2020-07-21 15:42:04 +02:00
  • 8b291ada27 jack: increase client name size Wim Taymans 2020-07-21 15:34:27 +02:00
  • 0b3e9edaa2 0.3.7 0.3.7 Wim Taymans 2020-07-21 12:06:39 +02:00
  • 3fe5e146c2 thread-loop: fix comment Wim Taymans 2020-07-21 11:02:11 +02:00
  • 32ccd24469 node: improve error message Wim Taymans 2020-07-21 10:59:40 +02:00
  • 03bc36a502 resample-native: substract num of skipped samples after processing input Julian Bouzas 2020-07-20 09:37:23 -04:00
  • 7bd7476426 media-session: use ACP alsa devices by default Wim Taymans 2020-07-20 17:34:28 +02:00