Commit graph

  • 49246d44e3 Move the ifr_ifindex FreeBSD definition into a header file to reduce code duplication Gleb Popov 2024-09-21 20:30:11 +03:00
  • 1a73424f13 Include <pthread_np.h> on FreeBSD to access pthread_setaffinity Gleb Popov 2024-09-15 16:57:04 +03:00
  • 06c9d090e6 meson: Search for and link to stdthreads Gleb Popov 2024-09-15 16:49:42 +03:00
  • a3c13db75d Use the 'thrd_success' constant when checking for tss_create result Gleb Popov 2024-09-15 16:48:25 +03:00
  • bf4bb9fcc1 json-pod: return errors from spa_json_next() Wim Taymans 2024-09-23 09:35:00 +02:00
  • ba44236f8f ci: add elogind to alpine CI psykose 2024-09-20 03:24:05 +02:00
  • cc5a4a97fe spa: use a separate logind dependency separate from systemd psykose 2024-09-20 03:12:04 +02:00
  • 2113425b8e modules: don't assume network addresses are numeric Wim Taymans 2024-09-19 09:38:08 +02:00
  • 4930646ff2 spa: alsa: avoid potential uninitialized variable use Barnabás Pőcze 2024-06-28 01:50:55 +02:00
  • d42bfa56b7 acp: sync the mixer after selecting the port Alper Nebi Yasak 2024-09-25 10:02:46 +02:00
  • ed0556e34c jack: Improve transport BBT handling Wim Taymans 2024-09-24 18:43:33 +02:00
  • 99c23d5b0e acp: add api.alsa.disable-mixer-path Wim Taymans 2024-09-24 13:14:17 +02:00
  • e9c5ca5978 video-src: simplify the tag param construction Wim Taymans 2024-09-24 11:11:22 +02:00
  • 2ab773ce14 stream: emit the Pause command early Wim Taymans 2024-09-24 10:50:14 +02:00
  • 7e436ad499 impl-link: also handle unprepared active links Wim Taymans 2024-09-24 10:46:21 +02:00
  • 63b4728d80 docs: update pw-cli docs for do_link Wim Taymans 2024-09-23 15:55:13 +02:00
  • b5f9409c12 pw-cli: implement unload_module Wim Taymans 2024-09-23 15:46:33 +02:00
  • 322829cb2e acp: disable path_select when using soft-mixer Wim Taymans 2024-09-23 15:34:08 +02:00
  • e095a1c4ac examples: improve the ringbuffer example a little Wim Taymans 2024-09-23 11:28:16 +02:00
  • ca488a5dcc pulse-server: add quirk to block record and playback streams Wim Taymans 2024-09-23 10:56:40 +02:00
  • 4b9db9492e json-pod: add error checking version of json to pod Wim Taymans 2024-09-23 10:12:56 +02:00
  • 8a8843ba20 fmt-ops: add RVV optimizations for f32d_s16 sunyuechi 2024-09-23 10:53:01 +08:00
  • 852de6c35c fmt-ops: add RVV optimizations for f32d_s16d sunyuechi 2024-09-23 10:22:44 +08:00
  • 9348ad8115 Fix test-functional compilation by including necessary header Gleb Popov 2024-09-21 20:34:23 +03:00
  • ac279fc774 Fix test-loop on FreeBSD by linking to epoll-shim Gleb Popov 2024-09-21 20:33:34 +03:00
  • 44d92c21e5 Use if_indextoname() instead of less portable ioctl(SIOCGIFNAME) Gleb Popov 2024-09-21 20:31:33 +03:00
  • aafe815556 Move the ifr_ifindex FreeBSD definition into a header file to reduce code duplication Gleb Popov 2024-09-21 20:30:11 +03:00
  • 3f31935cac Include <pthread_np.h> on FreeBSD to access pthread_setaffinity Gleb Popov 2024-09-15 16:57:04 +03:00
  • 50dab6dda6 meson: Search for and link to stdthreads Gleb Popov 2024-09-15 16:49:42 +03:00
  • 67ddfc3053 Use the 'thrd_success' constant when checking for tss_create result Gleb Popov 2024-09-15 16:48:25 +03:00
  • 437be0af75 json-pod: return errors from spa_json_next() Wim Taymans 2024-09-23 09:35:00 +02:00
  • 6fe0bd75be ci: add elogind to alpine CI psykose 2024-09-20 03:24:05 +02:00
  • 2d071d658f spa: use a separate logind dependency separate from systemd psykose 2024-09-20 03:12:04 +02:00
  • bdd4d3a8fc examples: free the event source Wim Taymans 2024-09-20 17:24:00 +02:00
  • e54cd0ef5c examples: add audio source with ringbuffer Wim Taymans 2024-09-20 17:20:25 +02:00
  • 44a1d93b7d stream: improve the docs Wim Taymans 2024-09-20 15:51:49 +02:00
  • 62ec61a3bb benchmark-fmt-ops: Fix test arg for f32_s16 sunyuechi 2024-09-20 12:33:04 +08:00
  • 3937f03f04 impl-node: only process RequestProcess after state change Wim Taymans 2024-09-19 19:12:54 +02:00
  • faf2a13a27 po: Update Slovenian (sl) translation Wim Taymans 2024-09-20 09:18:18 +02:00
  • c07663b236 impl-node: only process RequestProcess after state change Wim Taymans 2024-09-19 19:12:54 +02:00
  • cd68819feb stream: update state based on node Wim Taymans 2024-09-19 19:03:38 +02:00
  • 2301d3000b impl-link: improve debug, add the node async state Wim Taymans 2024-09-19 19:01:43 +02:00
  • 5695fda57c 1.2.4 1.2.4 Wim Taymans 2024-09-17 12:17:57 +02:00
  • dd7a2819fa 1.0.8 1.0.8 Wim Taymans 2024-09-17 11:52:48 +02:00
  • 22bdd52db5 global: avoid recursive destroy calls Wim Taymans 2024-09-04 18:05:29 +02:00
  • b2ce24e20e v4l2: queue dropped first buffer again Wim Taymans 2024-09-04 16:57:07 +02:00
  • d36171f7df modules: don't assume network addresses are numeric Wim Taymans 2024-09-19 09:38:08 +02:00
  • 86004ba3f1 spa: support: use feature macro from config.h Barnabás Pőcze 2024-09-18 17:19:43 +02:00
  • ab2907c699 spa: alsa: avoid potential uninitialized variable use Barnabás Pőcze 2024-06-28 01:50:55 +02:00
  • 27b76ae686 pulse-server: calculate event mask from facility and type Barnabás Pőcze 2024-06-28 01:39:25 +02:00
  • e3a7035e8f spa: make helper to init spa_audio_info_raw from dict Wim Taymans 2024-09-18 15:46:49 +02:00
  • d932e52d5b fmt-ops: add R-V V optimizations for f32_s16 sunyuechi 2024-09-17 08:58:14 +08:00
  • 8166b9c580 spa/support: implement RISCV V CPU detection sunyuechi 2024-09-16 23:13:16 +08:00
  • e2991f6398 json: add helper function to parse channel positions Wim Taymans 2024-09-18 09:54:34 +02:00
  • a1418589a7 gst: Stop trying to use DMA_DRM with MOD_INVALID Robert Mader 2024-09-09 21:43:47 +02:00
  • 1e7aef5600 impl-node: only let the server send RequestProcess commands Wim Taymans 2024-09-17 09:17:47 +02:00
  • 4c29ea4f6f spa: v4l2: Fix v4l2 SPA not working on camera with relative controls Hans de Goede 2024-09-16 15:12:16 +02:00
  • c6ae68b932 adapter: also forward the RequestProcess events Wim Taymans 2024-09-16 17:01:50 +02:00
  • 42df643e0c meson: Fix typo in GStreamer dependencies mapping Philippe Normand 2024-09-08 12:14:25 +01:00
  • eb7be3331f module-rtp-sap: Make sure we don't publish a null refclk Arun Raghavan 2024-09-09 14:04:04 -04:00
  • 75b428ea55 jack: emit buffer_size during jack_activate() Wim Taymans 2024-09-09 12:56:22 +02:00
  • 2c905fc548 alsa-pcm: unlink pcm when driver is changed to a different pcm Stefan Ursella 2024-09-04 07:29:30 +00:00
  • 0377a3797a global: avoid recursive destroy calls Wim Taymans 2024-09-04 18:05:29 +02:00
  • f9eed5843c v4l2: queue dropped first buffer again Wim Taymans 2024-09-04 16:57:07 +02:00
  • b807348041 format: SPA_POD_Fraction takes a pointer to a fraction Wim Taymans 2024-09-03 18:07:12 +02:00
  • cf3e52c25c impl-link: fix error message memory leak Barnabás Pőcze 2024-08-13 01:14:58 +02:00
  • 55dc9c3c27 bluez5: backend-native: Handle AT+CCWA command Severin von Wnuck-Lipinski 2024-08-10 13:10:19 +02:00
  • ba7656fcfd impl-node: include config.h to define HAVE_MALLOC_TRIM Wim Taymans 2024-07-30 17:50:04 +02:00
  • a8db21862c alsa: restart the node on hw_param change Wim Taymans 2024-02-19 15:11:30 +01:00
  • bc435dc6f3 audioadapter: recheck formats when EnumFormat changes Wim Taymans 2024-02-19 15:10:32 +01:00
  • 29595ca7bf audioadapter: clear buffers when format is reconfigured Wim Taymans 2024-02-19 15:09:41 +01:00
  • 911a601b95 impl-node: only let the server send RequestProcess commands Wim Taymans 2024-09-17 09:17:47 +02:00
  • ae3d11147f impl-node: only let the server send RequestProcess commands Wim Taymans 2024-09-17 09:17:47 +02:00
  • 0e63bd902f spa: v4l2: Fix v4l2 SPA not working on camera with relative controls Hans de Goede 2024-09-16 15:12:16 +02:00
  • 6189bf1e73 stream: only call early process for output streams Wim Taymans 2024-09-16 18:35:08 +02:00
  • ec5684302c doc: in user-facing config examples, indicate which file it goes into Pauli Virtanen 2024-09-14 15:43:25 +03:00
  • 97719948a5 gst: Stop trying to use DMA_DRM with MOD_INVALID Robert Mader 2024-09-09 21:43:47 +02:00
  • 563186eff6 adapter: also forward the RequestProcess events Wim Taymans 2024-09-16 17:01:50 +02:00
  • 41f9abc733 types: add function to convert audio channel short name to type Wim Taymans 2024-09-16 13:27:17 +02:00
  • b5cccdb382 json: add and use spa_json_str_object_find() Wim Taymans 2024-09-16 13:12:05 +02:00
  • 1fb13fd0be json: rename json files Wim Taymans 2024-09-16 12:43:39 +02:00
  • a05b8b0f7b json: move utils to separate file Wim Taymans 2024-09-16 12:37:03 +02:00
  • ce390d5b22 spa: add spa_json_object_next Wim Taymans 2024-09-13 16:26:36 +02:00
  • cd81b5f39a spa: add spa_json_begin_array/object and relaxed versions Wim Taymans 2024-09-13 13:09:54 +02:00
  • feccb882b6 spa: add spa_json_begin Wim Taymans 2024-09-13 09:22:27 +02:00
  • 2cbbc4e7ac spa: v4l2: Use systemd-logind to listen for access changes Hans de Goede 2024-09-10 11:14:35 +02:00
  • 0b54e568fa spa: v4l2: Remove start_inotify() call from impl_on_fd_events() Hans de Goede 2024-09-09 14:53:14 +02:00
  • 08057e0328 gst: deviceprovider: Signal default devices Philippe Normand 2024-09-08 12:15:44 +01:00
  • 5ed170f6c4 meson: Fix typo in GStreamer dependencies mapping Philippe Normand 2024-09-08 12:14:25 +01:00
  • 2a6ba61264 spa: v4l2: Use systemd-logind to listen for access changes Hans de Goede 2024-09-10 11:14:35 +02:00
  • ab245947e5 spa: v4l2: Remove start_inotify() call from impl_on_fd_events() Hans de Goede 2024-09-09 14:53:14 +02:00
  • b1e8e218d6 Update Polish translation Piotr Drąg 2024-09-09 18:43:34 +02:00
  • f7110fbc77 module-raop: add ProcessLatency support Wim Taymans 2024-09-10 17:29:52 +02:00
  • e15244b1e1 params: add function to compare process_latency_info Wim Taymans 2024-09-10 17:28:37 +02:00
  • 1e5c86e1dc module-loopback: add ProcessLatency support Wim Taymans 2024-09-10 15:24:45 +02:00
  • b8c6bfae1a stream: Add support for setting ProcessLatency Wim Taymans 2024-09-10 15:21:45 +02:00
  • d79b995e51 module-rtp-sap: Make sure we don't publish a null refclk Arun Raghavan 2024-09-09 14:04:04 -04:00
  • 5c2b5fa552 audioadapter: clear the handle as well to avoid leaks Wim Taymans 2024-09-09 13:42:44 +02:00
  • ffed9763fd audioadapter: improve convert plugin loader Wim Taymans 2024-09-09 13:26:45 +02:00
  • ef40bb1d48 jack: emit buffer_size during jack_activate() Wim Taymans 2024-09-09 12:56:22 +02:00