Commit graph

  • 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
  • 659152d392 list: improve spa_list_for_each_safe_next Wim Taymans 2019-10-22 12:20:02 +02:00
  • 8997a078aa jack: skip when there are no buffers on a mixer Wim Taymans 2019-10-22 09:17:38 +02:00
  • 3aa19dd38a node: send Suspend to the node Wim Taymans 2019-10-21 17:24:51 +02:00
  • f50a5ca215 jack: handle suspend Wim Taymans 2019-10-21 17:23:26 +02:00
  • 34a1a988ba session: make a jack device Wim Taymans 2019-10-21 16:39:08 +02:00
  • b3d72fb82d jack: improve properties Wim Taymans 2019-10-21 16:37:21 +02:00
  • b284988755 jack: improve shutdown Wim Taymans 2019-10-21 16:06:27 +02:00
  • 128a8e6c3c cli: add create-device command Wim Taymans 2019-10-21 16:00:43 +02:00
  • 116676e149 node: add active flag for rate match Wim Taymans 2019-10-21 10:13:56 +02:00
  • f5b9862a89 alsa: tweak xrun recovery Wim Taymans 2019-10-18 22:53:02 +02:00
  • 2e3608a34f Improve some debug Wim Taymans 2019-10-18 21:54:25 +02:00
  • 1eca773145 media-session: only deal with state when it changed Wim Taymans 2019-10-18 21:52:24 +02:00
  • 92d5c179d6 tests: set the samplerate in the format Wim Taymans 2019-10-18 21:51:07 +02:00
  • 566640a21b audioadapter: fix switch between master and slave Wim Taymans 2019-10-18 21:45:24 +02:00
  • 2758a4555f meson: enable mixer Wim Taymans 2019-10-17 13:04:12 +02:00
  • 102bd21d0e alsa: lower priority of cards with device not starting from 0 Wim Taymans 2019-10-17 13:03:28 +02:00
  • ecd8dbc7f0 node: add node.priority Wim Taymans 2019-10-17 12:43:23 +02:00
  • e2f6a7a34e audiomixer: add AVX optimized mixer functions Wim Taymans 2019-10-17 09:36:18 +02:00
  • d8eb7ce81f audioconvert: fix avx flags Wim Taymans 2019-10-17 09:35:24 +02:00