Commit graph

  • 67eb485811 filter-chain: add convolver Wim Taymans 2021-08-10 12:26:31 +02:00
  • b4976728c3 filter-chain: fix parsing when control isn't last jicksaw 2021-08-10 04:16:22 +03:00
  • bf91be5d61 Update Indonesian translation Andika Triwidada 2021-08-11 03:57:21 +00:00
  • 0a5a4c046d alsa: Free global state Wim Taymans 2021-08-10 11:23:48 +02:00
  • b7162d2c09 alsa: free alibpref after use Wim Taymans 2021-08-10 11:14:15 +02:00
  • bdc164f509 udev: fix behringer UMC202 usb device id Wim Taymans 2021-08-10 10:45:47 +02:00
  • aa0736d67f pulse-server: allow moving nodes with node.target to default sink/src Pauli Virtanen 2021-08-09 21:57:05 +03:00
  • 8c6b111ea6 media-session: simplify target node handling + fix priorities Pauli Virtanen 2021-08-07 20:51:46 +03:00
  • e2d810a9b9 media-session: fix linking nodes with targets to wrong nodes Pauli Virtanen 2021-08-07 15:24:15 +03:00
  • 780f2d645d alsa: enable client-rt for alsa clients Wim Taymans 2021-08-09 15:28:00 +02:00
  • 5a4ef78480 pulse-server: fix some indent errors Wim Taymans 2021-08-09 15:27:42 +02:00
  • 35d7ad5529 acp: compare the HW volume against stored HW volume Wim Taymans 2021-08-09 14:13:51 +02:00
  • 03a4c0100a
    pipewire-jack/src/meson.build: turn jack-devel warning into error Niklāvs Koļesņikovs 2021-08-09 13:27:12 +03:00
  • 0e386b6584 context: also set driver on inactive nodes that want one Wim Taymans 2021-08-09 10:50:07 +02:00
  • 7fda66142b conf: try to load state from where we saved it Wim Taymans 2021-08-09 09:47:58 +02:00
  • 55c264d2a5 conf: store state in XDG_STATE_HOME Peter Hutterer 2021-08-06 18:38:42 +10:00
  • 956c83f1c8 conf: rework conf_load to take a path only Peter Hutterer 2021-08-06 18:28:39 +10:00
  • 83f72489ad media-session: if no node found on reconnect, unlink but no error Pauli Virtanen 2021-08-07 19:11:31 +03:00
  • 8028f9dd6e meson: decrease minimum required meson version to 0.54.0 Nils Tonnätt 2021-08-06 18:06:25 +02:00
  • dd12910769 Revert "[Meson] Fix all deprecation warnings" Nils Tonnätt 2021-08-06 16:23:12 +02:00
  • 090aaa4fb0 media-session: bluez-autoswitch: simplify logic Barnabás Pőcze 2021-08-06 17:43:28 +02:00
  • 3724088c21 media-session: bluez-autoswitch: fix memory leak Barnabás Pőcze 2021-08-06 17:17:15 +02:00
  • 4840fd3da8 media-session: don't remove default.configured when devices go away Pauli Virtanen 2021-08-08 13:11:43 +03:00
  • 33d8f14e45 stream: don't call process() in Start in some cases Wim Taymans 2021-08-06 16:15:55 +02:00
  • b030a4e7da stream: add a method to check if driving or not Wim Taymans 2021-08-06 15:35:11 +02:00
  • 3c97090ba0 stream: rename _drive() to _trigger_process() Wim Taymans 2021-08-06 15:32:21 +02:00
  • 47fe5b550d examples: add a pull based video player Wim Taymans 2021-08-06 14:46:11 +02:00
  • 23d3b10be4 examples: update video-src examples Wim Taymans 2021-08-06 13:55:43 +02:00
  • 9831f62927 stream: add pw_stream_drive() Wim Taymans 2021-08-06 13:36:34 +02:00
  • 42e0b520aa stream: Detect if we are driving or not Wim Taymans 2021-08-06 13:09:39 +02:00
  • 5da2081a4b default-profile: document what this module does in more detail Peter Hutterer 2021-08-06 12:17:06 +10:00
  • 43a560e25f default-profile: make the job to restore a saved profile easier to read Peter Hutterer 2021-08-06 07:26:32 +10:00
  • cec4699986 default-profile: remove write-only field saved_profile Peter Hutterer 2021-08-05 21:20:43 +10:00
  • 2488e87fde [CI] Update Meson Nils Tonnätt 2021-08-01 20:13:22 +02:00
  • f7e1175ef0 [Meson] Fix all deprecation warnings Nils Tonnätt 2021-08-01 19:43:05 +02:00
  • a5e3d3f7a7 [Meson] Change jack-devel option to be boolean Nils Tonnätt 2021-08-01 17:54:09 +02:00
  • 8dc8fb55f2 [Meson] Unescape pkgconf variable Nils Tonnätt 2021-08-01 17:53:23 +02:00
  • 8119e5cdb4 0.3.33 0.3.33 Wim Taymans 2021-08-05 16:19:43 +02:00
  • 9229467f20 module-zeroconf: only free impl when not NULL Wim Taymans 2021-08-05 15:49:38 +02:00
  • 4be14c24f5 stream: improve latency param debug Wim Taymans 2021-08-05 15:42:38 +02:00
  • 874724877d filter: handle NULL latency param Wim Taymans 2021-08-05 15:42:23 +02:00
  • a9fecd50ed bluez5: improve debug Wim Taymans 2021-08-05 15:41:50 +02:00
  • e3a643bffe bluez5: remove useless pod_frame() call Wim Taymans 2021-08-05 15:41:26 +02:00
  • 83422ba62d pulse-server: bump version to 15.0.0 Wim Taymans 2021-08-05 12:53:46 +02:00
  • dc6a81520d media-session: always call va_end Wim Taymans 2021-08-05 12:53:05 +02:00
  • 76bae0cac4 media-session: add bluez-autoswitch module Pauli Virtanen 2021-07-30 19:40:32 +03:00
  • 127781cfc8 doc: ignore all function attributes in doxygen Peter Hutterer 2021-08-05 16:53:21 +10:00
  • 5e5bf5f340 doc: don't double up the pw_proxy_new() documentation Peter Hutterer 2021-08-05 16:52:52 +10:00
  • 5ae528c957 spa: move the log version define so it matches other implementations Peter Hutterer 2021-08-05 16:28:46 +10:00
  • 1244229faf spa: document the spa_hook interface with an example Peter Hutterer 2021-08-05 16:28:19 +10:00
  • d8f6033b9d spa: document the spa_interface and how it works Peter Hutterer 2021-08-05 15:29:11 +10:00
  • 56acf766a5 doc: split the spa_interfaces out as separate group from the spa_hooks Peter Hutterer 2021-08-05 14:31:26 +10:00
  • 1be939c672 doc: add a meson example to the tutorial Peter Hutterer 2021-08-05 12:10:59 +10:00
  • 761fa6f59d meson: fix meson test without building pipewire before Nils Tonnätt 2021-08-04 20:38:30 +02:00
  • 4841156b74 doc: clarify JSON usage Wim Taymans 2021-08-04 11:45:54 +02:00
  • 02b4ccd782 src/pipewire/impl-node.c: Change client err/warn logs to infos Torkel Niklasson 2021-07-08 17:44:33 +02:00
  • f0baffbc84 doc: ignore SPA_EXPORT and SPA_PRINTF_FUNC Peter Hutterer 2021-08-04 17:04:52 +10:00
  • 3ced15ad22 doc: some extra docs for the core objects Peter Hutterer 2021-08-04 16:38:41 +10:00
  • 5561531751 doc: document the core/implementation API split a bit better Peter Hutterer 2021-08-04 16:33:43 +10:00
  • 3370a56e3e doc: move the error reporting blurb to the library page Peter Hutterer 2021-08-04 14:34:36 +10:00
  • 710caf9d75 doc: fix a subsection name Peter Hutterer 2021-08-04 13:55:12 +10:00
  • 4c760e473d doc: add a nice graph to illustrate how the daemon a bit Peter Hutterer 2021-08-04 14:25:32 +10:00
  • 13ffc549c9 doc: add basic docs for the session manager Peter Hutterer 2021-08-03 15:12:19 +10:00
  • d0060fbddd test: move the client and utils tests over here Peter Hutterer 2021-08-04 15:05:15 +10:00
  • 99a10c1606 protocol: assert if the loop initialization fails on the connection test Peter Hutterer 2021-08-04 15:28:33 +10:00
  • c6dc7e98fd dbus: protect against NULL data Wim Taymans 2021-08-03 19:11:15 +02:00
  • bf112940d0 spa: Only test __cplusplus value when it's defined Daniel Stone 2021-08-03 12:59:26 +01:00
  • 99359c3998 jack: use port_set_mix_info Wim Taymans 2021-08-03 17:39:14 +02:00
  • bba8c5daa3 client-node: add port_set_mix_info Wim Taymans 2021-08-03 17:36:11 +02:00
  • 62f8ffcfb2 impl-link: put the peer_id in the mix Wim Taymans 2021-08-03 17:33:49 +02:00
  • f4048ae663 protocol-native: fix marshal of add_port Wim Taymans 2021-08-03 17:30:08 +02:00
  • edfa210656 protocol: also return marshal with higher version Wim Taymans 2021-08-03 17:28:01 +02:00
  • d25bb0e20f impl-link: reset state in INIT Wim Taymans 2021-08-02 18:03:26 +02:00
  • da8f835de3 context: after suspend, reevaluate the graph Wim Taymans 2021-08-02 17:31:01 +02:00
  • 48f7218d03 context: improve debug Wim Taymans 2021-08-02 17:30:40 +02:00
  • 57cbd2e963 impl-link: handle port states going backwards Wim Taymans 2021-08-02 17:28:16 +02:00
  • 7d9dde0a1d loopback: pass all latency to the other stream Wim Taymans 2021-08-02 11:46:53 +02:00
  • f71529cbaf context: add missing link prepare Wim Taymans 2021-08-02 10:48:42 +02:00
  • fc85b33e80 doc: drop the header priority in media-session.dox Peter Hutterer 2021-08-02 15:04:23 +10:00
  • c9506a8597 doc: basic documentation for the logind media-session module Peter Hutterer 2021-08-02 15:03:42 +10:00
  • 310b4611c8 media-session: add stub docs for all media-session modules Peter Hutterer 2021-08-02 14:49:11 +10:00
  • 6d7e90fca2 meson: add the media-session logind sources to the media-session sources Peter Hutterer 2021-08-02 14:43:12 +10:00
  • 602bed7a98 doc: add minimal documentation for the alsa endpoint SM module Peter Hutterer 2021-08-02 13:51:53 +10:00
  • c2fef6caa2 doc: format the objects design page Peter Hutterer 2021-08-02 12:29:48 +10:00
  • 25d15765b7 doc: better output formatting for the midi page Peter Hutterer 2021-08-02 12:17:05 +10:00
  • 8d39940350 doc: some more polishing of the access docs Peter Hutterer 2021-08-02 12:06:06 +10:00
  • 436eefc625 alsa-endpoint: add a FIXME for some missing code Peter Hutterer 2021-08-02 13:52:14 +10:00
  • 51a177eb6d tree-wide: replace strstr(a, b) == a with spa_strstartswith() Peter Hutterer 2021-08-02 14:05:45 +10:00
  • 60c510d766 Update Brazilian Portuguese translation Rafael Fontenelle 2021-08-01 20:07:57 +00:00
  • 1ff208875c context: implement dynamic rate Wim Taymans 2021-07-30 16:15:34 +02:00
  • 8375d7b2d7 impl-node: remove unused function Wim Taymans 2021-07-30 11:57:52 +02:00
  • 6acf72dc30 impl-node: rework quantum and max_quantum handling Wim Taymans 2021-07-30 11:38:53 +02:00
  • 7bec96640c node: add node.lock-quantum property Wim Taymans 2021-07-30 10:18:38 +02:00
  • 9f2d6d6d28 bluez5: fix rounding error on hardware volume conversion Huang-Huang Bao 2021-07-30 05:10:43 +08:00
  • 73217818cc spa: document enum spa_video_format Simon Ser 2021-07-30 09:17:14 +02:00
  • 6989b24148 pulse-server: fix json comma handling Peter Hutterer 2021-07-30 16:29:42 +10:00
  • b6a8f67764 module-portal: use spa_atoi32 for safer PID parsing Peter Hutterer 2021-07-30 15:59:37 +10:00
  • 82e427745d doc: structure the portal documentation a bit better Peter Hutterer 2021-07-30 15:55:24 +10:00
  • 0261b78870 doc: expand the module doc a bit Peter Hutterer 2021-07-30 15:05:57 +10:00
  • c753f45598 doc: remove the PipeWire prefix from the nested pages Peter Hutterer 2021-07-30 09:19:35 +10:00