Commit graph

  • f063cc9086 audioconvert: improve negotiation Wim Taymans 2018-11-19 09:46:36 +01:00
  • 33edb4ccd1 jack: more accurate get_cycle_times Wim Taymans 2018-11-19 10:02:53 +01:00
  • 0343297257 alsa: rework timing Wim Taymans 2018-11-16 17:00:40 +01:00
  • 5444b850d2 fmtconvert: improve enum_format Wim Taymans 2018-11-16 16:56:33 +01:00
  • 3e1e6b02b5 resample: add property to change resample rate Wim Taymans 2018-11-16 16:54:56 +01:00
  • 9d44d0b135 parser: add some utils to parse values Wim Taymans 2018-11-16 16:52:04 +01:00
  • 0303b7d1c5 props: add rate property Wim Taymans 2018-11-16 16:48:49 +01:00
  • a096e6d9c9 link: only start node when all links are ready Wim Taymans 2018-11-16 16:45:40 +01:00
  • c9f7439b52 media-session: debug profile Wim Taymans 2018-11-16 16:41:13 +01:00
  • d8db090ac2 alsa: only remove sources when they were added Wim Taymans 2018-11-12 15:52:11 +01:00
  • b6f01542d8 spa: explicitly cast the offset to signed int Wim Taymans 2018-11-12 10:50:21 +01:00
  • 1ea84b2869 spa: explicitly cast the offset to signed int Wim Taymans 2018-11-12 10:50:21 +01:00
  • 416b9c254e alsa: have slaved sink Wim Taymans 2018-11-12 10:18:21 +01:00
  • 6f555c63e2 alsa: set buffer_id in io to INVALID when in use Wim Taymans 2018-11-12 09:56:45 +01:00
  • 0f7a3bdb2a alsa: use dynamic bandwidth Wim Taymans 2018-11-12 09:55:21 +01:00
  • 3d3d86fd24 node: set clock id and position Wim Taymans 2018-11-12 09:53:49 +01:00
  • e03289b4ac video-src: print node id Wim Taymans 2018-11-12 09:52:59 +01:00
  • e69cf24f24 alsa: add dll to estimate clock drift Wim Taymans 2018-11-09 15:24:24 +01:00
  • e8dfd22a6b stream: update for delay sign change Wim Taymans 2018-11-09 15:25:39 +01:00
  • 7925aed863 video-src: use FLAG_MAP_BUFFERS Wim Taymans 2018-11-08 11:43:35 +01:00
  • 3267667d94 fmt: improve s24 to float conversion Wim Taymans 2018-11-08 09:56:58 +01:00
  • 9825932b88 test-convert2: add channel position Wim Taymans 2018-11-07 11:59:12 +01:00
  • e47bfa02e5 audiotestsrc: properties are float Wim Taymans 2018-11-07 11:57:58 +01:00
  • 4d7311aca1 channelmix: handle stereo to mono Wim Taymans 2018-11-07 11:57:19 +01:00
  • 2b88dde567 fmtconvert: add conversions for planar to planar Wim Taymans 2018-11-07 11:56:19 +01:00
  • 00a570f7de audio-format: set unpossisioned flag Wim Taymans 2018-11-07 11:54:23 +01:00
  • aade499aae fix TIMESPEC_TO_NSEC Wim Taymans 2018-11-07 10:07:48 +01:00
  • 8d9aae061b submodules Wim Taymans 2018-11-07 09:59:11 +01:00
  • 2dd6307050 jack: add some timing functions Wim Taymans 2018-11-07 09:58:20 +01:00
  • 88a786fdad stream: use TIMESPEC_TO_USEC Wim Taymans 2018-11-07 09:57:22 +01:00
  • 088ee9f09e Improve TIMESPEC_TO_TIME Wim Taymans 2018-11-07 09:56:24 +01:00
  • bf6843743a export-sink: implement set_io Wim Taymans 2018-11-06 15:21:53 +01:00
  • 6f918561c9 flatpak: also check for client property changes Wim Taymans 2018-11-06 13:28:36 +01:00
  • 1f5fec5983 improve update_properties Wim Taymans 2018-11-06 12:31:51 +01:00
  • d5c894cfd8 properties: don't add NULL values Wim Taymans 2018-11-06 12:21:44 +01:00
  • 85f2e93c54 Relicense as MIT/X11 Wim Taymans 2018-11-05 17:48:52 +01:00
  • e107d75248 protocol-native: improve permission checks Wim Taymans 2018-11-05 15:27:13 +01:00
  • eb0a561f8c permissions: pass pw_permission struct around Wim Taymans 2018-11-05 15:02:08 +01:00
  • f994b7eb70 protocol-native: only add fd if client active Wim Taymans 2018-11-05 14:58:13 +01:00
  • 9088b2f0d9 splitter: fix compilation Wim Taymans 2018-11-02 17:51:30 +01:00
  • 7b6df9e127 audioconvert: don't clear profile when format is cleared Wim Taymans 2018-11-02 17:19:15 +01:00
  • 4733bd32c8 update submodules Wim Taymans 2018-11-02 12:32:36 +01:00
  • a70b02064c stream: fix for target_id Wim Taymans 2018-11-02 12:31:43 +01:00
  • d7376b7304 alsa: fix for target_id Wim Taymans 2018-11-02 12:31:08 +01:00
  • b87397025e pod: handle unknown types without crashing Wim Taymans 2018-11-02 12:12:34 +01:00
  • b905b70a76 stream: pass target id as uint32_t Wim Taymans 2018-11-02 11:52:39 +01:00
  • 8089d856c8 protocol: add more debug and check right permissions Wim Taymans 2018-10-31 16:31:15 +00:00
  • 7e8fac2272 type: restore type info for pipewire types Wim Taymans 2018-10-31 16:05:58 +00:00
  • 6bb90ed88e alsa: refactor get_status Wim Taymans 2018-10-31 15:20:52 +00:00
  • 9236be5f7a ci: implement a sensible travis + docker setup for automated builds George Kiagiadakis 2018-10-31 16:19:54 +02:00
  • 95c1b7d0a3 remote: add exported signal Wim Taymans 2018-10-31 14:31:49 +00:00
  • f8b93d2a1b stream: only activate when asked Wim Taymans 2018-10-31 14:31:20 +00:00
  • db56f1c9f6 pulse: update submodule Wim Taymans 2018-10-31 11:10:27 +00:00
  • 0bc6ba8559 node: allow for setting driver root Wim Taymans 2018-10-31 10:45:22 +00:00
  • 32afd8d228 video-src: the size is a range Wim Taymans 2018-10-31 10:43:27 +00:00
  • 0023e348ac Makefile: add uninstall target Wim Taymans 2018-10-31 10:42:57 +00:00
  • 57cd209d2a spa: tests: add automated unit test for spa_ringbuffer George Kiagiadakis 2018-10-31 12:15:37 +02:00
  • 9724aea17f spa: tests: add automated unit test for spa_hook_list George Kiagiadakis 2018-10-30 20:08:49 +02:00
  • ef8b7bc003 spa: tests: add automated unit test for spa_list George Kiagiadakis 2018-10-30 20:07:42 +02:00
  • 483607af3a Makefile: add 'make test' target to run the automated unit tests George Kiagiadakis 2018-10-30 20:05:08 +02:00
  • cef55ea47d spa: tests: add automated unit test for spa_dict George Kiagiadakis 2018-10-30 20:04:05 +02:00
  • 10531d99eb fmt: fix conversion Wim Taymans 2018-10-31 10:40:06 +00:00
  • 63363d09dd fmt: small fix to s16 conversion Wim Taymans 2018-10-31 09:38:31 +00:00
  • aeb77e37f7 gst: don't dup, use DONT_CLOSE flag on fd_allocator Wim Taymans 2018-10-31 09:36:19 +00:00
  • c2cb8e46b9 Fix build when systemd is found but not libsystemd Thibault Saunier 2018-10-29 13:11:38 +00:00
  • 2ff6b22b27 gitignore: Add vim files Arun Raghavan 2018-10-30 07:55:21 +00:00
  • 94656393fd gitignore: Add build dir and cscope files Arun Raghavan 2018-10-25 15:05:13 +01:00
  • 97eec36f8e makefile: Add helper to run in gdb and valgrind Nicolas Dufresne 2018-10-30 16:21:29 +00:00
  • 02e3713cf1 rtkit: Allow disabling with DISABLE_RTKIT Nicolas Dufresne 2018-10-30 16:20:39 +00:00
  • a61f8cf666 Coding style Jan Grulich 2018-10-30 16:02:15 +00:00
  • a813afd810 Fix build with c++ compilers Jan Grulich 2018-10-30 12:37:14 +00:00
  • 2aeb5d9d98 Install a missing header Jan Grulich 2018-10-30 11:04:19 +00:00
  • 10ce1a02cf gitignore: Add vim files Arun Raghavan 2018-10-30 07:55:21 +00:00
  • 4af917e953 gitignore: Add build dir and cscope files Arun Raghavan 2018-10-25 15:05:13 +01:00
  • 0b2eec9f16 Set GStreamer plugins path in uninstalled env Thibault Saunier 2018-10-29 13:33:17 +00:00
  • 795b352cba meson: Use feature for GStreamer and make it auto Thibault Saunier 2018-10-29 13:27:24 +00:00
  • df4a5efb89 client-node: don't try to modify the clock Wim Taymans 2018-10-30 16:32:25 +00:00
  • ee72023629 media-session: try to connect to the node directly Wim Taymans 2018-10-30 16:30:16 +00:00
  • 093c675995 a2dp: don't faile set_io Wim Taymans 2018-10-30 16:29:39 +00:00
  • e1583146ff video-src: Add alternative style format pod example Wim Taymans 2018-10-30 15:34:54 +00:00
  • ed2f054e76 volume: fix for old api Wim Taymans 2018-10-30 09:50:44 +00:00
  • ef7a111611 fmt: fix and enable f32 -> s16 conversion Wim Taymans 2018-10-30 08:37:07 +00:00
  • 4432db4fa7 fmt-ops: fix conversion Wim Taymans 2018-10-29 18:38:14 +00:00
  • 57d9f597d9 jack: update submodule Wim Taymans 2018-10-29 14:30:44 +00:00
  • 73888460cb jack: convert sequence to midi events Wim Taymans 2018-10-29 14:29:59 +00:00
  • ae9843aca2 disable s16 sse until fixed Wim Taymans 2018-10-29 14:07:19 +00:00
  • 8693e416bc examples: document how to run Mathieu Duponchelle 2018-10-29 14:00:31 +01:00
  • 68c2866f7d Fix build when systemd is found but not libsystemd Thibault Saunier 2018-10-29 13:11:38 +00:00
  • 9f61ef96ff fmt-ops: add f32 -> s16 see optimisations Wim Taymans 2018-10-29 09:21:33 +00:00
  • 83517e22ac media-session: set permissions on restricted access clients Wim Taymans 2018-10-29 08:47:45 +00:00
  • 9364253886 module-access: use check_access signal Wim Taymans 2018-10-29 08:46:09 +00:00
  • 1c450ce2c1 client: add check_access signal Wim Taymans 2018-10-29 08:44:56 +00:00
  • dfde479b20 protocol-native: put client properties in global Wim Taymans 2018-10-29 08:43:25 +00:00
  • 161ad70114 init and update submodules Wim Taymans 2018-10-28 10:41:42 +00:00
  • 68cab0a8f0 update url Wim Taymans 2018-10-28 10:34:08 +00:00
  • 5088bcce60 module-access: make new access module Wim Taymans 2018-10-27 17:33:21 +01:00
  • e026f55c97 protocol: add more methods on client Wim Taymans 2018-10-27 17:31:03 +01:00
  • bbf718cc98 global: add revoke and grant methods Wim Taymans 2018-10-27 17:26:17 +01:00
  • bd9b74f2d8 global: add list of resources in the global Wim Taymans 2018-10-27 17:24:15 +01:00
  • 2accfc84d7 Add version to hello Wim Taymans 2018-10-27 17:19:50 +01:00