Commit graph

  • 73cc2e054c examples: pause timer in PAUSED Wim Taymans 2020-01-03 09:33:20 +01:00
  • df519ee3b3 avoid including private.h Wim Taymans 2020-01-02 13:48:50 +01:00
  • 8e6a5a1714 v4l2: print pixelformat as string Michael Tretter 2019-09-18 19:05:55 +02:00
  • eea3bc22b7 gst: do not send UNKNOWN format Michael Tretter 2019-08-23 10:50:54 +02:00
  • 94ffe88b65 filter: return error if id cannot be dereferenced Michael Tretter 2019-06-28 14:00:36 +02:00
  • 5fa7630934 gst: fix NULL pointer when listing devices Michael Tretter 2019-12-17 13:01:07 +01:00
  • dfa8011ed4 gst: fix log level of GStreamer debug messages Michael Tretter 2019-12-18 10:13:48 +01:00
  • d5b1ab9db4 gst: replace tabs with spaces Michael Tretter 2019-12-18 11:29:11 +01:00
  • 437b97f160 media-session: cleanup some objects Wim Taymans 2019-12-19 15:31:55 +01:00
  • d3db9d12bc proxy: never free a proxy automatically Wim Taymans 2019-12-19 13:39:05 +01:00
  • f391353c7f Make interface types a string Wim Taymans 2019-12-19 13:15:10 +01:00
  • 9657486a81 alsa-seq: update duration when slaved as well Wim Taymans 2019-12-18 13:27:29 +01:00
  • 686a5cf47e media-session: improve shutdown Wim Taymans 2019-12-18 12:59:42 +01:00
  • 24ab22db12 audioadapter: avoid infinite loop Wim Taymans 2019-12-18 12:58:42 +01:00
  • 147f488514 media-session: improve cleanup Wim Taymans 2019-12-18 12:15:03 +01:00
  • 2a4c57798d client-node0: remap target node property Wim Taymans 2019-12-17 17:55:15 +01:00
  • 616806bec2 update some docs Wim Taymans 2019-12-17 17:55:01 +01:00
  • cc0be0d606 stream: only set portconfig on audio formats Wim Taymans 2019-12-17 17:35:46 +01:00
  • e9b62c0ce6 v0: set media class Wim Taymans 2019-12-17 17:34:10 +01:00
  • 59c92bddba policy-ep: allow linking to nodes Wim Taymans 2019-12-17 15:58:43 +01:00
  • d67d012362 audioadapter: loop until we have data Wim Taymans 2019-12-17 15:11:31 +01:00
  • 58a7e18ed5 audioadapter: set data flags Wim Taymans 2019-12-17 15:08:39 +01:00
  • 096db6d87d link: set the object id correctly Wim Taymans 2019-12-17 11:35:28 +01:00
  • d3f4dda51b client-node: improve debug Wim Taymans 2019-12-17 11:35:04 +01:00
  • 05f93cd750 media-session: improve cleanup Wim Taymans 2019-12-17 10:47:31 +01:00
  • 98c81fff93 proxy: only call destroy once Wim Taymans 2019-12-17 10:44:22 +01:00
  • 3c846fbb1d v4l2: add v4l2 endpoints Wim Taymans 2019-12-16 13:39:42 +01:00
  • f06fc5a62b media-session: add sync_update Wim Taymans 2019-12-16 13:37:19 +01:00
  • c7456d579a alsa-endpoint: fix stream names Wim Taymans 2019-12-16 13:35:41 +01:00
  • 2242c4bab2 stream-monitor -> stream-endpoint Wim Taymans 2019-12-16 11:46:52 +01:00
  • 5cfb155827 policy: link endpoints based on direction and media Wim Taymans 2019-12-16 11:27:19 +01:00
  • cc139a07bb v4l2-monitor: clean up names Wim Taymans 2019-12-16 10:45:29 +01:00
  • 1bca1b15ea context: add object store Wim Taymans 2019-12-16 10:28:18 +01:00
  • 6cf6af6620 array: add multistatement macro in parenthesis Wim Taymans 2019-12-16 10:12:50 +01:00
  • 0d87b32f0e pw-uninstalled: Don't override environment variables Philippe Normand 2019-12-15 14:51:15 +00:00
  • efd68e3cc1 pw-uninstalled: Add tools directory to $PATH Philippe Normand 2019-12-15 14:34:56 +00:00
  • a81f920fad ci: export XDG_RUNTIME_DIR when running the tests George Kiagiadakis 2019-12-09 09:24:22 +02:00
  • f69a4feced install impl.h Wim Taymans 2019-12-13 13:24:17 +01:00
  • b681286362 pod: Use private names for variable in macros Wim Taymans 2019-12-13 13:13:22 +01:00
  • 7c3d58a909 media-session: remove object when proxy is destroyed Wim Taymans 2019-12-13 12:34:14 +01:00
  • 698ab911c3 loop: pass spa_dict to *_loop_new Wim Taymans 2019-12-13 11:34:25 +01:00
  • 828bd30879 handle policy_core destroy Wim Taymans 2019-12-13 11:27:23 +01:00
  • 1317ca140c pass spa_dict around as config Wim Taymans 2019-12-13 11:26:05 +01:00
  • 3eec3f5abf proxy: don't remove ourselves from a destroyed core Wim Taymans 2019-12-13 11:00:41 +01:00
  • f724319e8a context: move core implementation to impl-core.h Wim Taymans 2019-12-12 16:34:01 +01:00
  • a1451fd820 keys: rename key for the module profile Wim Taymans 2019-12-12 16:32:44 +01:00
  • 7a69c07afc properties: add pw_properties_add(_keys) Wim Taymans 2019-12-12 16:28:27 +01:00
  • 3e1eeb1c03 filter: handle context allocation failure Wim Taymans 2019-12-12 16:27:33 +01:00
  • 2a142edadb pw_impl_port_new -> pw_context_create_port Wim Taymans 2019-12-11 18:07:03 +01:00
  • 930b595724 pw_impl_node_new -> pw_context_create_node Wim Taymans 2019-12-11 17:59:00 +01:00
  • 6043a3f8c0 pw_impl_device_new -> pw_context_create_device Wim Taymans 2019-12-11 17:56:24 +01:00
  • c3f6524120 pw_impl_link_new -> pw_context_create_link Wim Taymans 2019-12-11 17:54:27 +01:00
  • e96bdc6bd9 pw_impl_client_new -> pw_context_create_client Wim Taymans 2019-12-11 17:52:15 +01:00
  • 310077438b pw_impl_factory_new -> pw_context_create_factory Wim Taymans 2019-12-11 17:50:27 +01:00
  • bc0dcd2e34 pw_impl_module_load -> pw_context_load_module Wim Taymans 2019-12-11 17:40:32 +01:00
  • 3084809bed context: move pw_context_find_factory to impl Wim Taymans 2019-12-11 17:34:05 +01:00
  • 73eea24443 impl-client: improve constructor Wim Taymans 2019-12-11 17:19:12 +01:00
  • d99b1918ed small cleanups Wim Taymans 2019-12-11 16:51:38 +01:00
  • 3805d5dfa2 pw_endpoint_stream_proxy -> pw_endpoint_stream Wim Taymans 2019-12-11 16:48:00 +01:00
  • 9b53c65c72 pw_endpoint_proxy -> pw_endpoint Wim Taymans 2019-12-11 16:43:53 +01:00
  • 85103d128e pw_session_proxy -> pw_session Wim Taymans 2019-12-11 16:39:24 +01:00
  • 3c737cf39c pw_endpoint_link_proxy -> pw_endpoint_link Wim Taymans 2019-12-11 16:36:12 +01:00
  • 94ed9c8e38 pw_client_endpoint_proxy -> pw_client_endpoint Wim Taymans 2019-12-11 16:31:58 +01:00
  • 743450a19f pw_client_node_proxy -> pw_client_node Wim Taymans 2019-12-11 16:13:46 +01:00
  • c23006fcdb pw_port_proxy -> pw_port Wim Taymans 2019-12-11 15:59:26 +01:00
  • beb3c69dfe pw_node_proxy -> pw_node Wim Taymans 2019-12-11 15:26:11 +01:00
  • 199fa47216 pw_module_proxy -> pw_module Wim Taymans 2019-12-11 15:16:30 +01:00
  • e633e205c2 pw_link_proxy -> pw_link Wim Taymans 2019-12-11 15:11:56 +01:00
  • 114982f3f5 pw_factory_proxy -> pw_factory Wim Taymans 2019-12-11 15:06:00 +01:00
  • f1eb5f6046 pw_device_proxy -> pw_device Wim Taymans 2019-12-11 15:00:41 +01:00
  • a8f1d756c3 pw_client_proxy -> pw_client Wim Taymans 2019-12-11 14:53:39 +01:00
  • aa378417c2 interfaces: move proxy API into their own header files Wim Taymans 2019-12-11 14:39:31 +01:00
  • b75f2aaabd fix headers Wim Taymans 2019-12-11 14:08:30 +01:00
  • 898e870997 pw_node -> pw_impl_node Wim Taymans 2019-12-11 12:41:45 +01:00
  • f62d1cb357 pw_port -> pw_impl_port Wim Taymans 2019-12-11 12:24:03 +01:00
  • b88741dbb9 pw_link -> pw_impl_link Wim Taymans 2019-12-11 12:06:08 +01:00
  • 443a49947e pw_module -> pw_impl_module Wim Taymans 2019-12-11 11:57:56 +01:00
  • 815d4a8d20 pw_factory -> pw_impl_factory Wim Taymans 2019-12-11 11:45:27 +01:00
  • 73900eea1b pw_device -> pw_impl_device Wim Taymans 2019-12-11 11:34:02 +01:00
  • 95688939bf pw_client -> pw_impl_client Wim Taymans 2019-12-11 11:21:43 +01:00
  • d70a47b7fe move proxy implementations in their own file Wim Taymans 2019-12-11 10:57:10 +01:00
  • 49d736bbb7 pw_registry_proxy -> pw_registry Wim Taymans 2019-12-11 09:44:48 +01:00
  • ecc6b27cd7 rename core_proxy -> core Wim Taymans 2019-12-11 07:46:59 +01:00
  • 8ea78c2e3f pw_core -> pw_context Wim Taymans 2019-12-10 18:19:56 +01:00
  • 42103a8218 export-spa: implement with core-proxy Wim Taymans 2019-12-10 17:09:52 +01:00
  • e2ba3dc6e4 local-v4l2: implement with core-proxy Wim Taymans 2019-12-10 16:36:53 +01:00
  • c0f5e8d967 protocol-native: always create a local server Wim Taymans 2019-12-10 16:23:43 +01:00
  • 8917e1e149 cli: set error when connection failed Wim Taymans 2019-12-10 16:03:19 +01:00
  • 49a4440692 audioadapter: pass slave properties directly Wim Taymans 2019-12-10 12:48:18 +01:00
  • 84c91c44e3 port: emit info changed on new port Wim Taymans 2019-12-10 12:33:29 +01:00
  • 468cbb8892 core-proxy: improve cleanup Wim Taymans 2019-12-10 12:27:12 +01:00
  • 2c492ff71f client-node: don't check format Wim Taymans 2019-12-10 12:21:02 +01:00
  • 5a2ad084e8 proxy: add pw_proxy_set_bound_id Wim Taymans 2019-12-10 12:19:11 +01:00
  • 030d2a075b stream: improve params Wim Taymans 2019-12-09 15:22:45 +01:00
  • b5811280ef core-proxy: improve cleanup Wim Taymans 2019-12-09 12:30:49 +01:00
  • e27331a25e filter: use spa_node directy Wim Taymans 2019-12-09 12:28:55 +01:00
  • 2070ad37df example: handle connect error Wim Taymans 2019-12-09 12:27:01 +01:00
  • 181c2de2ee parser: only recurse into CHOICE when 1 value Wim Taymans 2019-12-09 12:23:24 +01:00
  • 6204c95ee3 remote-node: restore old activation after we unmap the server one Wim Taymans 2019-12-06 22:56:35 +01:00
  • cfeb724d58 pulse: don't add listener when connection failed Wim Taymans 2019-12-06 22:27:27 +01:00