Commit graph

  • e167123667 Reinstate compatibility with older Linux with no getrandom() Simon McVittie 2021-10-26 19:18:56 +01:00
  • 31f387868a jack: reorganize jack_port_get_buffer() Wim Taymans 2021-10-26 12:28:31 +02:00
  • 6f75b1433c jack: add some more debug Wim Taymans 2021-10-26 12:10:15 +02:00
  • a2f06be199 pulse-server: Improve combine sink properties Wim Taymans 2021-10-26 10:50:28 +02:00
  • 33653cbabf protocol-pulse: flush streams on pause Wim Taymans 2021-10-26 10:49:50 +02:00
  • ba18768246 impl-link: both ports need to be negotiated before we can allocate Wim Taymans 2021-10-26 10:13:21 +02:00
  • cd3bd825c1 ci: add a job to build with the minimum required meson version Peter Hutterer 2021-10-26 13:31:05 +10:00
  • cc38f8cc79 ci: add a job to build with the latest meson prerelease Peter Hutterer 2021-10-26 13:13:58 +10:00
  • 9acee530e2 meson: switch to "foo in array" style for meson arrays Peter Hutterer 2021-10-26 12:46:05 +10:00
  • 07c5511aed test: handle chdir errors correctly Peter Hutterer 2021-10-26 11:03:22 +10:00
  • cf3c0431c3 test: fix tmpdir value after setenv Peter Hutterer 2021-10-26 11:14:06 +10:00
  • c4d5c01429 impl-link: check port state before allocating Wim Taymans 2021-10-25 18:13:47 +02:00
  • f9a45a8b84 impl-link: improve debug Wim Taymans 2021-10-25 18:12:24 +02:00
  • f7eafe1404 stream: use user param field to track param changes Wim Taymans 2021-10-25 17:52:39 +02:00
  • eea6e7a1fb spa: add method to check if an object is fixated Wim Taymans 2021-10-20 11:56:03 +02:00
  • 2cddd4a775 cpu: disable VFP asm when not available Wim Taymans 2021-10-25 16:32:16 +02:00
  • 5dfc3494dc map: use uintptr_t for the next pointer Wim Taymans 2021-10-25 16:15:17 +02:00
  • c07f0ccb71 map: make _insert_at() fail on a removed item Wim Taymans 2021-10-25 16:11:56 +02:00
  • d5825b8551 meson: use meson variables for the SMs' uninstalled scripts Peter Hutterer 2021-10-21 13:59:31 +10:00
  • 1ac57e6e15 pipewire-jack: Fix compound-token-split-by-macro warning Philippe Normand 2021-10-23 14:28:01 +01:00
  • cff127a138 pipewire-alsa: Fix build warning Philippe Normand 2021-10-23 14:27:18 +01:00
  • f0d3a7cf49 spa: alsa: Fix build warning Philippe Normand 2021-10-23 14:26:21 +01:00
  • 397a67889a examples: Add explicit break statement in video-play-reneg Philippe Normand 2021-10-23 14:25:52 +01:00
  • 6b1c483cf7 spa: v4l2: Convert buf structure to union and fix alignment Philippe Normand 2021-10-23 14:24:50 +01:00
  • ec7ed1275e spa: alsa: Switch to explicit fallthrough Philippe Normand 2021-10-23 14:23:14 +01:00
  • 449cb66cec gitignore: Add media-session project to .gitignore Guilherme Henrique 2021-10-24 19:55:42 +02:00
  • 8641977816 meson: Set session manager variable based on renamed project Guilherme Henrique 2021-10-24 19:53:02 +02:00
  • fcca0644d6 Update Croatian language muzena 2021-10-23 19:59:19 +02:00
  • ddb38bd742 pipewire-v4l2: pw-v4l2.in: fix parameter expansion in quotes Arseny Maslennikov 2021-10-23 03:55:44 +03:00
  • d460c96273 Properly disable v4l2. Gleb Popov 2021-10-22 19:11:14 +03:00
  • b819496eda FreeBSD CI: Remove 11.4-RELEASE from the build matrix. Gleb Popov 2021-10-22 19:10:13 +03:00
  • 86caa39910 FreeBSD CI: Install git Gleb Popov 2021-10-22 19:09:41 +03:00
  • 35c9de34e8 Add FreeBSD variant of the ioctl request check. Gleb Popov 2021-10-22 19:09:16 +03:00
  • 65aea7c05a Avoid compiler warning by #ifdef'ing a function used only on Linux. Gleb Popov 2021-10-22 19:08:24 +03:00
  • a76ccfe64b Set PW_KEY_SEC_LABEL property on FreeBSD and avoid compiler warning. Gleb Popov 2021-10-22 19:07:45 +03:00
  • 43ef614537 Remove unused function. Gleb Popov 2021-10-22 19:05:43 +03:00
  • 12a4fbb425 Use uint16_t instead of int16_t to fix a compiler warning. Gleb Popov 2021-10-22 19:05:18 +03:00
  • e26b40a75f Fix compiler warning by spelling the initializer properly. Gleb Popov 2021-10-22 19:04:47 +03:00
  • e94adaac24 Don't include byteswap.h on FreeBSD, use sys/endian.h instead Gleb Popov 2021-10-22 17:50:42 +03:00
  • 651f0decea cpu: fix compilation on some architectures Wim Taymans 2021-10-21 11:09:48 +02:00
  • 5b7ef959d1 0.3.39 0.3.39 Wim Taymans 2021-10-14 10:47:51 +02:00
  • e1f21ebd0b stream: add spa command include Wim Taymans 2021-10-20 11:51:50 +02:00
  • 45d9c2c9df pw-cat: use default metadata for default source/sink Wim Taymans 2021-10-20 11:40:33 +02:00
  • c2a273b57d gitlab: structure the issue templates Peter Hutterer 2021-10-20 11:00:00 +10:00
  • 6edbbf6a23 examples: fix NAME for bluez-session Peter Hutterer 2021-10-20 10:38:49 +10:00
  • 0623c20652 po: remove the media-session service file from POTFILES.skip Peter Hutterer 2021-10-20 10:38:32 +10:00
  • 22aad6eaff Tuning some webrtc parameters KangJing Huang (Chaserhkj) 2021-10-19 14:16:23 -04:00
  • 2bfc03f43c Allow echo-cancel to select larger buffer sizes KangJing Huang (Chaserhkj) 2021-10-19 11:39:46 -04:00
  • 002566ae83 test: fix stream ABI test Wim Taymans 2021-10-19 17:15:58 +02:00
  • 34609389e3 filter: add event to notify command Wim Taymans 2021-10-19 15:27:14 +02:00
  • dfa3f631ec stream: add event to notify commands Wim Taymans 2021-10-19 15:23:20 +02:00
  • 1cacb64b19 node: make enum for TYPE_EVENT_Node properties Wim Taymans 2021-10-19 15:18:01 +02:00
  • 100c12460f client-node: handle events, send them to the server part Wim Taymans 2021-10-19 12:28:23 +02:00
  • b4dc04c777 stream: use sizeof instead of hardcoded value Wim Taymans 2021-10-19 12:26:02 +02:00
  • b6059fd007 stream: add some debug for commands Wim Taymans 2021-10-19 12:25:46 +02:00
  • 32c7121e54 impl-node: add method to send a command to a node Wim Taymans 2021-10-19 12:24:47 +02:00
  • 6683114e09 po: remove leftover media-session file Peter Hutterer 2021-10-19 13:27:10 +10:00
  • 98991e7972 doc: fix URL to the media session git repo Peter Hutterer 2021-10-19 13:25:55 +10:00
  • 67209b9ecc resample: add some float math optimization Wim Taymans 2021-10-18 21:17:36 +02:00
  • cc996b6292 resample: use blackman with 0.232 alpha Wim Taymans 2021-10-18 21:09:16 +02:00
  • 4c27c3fd43 pulse-server: use for-each loop Barnabás Pőcze 2021-10-18 15:30:50 +02:00
  • 3fefb55ef2 pulse-server: return NULL instead of 0 Barnabás Pőcze 2021-10-18 15:28:59 +02:00
  • ee7b82ac9e pulse-server: remove unnecessary NULL check Barnabás Pőcze 2021-10-18 15:27:00 +02:00
  • 80ae688cc6 pulse-server: compile extensions separately Barnabás Pőcze 2021-10-18 15:00:33 +02:00
  • b78371f702 tools: update pw-reserve so don't need to include the c file Peter Hutterer 2021-10-18 08:44:22 +10:00
  • 1bced6b2ef Remove media-session from this tree Peter Hutterer 2021-10-14 10:24:21 +10:00
  • bd8ec29bb5 link-factory: avoid using 0 for invalid id Wim Taymans 2021-10-18 11:33:49 +02:00
  • 0651e12ad8 pipewire-v4l2: actually close file descriptors Barnabás Pőcze 2021-10-14 22:08:18 +02:00
  • 170f31dedc pipewire-v4l2: increase reference count atomically Barnabás Pőcze 2021-10-14 21:05:53 +02:00
  • d21a8caace pipewire-v4l2: only access globals.file_maps while holding globals.lock Barnabás Pőcze 2021-10-14 21:27:22 +02:00
  • 5e1a93d61d pipewire-v4l2: only access globals.fd_maps while holding globals.lock Barnabás Pőcze 2021-10-14 20:57:23 +02:00
  • e1898812b2 acp: remove duplicate AUX channels in pa channelmap Wim Taymans 2021-10-18 10:53:07 +02:00
  • a475926f87 acp: move pro channel init to init_auto Wim Taymans 2021-10-18 10:51:48 +02:00
  • 9dccd79191 acp: ensure we don't make invalid channels Wim Taymans 2021-10-18 10:50:09 +02:00
  • 6bb21d6abf acp: fix AUX13 channel mapping Wim Taymans 2021-10-18 10:01:44 +02:00
  • dfb63d55dd media-session: use the SESSION_PREFIX for any fallback config dir Peter Hutterer 2021-10-18 11:29:35 +10:00
  • 56f01a293c media-session: fix config load path Peter Hutterer 2021-10-18 11:18:22 +10:00
  • 6f74dc1375 ci: add a build job for the various session managers we build Peter Hutterer 2021-10-18 08:18:07 +10:00
  • bff243d7f3 ci: clarify a debug message Peter Hutterer 2021-10-18 08:28:04 +10:00
  • 6843d1bffb ci: rebuild the ubuntu container to pick up newer ca-certificates Peter Hutterer 2021-10-15 12:50:29 +10:00
  • c4e1b69df2 doc: add some more links Wim Taymans 2021-10-15 19:26:37 +02:00
  • e1deecc3cd impl-link: also update node id in properties Wim Taymans 2021-10-15 17:56:47 +02:00
  • 061ab16415 resample: tweak params a little Wim Taymans 2021-10-15 12:54:49 +02:00
  • a2856c6e0f test: silence coverity warnings about potential tmpdir being NULL Peter Hutterer 2021-10-15 14:39:55 +10:00
  • 00bd3b5b59 media-session: store the config dir path in our object Peter Hutterer 2021-10-15 10:53:32 +10:00
  • 5cfdc2620c meson.build: set MEDIA_SESSION_CONFIG_DIR in devenv Barnabás Pőcze 2021-10-14 21:41:10 +02:00
  • d2ce51d504 stream: decrement busy counter when releasing dequeued buffers Michael Olbrich 2021-09-08 11:31:06 +02:00
  • 314ff82ff0 pipewiresrc: fix handling outstanding buffers when stopping Michael Olbrich 2021-09-08 09:34:45 +02:00
  • 744a8aaeb7 gst: init last_error Michael Olbrich 2021-09-08 09:22:37 +02:00
  • d4207d3b0c pw-v4l2: fix script as suggested by shellcheck Wim Taymans 2021-10-14 21:14:45 +02:00
  • 07d0b14955 spa: specify SPA_FORMAT_VIDEO_MODIFIER as DMA-BUF only columbarius 2021-10-14 20:19:21 +02:00
  • 1f5396fedb stream: don't change to the error state on proxy errors Wim Taymans 2021-10-14 16:00:40 +02:00
  • 8c346ab3a7 pulse-server: list NETWORK flag on devices Wim Taymans 2021-10-14 13:45:58 +02:00
  • d6c1479ba0 module-zeroconf-discover: also parse the channel_map Wim Taymans 2021-10-14 13:27:57 +02:00
  • 257bbb1fd5 echo-cancel: flush streams in PAUSED Wim Taymans 2021-10-14 12:18:37 +02:00
  • 12567ea5d8 pipewire-v4l2: add enum_framesize ioctl Wim Taymans 2021-10-09 20:54:07 +02:00
  • 3ee852b808 pipewire-v4l2: More improvements Wim Taymans 2021-10-09 19:12:30 +02:00
  • 8175c8276d pipewire-v4l2: more improvements Wim Taymans 2021-10-08 13:16:55 +02:00
  • b466fe67dd pipewire-v4l2: Implement more ioctls Wim Taymans 2021-10-08 09:13:03 +02:00
  • e68fd36f90 pipewire-v4l2: the start of a v4l2 LD_PRELOAD library Wim Taymans 2021-10-06 20:24:08 +02:00