Commit graph

  • 33df224254 Use pthread_set_name_np() instead of pthread_setname_np() on FreeBSD. Gleb Popov 2019-11-10 11:57:17 +04:00
  • feb9a4b9e1 Don't call prctl() on FreeBSD. Gleb Popov 2019-11-10 11:51:46 +04:00
  • 0a21c61ed0 Don't define memfd_create() and USE_MEMFD on FreeBSD. Gleb Popov 2019-11-10 11:47:01 +04:00
  • 9ab4e39704 Add a stub implementation for sched_getcpu, as this function isn't present on FreeBSD. Gleb Popov 2019-11-10 01:13:22 +04:00
  • da7eefd60e Implement get_count() from cpu.c for FreeBSD. Gleb Popov 2019-11-10 01:03:28 +04:00
  • ef3ebbed46 Define empty struct ucred on FreeBSD. Gleb Popov 2019-11-10 00:32:28 +04:00
  • aec64336fe Do not try to include endian.h on FreeBSD. Gleb Popov 2019-11-09 23:29:58 +04:00
  • fd937fa378 On FreeBSD, add dependency on epoll-shim library. Gleb Popov 2019-11-09 23:03:38 +04:00
  • 68e94a2e7e system: use spa_system functions for fds Wim Taymans 2019-11-19 13:40:46 +01:00
  • b14bb1f496 media-session: don't include use-case.h Wim Taymans 2019-11-19 11:29:50 +01:00
  • f61498b863 session-manager: Fix use-case.h include ordering Arun Raghavan 2019-11-19 07:44:48 +05:30
  • 3c51f559ef elsa-endpoint: include asoundlib first Wim Taymans 2019-11-18 10:40:50 +01:00
  • 8c53e5305d meson: remove spa option Philipp Zabel 2019-11-07 18:49:14 +01:00
  • c63f0ed562 doc: add session-manager <-> pulseaudio mapping Wim Taymans 2019-11-08 15:52:10 +01:00
  • cbf495fa35 Add a code of coduct Arun Raghavan 2019-11-08 13:53:34 +05:30
  • 4f70a19a82 gitignore: Add generated Makefile Arun Raghavan 2019-11-08 13:00:00 +05:30
  • f918fa874f Update README.md Wim Taymans 2019-11-07 15:46:04 +00:00
  • 9f765897db add missing files Wim Taymans 2019-11-07 16:39:13 +01:00
  • 4ad7ce3aa2 session-manager: split policy and monitor Wim Taymans 2019-11-07 16:03:00 +01:00
  • 8bbfe876a7 Revert "WIP use endpoint in pulse" Wim Taymans 2019-11-07 11:45:16 +01:00
  • 74b4790afe core: handle error when creating memorypool Wim Taymans 2019-11-07 11:43:09 +01:00
  • 638ee33f44 remote: only load protocol when not already loaded Wim Taymans 2019-11-07 11:41:14 +01:00
  • 7a4a8d78b9 WIP use endpoint in pulse Wim Taymans 2019-11-06 11:34:14 +01:00
  • 9df6efcd8d properties: copy_keys -> update_keys Wim Taymans 2019-11-05 16:35:15 +01:00
  • 60cd74fdb0 alsa: set MEDIA_CLASS in nodes Wim Taymans 2019-11-05 16:34:12 +01:00
  • 1f5aa26452 type: move implementations to a separate section Wim Taymans 2019-11-05 16:31:40 +01:00
  • cd1ec41253 jack: use metadata when available Wim Taymans 2019-11-05 10:01:43 +01:00
  • 4cf66c00c0 readme: Format in Markdown and add some more information Arun Raghavan 2019-11-02 11:33:52 +01:00
  • 8409e8be49 endpoint: make endpoints of alsa devices Wim Taymans 2019-11-04 17:27:41 +01:00
  • 6397db9d68 protocol: init spa_dict properly Wim Taymans 2019-11-04 17:25:20 +01:00
  • 085f1822b9 session-manager: fix protocol Wim Taymans 2019-11-04 16:42:55 +01:00
  • 29254b688a pulse: fix list_prev Wim Taymans 2019-11-04 16:40:28 +01:00
  • 15f3d28e11 daemon config & remote: load module-session-manager by default George Kiagiadakis 2019-08-09 13:26:15 +03:00
  • d6dc0d0356 pipewire-cli: add support for printing endpoint info & params George Kiagiadakis 2019-05-28 11:46:36 +03:00
  • 1e14206c71 extensions: implement new session manager extension George Kiagiadakis 2019-05-23 18:59:05 +03:00
  • 8416bdb5bd Merge branch 'github/fork/gkiagia/log-tsamps' into 'work' George Kiagiadakis 2019-11-04 11:34:31 +00:00
  • 44bf0baaa7 ci: Migrate from Travis to GitLab CI Arun Raghavan 2019-11-03 15:58:48 +01:00
  • 54733718bd ci: Add a Dockerfile George Kiagiadakis 2019-11-03 15:57:20 +01:00
  • d79abd1502 install metadata header Wim Taymans 2019-11-03 16:35:41 +01:00
  • 6b565d2eab format: add video modifier Wim Taymans 2019-11-03 16:35:02 +01:00
  • 37a72b2531 Merge pipewire-pulseaudio subtree Arun Raghavan 2019-11-03 15:20:57 +01:00
  • 863a642e08 Merge pipewire-jack subtree Arun Raghavan 2019-11-03 15:20:56 +01:00
  • 57d2fbdbf2 Merge pipewire-alsa subtree Arun Raghavan 2019-11-03 15:20:56 +01:00
  • 59bdab94bc Drop git submodule structure Arun Raghavan 2019-11-03 14:50:50 +01:00
  • 57299ec491 Add missing files Wim Taymans 2019-11-03 11:25:23 +01:00
  • 612bfe9a64 jack: update Wim Taymans 2019-11-03 10:41:26 +01:00
  • c67445c343 test: audioadapter Wim Taymans 2019-11-03 10:39:48 +01:00
  • 0a81a982f7 metadata: Add metadata API Wim Taymans 2019-11-03 10:31:14 +01:00
  • 8ddf579cc0 protocol: add flags to protocol marshal Wim Taymans 2019-11-03 10:21:57 +01:00
  • d1e331e268 pod: add POD_None Wim Taymans 2019-11-03 10:13:30 +01:00
  • c842b5adf2 reserve: fix RequestRelease Wim Taymans 2019-11-03 10:12:45 +01:00
  • 0c106e6777 context: sort objects by priority Wim Taymans 2019-10-31 17:55:25 +01:00
  • a18c8df7d0 meta: make sequence number 64 bits Wim Taymans 2019-10-29 16:44:57 +01:00
  • 9b2d34c04b audioadapter: store format on set_param and use it as a filter when negotiating Julian Bouzas 2019-10-25 08:06:51 +02:00
  • d94019ccd2 io: Add current video frame size to position Wim Taymans 2019-10-29 14:08:40 +01:00
  • 140203d5a3 core: add and use some keys for cpu settings Wim Taymans 2019-10-29 12:48:07 +01:00
  • b179b11e66 jack: update Wim Taymans 2019-10-29 12:03:57 +01:00
  • b4b69473d3 filter: add filter API Wim Taymans 2019-10-29 11:59:58 +01:00
  • 9ed29aafd4 jack: warn -> debug for thread functions Wim Taymans 2019-10-29 10:10:07 +01:00
  • f7d32e78f2 pod: remove SPA_POD_IS_OBJECT_TYPE Wim Taymans 2019-10-29 10:08:46 +01:00
  • 241a6165d2 jack: also add rate to format Wim Taymans 2019-10-28 22:02:10 +01:00
  • 577f06cfeb Fix and use constants Wim Taymans 2019-10-28 19:02:04 +01:00
  • 2728babc85 jack: sync Wim Taymans 2019-10-28 18:05:37 +01:00
  • 068b7e775e jack: add video example Wim Taymans 2019-10-28 18:04:45 +01:00
  • 42a33a472e jack: fix video issues Wim Taymans 2019-10-28 18:03:46 +01:00
  • 96ff726666 jack: update Wim Taymans 2019-10-28 15:04:18 +01:00
  • e3e92bb443 jack: add some more video type handling Wim Taymans 2019-10-28 15:03:31 +01:00
  • 858a5017ed small cleanups Wim Taymans 2019-10-28 13:21:40 +01:00
  • 4f5a5fc917 vulkan: tag port as video DSP port Wim Taymans 2019-10-28 13:20:42 +01:00
  • 4f47d6e052 jack: also return video DSP ports Wim Taymans 2019-10-28 13:19:46 +01:00
  • c904809e75 param: move param_info to params.h Wim Taymans 2019-10-26 09:49:13 +02:00
  • 121586cfae fix build Wim Taymans 2019-10-25 15:56:20 +02:00
  • 8d512822cf fix the build Wim Taymans 2019-10-25 15:54:42 +02:00
  • ebb5ed94a2 add some docs Wim Taymans 2019-10-25 15:01:27 +02:00
  • 9ffec214b8 fix includes Wim Taymans 2019-10-25 15:01:02 +02:00
  • 772ec76cd9 fix includes Wim Taymans 2019-10-25 14:58:40 +02:00
  • a52d6bc2d3 alsa: fix includes Wim Taymans 2019-10-25 14:54:00 +02:00
  • af73585948 Increase max buffer size Wim Taymans 2019-10-24 15:26:59 +02:00
  • 81fc595e3d add defines for max buffer size Wim Taymans 2019-10-24 12:51:34 +02:00
  • f30b4bf506 alsa-seq; remove latency property Wim Taymans 2019-10-24 12:48:28 +02:00
  • 2fa97daa24 add some constants for max samples Wim Taymans 2019-10-24 12:35:00 +02:00
  • 605a0a6f97 jack: increase max buffer size Wim Taymans 2019-10-24 12:21:17 +02:00
  • 12fb58add1 core: explicitly calculate min and max quantum Wim Taymans 2019-10-24 12:19:21 +02:00
  • b74080ea55 alsa: give capture stream highest priority Wim Taymans 2019-10-24 11:06:37 +02:00
  • 3c9aa2e96c fmt: add sse2 optimized s32->f32d Wim Taymans 2019-10-24 11:06:04 +02:00
  • aab72a70e6 submodule update Wim Taymans 2019-10-24 11:05:49 +02:00
  • d4ed1f6832 jack: fix confusion between frames and bytes Wim Taymans 2019-10-24 10:23:01 +02:00
  • 320dc203cf export-spa: print node id Wim Taymans 2019-10-23 17:37:10 +02:00
  • 38bc80a3b8 remote-node: implement suspend Wim Taymans 2019-10-23 17:20:46 +02:00
  • e8464cf1b3 port: fix client-side buffers again Wim Taymans 2019-10-23 16:45:22 +02:00
  • 9f4df5ee40 alsa: add some debug, tweak resync Wim Taymans 2019-10-23 16:26:35 +02:00
  • 5383782336 alsa: Disable rate matching for the same card Wim Taymans 2019-10-23 16:04:03 +02:00
  • 54f6834de4 io: add clock_id to clock Wim Taymans 2019-10-23 13:13:01 +02:00
  • 2ac8be4ac7 audioconvert: negotiate when starting Wim Taymans 2019-10-23 10:34:05 +02:00
  • 0500454ac9 jack-device: improve device name Wim Taymans 2019-10-23 10:33:42 +02:00
  • ff96165035 Improve debug Wim Taymans 2019-10-22 13:06:20 +02:00
  • eb1d675cb0 node: add master priority Wim Taymans 2019-10-22 12:25:25 +02:00
  • fa25900682 alsa-seq: fix for being a slave Wim Taymans 2019-10-22 12:24:04 +02:00
  • d9e9c6b7c8 jack: do better port sorting Wim Taymans 2019-10-22 12:21:37 +02:00
  • e10a74785c pcm: don't complain on Suspend Wim Taymans 2019-10-22 12:20:29 +02:00