Commit graph

  • ef7903d328 pipewire: debug version in init Wim Taymans 2018-08-13 15:46:48 +02:00
  • a5a711bc38 add apiversion to pkgconfig as well Wim Taymans 2018-07-31 15:05:17 +02:00
  • 7bb0efa887 build: fix module install directory Wim Taymans 2018-07-31 14:56:34 +02:00
  • 77f759eb6e Bump apiversion and soversion for PW 0.2.x Jan Grulich 2018-07-23 08:05:40 +02:00
  • 31d9438b55 version: add version file Wim Taymans 2018-07-17 10:31:17 +02:00
  • c6140bbe38 deviceprovider: fix memory leaks Wim Taymans 2018-08-13 15:20:25 +02:00
  • f0a1ab993f gst: keep track of clock time Wim Taymans 2018-08-13 15:19:20 +02:00
  • 21a79241ed pipewiresrc: fix refcounting of buffers Wim Taymans 2018-08-13 12:07:05 +02:00
  • 4eae1f0c6f debug: add specific format debug Wim Taymans 2018-08-14 13:05:10 +02:00
  • 9d36b85dd6 remove spalib Wim Taymans 2018-08-14 12:33:53 +02:00
  • d3b9a52ec4 don't link with spalib when we don't have to Wim Taymans 2018-08-13 17:22:55 +02:00
  • 872a1131fa pod: move compare and filter functions out of the library Wim Taymans 2018-08-13 17:17:23 +02:00
  • d768a2d6da make spa-lib versioned Wim Taymans 2018-08-13 16:14:14 +02:00
  • 336fd190b4 pipewire: debug version in init Wim Taymans 2018-08-13 15:46:48 +02:00
  • 6ba0ef7f2d stream: don't include stream.h twice Wim Taymans 2018-08-13 15:46:28 +02:00
  • d51fb8687b deviceprovider: fix memory leaks Wim Taymans 2018-08-13 15:20:25 +02:00
  • a2cfb0882b gst: keep track of clock time Wim Taymans 2018-08-13 15:19:20 +02:00
  • 5a3883509b stream: return error when no timing info yet Wim Taymans 2018-08-13 14:28:25 +02:00
  • e6b7dd1d0f pipewiresrc: fix refcounting of buffers Wim Taymans 2018-08-13 12:07:05 +02:00
  • 393917ac76 gstdeviceprovider: fix caps introspection Wim Taymans 2018-08-03 17:42:49 +02:00
  • 17cc9d2039 add media session example beginnings Wim Taymans 2018-08-02 11:25:27 +02:00
  • 8f8ed7270a link: reset port state on deactivate Wim Taymans 2018-08-09 10:59:03 +02:00
  • f7c84b733b gstdeviceprovider: fix caps introspection Wim Taymans 2018-08-03 17:42:49 +02:00
  • 1d34d994e2 link: limit number of buffers when allocating Wim Taymans 2018-08-03 17:39:55 +02:00
  • 41c63149f9 audioconvert: remove unused fields Wim Taymans 2018-08-03 17:39:28 +02:00
  • 1ea54ac9c5 pulse: improve remote sync Wim Taymans 2018-08-02 10:31:29 +02:00
  • f087a088a5 small debug improvements Wim Taymans 2018-08-01 21:43:31 +02:00
  • a63523650d hooks: enforce version on hook emission Wim Taymans 2018-08-01 21:41:25 +02:00
  • a72e3cefd7 fmt: fix 24 bits audio Wim Taymans 2018-08-01 18:10:12 +02:00
  • 9255315c6a jack: zero empty buffer when needed Wim Taymans 2018-08-01 11:56:04 +02:00
  • 8188d6f904 link: don't update port state in deactivate Wim Taymans 2018-08-01 10:12:01 +02:00
  • d608819a33 jack: fix mixing Wim Taymans 2018-07-31 21:42:28 +02:00
  • e64413fee1 stream: move some debug to trace Wim Taymans 2018-07-31 21:38:01 +02:00
  • f73d640cb8 stream: fix read and write index for capture Wim Taymans 2018-07-31 21:37:41 +02:00
  • 899e67eb61 client-node: clear buffers when mixer is removed Wim Taymans 2018-07-31 21:36:10 +02:00
  • 60ec372212 floatmix: add missing file Wim Taymans 2018-07-31 19:17:44 +02:00
  • ea66ac4075 alsa: update write offset after each write Wim Taymans 2018-07-31 17:40:32 +02:00
  • 327ae5db6e add apiversion to pkgconfig as well 0.2.2 Wim Taymans 2018-07-31 15:05:17 +02:00
  • c5380162ac build: fix module install directory Wim Taymans 2018-07-31 14:56:34 +02:00
  • 887b9550ce Release 0.2.2 Wim Taymans 2018-07-31 14:39:42 +02:00
  • 57ef49b154 client-node: fix port implementation Wim Taymans 2018-07-31 14:28:15 +02:00
  • ca898a00db work on separating port mixers Wim Taymans 2018-07-31 12:23:35 +02:00
  • a223a35a5b Revert "Drop api version suffix from library name" Wim Taymans 2018-07-27 11:24:41 +02:00
  • 76ab7eb9fb Drop api version suffix from library name Jan Grulich 2018-07-27 09:42:39 +02:00
  • 07411e09cb Bump apiversion and soversion for PW 0.2.x Jan Grulich 2018-07-23 08:05:40 +02:00
  • aa838eab94 Release 0.2.1 0.2.1 Wim Taymans 2018-07-20 12:44:54 +02:00
  • de766324b9 hook: add private data for future expansion Wim Taymans 2018-07-20 10:35:31 +02:00
  • f55cb422cb hook: add priv fields for future expansion Wim Taymans 2018-07-20 10:34:27 +02:00
  • 892b57c55d stream: add capture queued time calculation Wim Taymans 2018-07-19 16:55:00 +02:00
  • 9e0bce4cb7 stream: update to latest API Wim Taymans 2018-07-19 16:33:00 +02:00
  • b67fb6fa5b io: add latency io area Wim Taymans 2018-07-19 15:17:21 +02:00
  • 6eb6e31beb stream: improve timing Wim Taymans 2018-07-19 13:35:46 +02:00
  • 0d148654c0 stream: add more timing info Wim Taymans 2018-07-19 13:30:27 +02:00
  • ffde111099 stream: update for rate Wim Taymans 2018-07-17 17:40:33 +02:00
  • ac11392fad jack: implement tee Wim Taymans 2018-07-17 17:40:07 +02:00
  • 63cc6e920f jack: update for rate of the graph Wim Taymans 2018-07-17 17:39:15 +02:00
  • d3c203b744 spa: use clock info Wim Taymans 2018-07-17 17:37:55 +02:00
  • 061f2c82b5 bump version 0.2.0 Wim Taymans 2018-07-17 10:32:52 +02:00
  • 36d883b8c8 version: add version file Wim Taymans 2018-07-17 10:31:17 +02:00
  • 2b1b356455 audio-dsp: add some SSE2 Wim Taymans 2018-07-17 09:52:27 +02:00
  • fba00fb791 clock: remove clock interface Wim Taymans 2018-07-17 09:50:51 +02:00
  • 83bb8dc599 remote: also make thread realtime for clients Wim Taymans 2018-07-13 11:56:09 +02:00
  • e5807cd467 small cleanups Wim Taymans 2018-07-13 11:43:06 +02:00
  • 16178eb5de jack: use set_io Wim Taymans 2018-07-12 15:32:13 +02:00
  • cc542935ea client-node: add more generic set_io method Wim Taymans 2018-07-12 15:33:07 +02:00
  • 5a3eee9cac command: remove clock-update Wim Taymans 2018-07-12 13:22:50 +02:00
  • 6976175d65 module: remove obsolete code Wim Taymans 2018-07-12 12:41:09 +02:00
  • 8b919e89bd video-src: let stream map buffers Wim Taymans 2018-07-12 11:10:59 +02:00
  • 18bfa9ae6e stream: add empty new_simple Wim Taymans 2018-07-12 11:08:07 +02:00
  • c362b1ccc5 stream: implement MAP_BUFFERS Wim Taymans 2018-07-12 11:05:53 +02:00
  • a2d2d75a25 remote: call disconnect to make sure we free all memory Wim Taymans 2018-07-12 11:05:31 +02:00
  • d6f40cefa6 examples: improve examples Wim Taymans 2018-07-12 10:02:42 +02:00
  • b9171b5e57 node: add Media/Category/Role properties Wim Taymans 2018-07-12 09:46:30 +02:00
  • 54c45252fd client-stream: don't run the driver Wim Taymans 2018-07-11 20:09:32 +02:00
  • bcddac6e2b stream: schedule process from main thread when asked Wim Taymans 2018-07-11 17:51:57 +02:00
  • fdc3d5c0f7 export-sink: be less verbose Wim Taymans 2018-07-09 12:14:01 +02:00
  • f49ab32874 meta: add video damage region metadata Wim Taymans 2018-07-09 12:07:30 +02:00
  • c98fbfe0a9 meta: make safer find_meta_data function Wim Taymans 2018-07-09 12:04:23 +02:00
  • 33427b4cd3 small cleanups Wim Taymans 2018-07-08 15:23:56 +02:00
  • 3f45ccd6a5 gst: update to current API Wim Taymans 2018-07-08 15:23:28 +02:00
  • 67e567b9c7 stream: API break Wim Taymans 2018-07-08 14:47:43 +02:00
  • e0676fcef8 array: update size on delete Wim Taymans 2018-07-07 11:29:45 +02:00
  • 4f054f9551 jack: fix refcount of memory Wim Taymans 2018-07-07 10:47:49 +02:00
  • 2ac2822d4f link: always activate the link Wim Taymans 2018-07-07 10:46:49 +02:00
  • fcab6dae9a pcm: update properties Wim Taymans 2018-07-04 18:55:54 +02:00
  • 3b8b67bc99 jack: update properties Wim Taymans 2018-07-04 18:55:28 +02:00
  • 27d34dde88 introspect: improve introspection Wim Taymans 2018-07-04 18:43:45 +02:00
  • 71d87c589d stream: fix introspection of linked device Wim Taymans 2018-07-04 15:33:20 +02:00
  • 1cdb7e0214 thread-loop: add some debug Wim Taymans 2018-07-04 15:31:44 +02:00
  • ef307d37bc node: add node session property Wim Taymans 2018-07-04 15:30:41 +02:00
  • bc2b965591 audio-dsp: use the quantum to fill underrun with silence Wim Taymans 2018-07-04 10:34:11 +02:00
  • 3cfbdc750a introspect: don't store mute state Wim Taymans 2018-07-03 22:09:53 +02:00
  • 0f37d84c39 pcm: improve buffer size Wim Taymans 2018-07-03 22:05:38 +02:00
  • b98c98cc8d context: rework how we introspect Wim Taymans 2018-07-03 22:03:25 +02:00
  • 055518b40d stream: add parameter support Wim Taymans 2018-07-03 21:57:00 +02:00
  • 653a28a21e jack: quantum is expressed in rate now Wim Taymans 2018-07-03 21:58:34 +02:00
  • 70b04da723 media-session: express quantum relative to rate Wim Taymans 2018-07-03 21:55:08 +02:00
  • 9417cdd9e6 client-stream: Also link controls Wim Taymans 2018-07-03 21:47:53 +02:00
  • 1b4a0e8d5d client-node: also implement io on the node itself Wim Taymans 2018-07-03 21:45:07 +02:00
  • 79a3b594f9 client-node: set parent id and owner Wim Taymans 2018-07-03 21:43:21 +02:00