Commit graph

  • 950b62a8d8 libcamera: Implement proper dmabuf negotiation support Robert Mader 2023-01-08 17:46:30 +01:00
  • 1e6920c33b video: Add extra field indicating if modifier value is valid Robert Mader 2023-01-10 21:53:55 +01:00
  • cab3e3c1ce clarify deprecated use of NODE_TARGET Wim Taymans 2023-01-10 17:21:02 +01:00
  • c3032c70b6 keys: move NODE_TARGET to deprecated properties Wim Taymans 2023-01-10 17:17:34 +01:00
  • 95f87301c7 clarify PIPEWIRE_NODE Wim Taymans 2023-01-10 17:11:43 +01:00
  • 2254c74fb9 use TARGET_OBJECT instead of the deprecated NODE_TARGET Wim Taymans 2023-01-10 16:51:47 +01:00
  • a7df07c449 gst: don't set the deprecated path anymore Wim Taymans 2023-01-10 16:47:47 +01:00
  • 1beddd78d2 tools: clarify the target param Wim Taymans 2023-01-10 16:45:50 +01:00
  • 8767e8ed97 pulse-server: handle .monitor master source Wim Taymans 2023-01-10 16:22:39 +01:00
  • ff69454eb4 pulse-server: use TARGET_OBJECT Wim Taymans 2023-01-10 16:05:55 +01:00
  • 624e265fd6 pulse-server: clear the drained state correctly Wim Taymans 2023-01-10 12:49:22 +01:00
  • 97aafe2234 fix use_buffers checks Wim Taymans 2023-01-10 12:30:25 +01:00
  • 9f3237b74e context: keep per node quantum and rate settings Wim Taymans 2023-01-09 17:54:23 +01:00
  • 19155ca0e0 Merge branch 'purge-buffers' into 'master' James Hilliard 2023-01-09 12:37:28 +00:00
  • 395749fea9 v4l2: cleanup and simplify Dmitry Sharshakov 2023-01-03 15:31:51 +03:00
  • 996f8a5832 v4l2: ignore symlinks in case of openat passthrough Dmitry Sharshakov 2023-01-03 15:30:16 +03:00
  • ba374a7b47 impl-node: restore running state after reconfigure Wim Taymans 2023-01-09 11:42:49 +01:00
  • 07633f2146 context: rename a method Wim Taymans 2023-01-09 11:06:37 +01:00
  • e099f0598a pw-reserver: improve output a little Wim Taymans 2023-01-05 14:10:11 +01:00
  • 26496724c6 impl-node: move 2 state variables to private Wim Taymans 2023-01-05 13:54:38 +01:00
  • 0ddf80d470 midifile: error won invalid track size Wim Taymans 2023-01-05 13:49:52 +01:00
  • 6a516b9505 context: fix typo in comment Wim Taymans 2023-01-05 11:05:37 +01:00
  • 602aa7d541 pipewiresrc: Reenable DMABuf support Robert Mader 2023-01-05 15:08:17 +01:00
  • 549e543444 v4l2: report framerate using VIDIOC_G_PARM Dmitry Sharshakov 2023-01-08 10:07:27 +03:00
  • 6d58c73937 module-rt: fix warning when xdg-desktop-portal isn't running Jan Beich 2023-01-08 02:06:35 +00:00
  • b2f43e7bad pulse-server: fix echo-cancel _master args Wim Taymans 2023-01-07 15:00:40 +01:00
  • feac9f1c70 module-echo-cancel: add capture and playback props Wim Taymans 2023-01-07 13:58:30 +01:00
  • 6fb543a514 adapter: support node.channel-names Dmitry Sharshakov 2023-01-06 19:13:15 +03:00
  • 4f458b5d9a filter-chain: dynamically allocate the params Wim Taymans 2023-01-06 12:40:05 +01:00
  • be2757c121 gstpipewireformat: Fully handle SPA_CHOICE_Step Robert Mader 2023-01-05 21:18:13 +01:00
  • 0f4fcd63ac filter: Better SPA_CHOICE_Step support Robert Mader 2023-01-05 21:17:33 +01:00
  • d4db7e1d9b pw-dump: sort dictionaries Thomas Weißschuh 2023-01-04 23:45:39 +00:00
  • ed9d3e7320 v4l2: fix some compiler warnings Wim Taymans 2023-01-06 10:32:25 +01:00
  • bb23fd787e v4l2: support setting controls Dmitry Sharshakov 2023-01-03 14:39:23 +03:00
  • 08107f1a02 v4l2: support querying controls Dmitry Sharshakov 2022-11-21 20:09:03 +03:00
  • 5c96928d12 v4l2: follow symlinks Dmitry Sharshakov 2023-01-03 09:32:38 +03:00
  • f62c40c205 acp: also add the Pro profile for UCM devices Wim Taymans 2023-01-03 13:17:10 +01:00
  • 3595e31124 acp: add ports only when there are ucm devices Wim Taymans 2023-01-03 13:16:06 +01:00
  • 2eaac9b67a acp: mark the Pro profile with a flag Wim Taymans 2023-01-03 13:13:03 +01:00
  • 6116ef8484 impl-port: clear peer buffers in suspend Wim Taymans 2023-01-02 16:45:14 +01:00
  • 6b228944f7 impl-port: clear have_buffers when setting 0 buffers Wim Taymans 2023-01-02 16:03:36 +01:00
  • ed46324872 alsa: fix memory leak of properties Thomas Weißschuh 2023-01-01 02:00:36 +00:00
  • a65a58d1a0 README.md: Add "Getting help" section Bob Ham 2022-12-29 12:48:07 +00:00
  • 860b8fc27f modules: fix rate update Wim Taymans 2022-12-29 12:22:56 +01:00
  • 73c5f6e1bf pipewire: module-roc-{sink,source}: port to ROC v0.2.X Barnabás Pőcze 2022-12-27 17:20:45 +01:00
  • be99aa1eba gst: deviceprodiver: Add fd property / camera portal support Robert Mader 2022-12-27 23:27:52 +01:00
  • 2bc3e0ca10 gst: deviceprodiver: Use GstPipeWireCore and some cleanups Robert Mader 2022-12-27 01:57:45 +01:00
  • b0853ad34a bluez5: media-sink: set initial latency after getting transport Pauli Virtanen 2022-12-21 16:40:28 +02:00
  • c7b3ef0d9f bluez5: backend-native: fix missing brace in CIND reply Pauli Virtanen 2022-12-21 12:54:52 +02:00
  • 9f1311a2e0 examples: only use memfd_create when defined columbarius 2022-12-20 10:42:28 +01:00
  • 8c0a94c9d8 module/roc-*: fix position of comment Julian Picht 2022-12-19 12:47:47 +01:00
  • b47e799c9a module/roc-*: implement audio.rate Julian Picht 2022-12-13 11:43:46 +01:00
  • 89ac6b3535 alsa: don´t set -1 as node.target Wim Taymans 2022-12-17 18:17:33 +01:00
  • 9c2b2a64f0 audioconvert: improve debug output Wim Taymans 2022-12-16 19:49:53 +01:00
  • 846dbce7f1 doc: update after PIPEWIRE_DEBUG changes Wim Taymans 2022-12-16 18:29:19 +01:00
  • 6a69152185 acp: add api.acp.probe-rate option Wim Taymans 2022-12-16 12:57:17 +01:00
  • f4f316b951 filter-chain: move fft to dsp_ops Wim Taymans 2022-12-16 11:30:18 +01:00
  • b6b6efff42 convolver: use normal float for complex float array Wim Taymans 2022-12-16 10:51:19 +01:00
  • 538b6ce35e filter-chain: use dsp sum/copy/clear functions Wim Taymans 2022-12-16 10:22:01 +01:00
  • 0f2f113bdc filter-chain: add optimized sum function Wim Taymans 2022-12-16 10:05:24 +01:00
  • cd38d7b53b filter-chain: move functions to separate struct Wim Taymans 2022-12-16 09:37:45 +01:00
  • fa10849139 filter-chain: pass dsp_ops around Wim Taymans 2022-12-16 09:28:00 +01:00
  • f7c49bbdde pulse-server: add channel-map in echo-cancel module Wim Taymans 2022-12-15 13:12:47 +01:00
  • 7758240c79 bluez: fix compilation without ldac_abr Wim Taymans 2022-12-15 12:20:40 +01:00
  • 5ff00f40b9 0.3.63 0.3.63 Wim Taymans 2022-12-15 09:47:24 +01:00
  • 5f30ccae50 pipewire: remove redundant code Wim Taymans 2022-12-14 18:54:50 +01:00
  • 9b3b6e2401 pipewire: support global log level in PIPEWIRE_DEBUG Wim Taymans 2022-12-14 18:00:54 +01:00
  • da3273891c tests: add another pw_split_strv test Wim Taymans 2022-12-14 16:56:17 +01:00
  • 72bee99f87 pulse-server: add category for connection debug Wim Taymans 2022-12-14 16:40:58 +01:00
  • 34973eac89 pipewire: fix pw_debug_is_category_enabled() Wim Taymans 2022-12-14 16:20:23 +01:00
  • e5ac60b2b2 alsa: increase target for a52 and dca Wim Taymans 2022-12-14 12:27:33 +01:00
  • cbc75dc98d pw-mon: recognize -N and -C as valid options Dylan Aïssi 2022-12-14 11:07:42 +01:00
  • 50dad68eb4 midi: fix midi event sorting Wim Taymans 2022-12-13 16:41:20 +01:00
  • 144df8675f audioconvert: enable channelmix.mix-lfe by default Wim Taymans 2022-12-13 16:27:41 +01:00
  • 6d6a5e2dbb alsa-pcm: avoid an expected resync warning Jonas Holmberg 2022-12-13 14:47:04 +01:00
  • 480902eb3a jack: sort midi events better Wim Taymans 2022-12-13 11:11:30 +01:00
  • 61750813ff filter-chain: move buffer resample to separate function Wim Taymans 2022-12-13 12:18:46 +01:00
  • 28af79be79 filter-chain: convolver: flush, add resampler quality option Dmitry Sharshakov 2022-12-13 12:39:30 +03:00
  • 7950d3ff0d filter-chain: convolver: resample IR Dmitry Sharshakov 2022-12-12 13:06:27 +03:00
  • 587d37562f remove debug messages Anthony Ilersich 2022-12-12 13:55:41 -05:00
  • b5c21c1fbc pipewire: use dlclose unless PIPEWIRE_DLCLOSE is set to false Wim Taymans 2022-12-12 17:11:04 +01:00
  • b29200ee82 pulse-server: add a pulse.cmd section Wim Taymans 2022-12-12 16:46:16 +01:00
  • 87d2719148 utils: expose pw_split_ip Wim Taymans 2022-12-12 16:45:30 +01:00
  • 72f5dbe6a6 doc: Change variable name to 'SPA_PLUGIN_DIR' Mersad Jelacic 2022-12-12 10:53:15 +01:00
  • 63f279c826 audioconvert: remove default channel map Wim Taymans 2022-12-12 09:39:40 +01:00
  • 8d4fe59764 audioconvert: improve debug Wim Taymans 2022-12-12 09:38:51 +01:00
  • b927063b89
    audioconvert: fix distorted audio on AVX2 Sefa Eyeoglu 2022-12-11 20:14:09 +01:00
  • 8c892443eb spa: audioadapter: fix stack-use-after-scope when configuring format Barnabás Pőcze 2022-12-10 02:43:13 +01:00
  • 3bdd2e01c5 pipewire: store SPA handles in a global list by age Barnabás Pőcze 2022-12-10 00:40:21 +01:00
  • d4eff5b058 fix build some more. Wim Taymans 2022-12-09 18:10:15 +01:00
  • a52ecd02df fix build some more... Wim Taymans 2022-12-09 18:05:01 +01:00
  • 61951dd327 fix build Wim Taymans 2022-12-09 17:43:34 +01:00
  • f44d55f6c2 handle read from timerfd correctly Wim Taymans 2022-12-09 17:30:31 +01:00
  • 3a443b4e1c 0.3.62 0.3.62 Wim Taymans 2022-12-07 10:20:58 +01:00
  • 4e3103f566 audioconvert: change warning to info Jonas Holmberg 2022-12-09 11:17:52 +01:00
  • bccd33c4ab Revert "audioadapter: only accept PortConfig for the adapter direction" Wim Taymans 2022-12-09 10:51:00 +01:00
  • 45235172c8 pulse-server: disable idle.timeout by default Wim Taymans 2022-12-09 10:00:32 +01:00
  • a6f8790ece pw-top: log core errors, silence other errors with info Wim Taymans 2022-12-08 17:29:19 +01:00
  • ced0f853a1 impl-node: improve state change when driver changes Wim Taymans 2022-12-08 16:14:03 +01:00
  • 638de5a3b7 gst: set stride to 0 Wim Taymans 2022-12-08 13:39:32 +01:00