1. 27 Feb, 2020 10 commits
  2. 26 Feb, 2020 5 commits
  3. 25 Feb, 2020 2 commits
  4. 19 Feb, 2020 1 commit
  5. 17 Feb, 2020 3 commits
  6. 14 Feb, 2020 7 commits
  7. 12 Feb, 2020 4 commits
  8. 11 Feb, 2020 1 commit
    • George Kiagiadakis's avatar
      proxy/core: refactor object creation · 9330208a
      George Kiagiadakis authored
      * core no longer exposes create_remote/local_object
      * node, device & link have constructor methods
        to enable the create_remote_object functionality
      * added WpImplNode to wrap pw_impl_node and allow creating
        "local" node instances
      * added WpSpaDevice to wrap spa_device and allow creating
        "local" device instances
      * exporting objects in all cases now happens by requesting
        FEATURE_BOUND from the proxy, eliminating the need for WpExported
      * replaced WpMonitor by new, simpler code directly in module-monitor
      * the proxy type lookup table in WpProxy is gone, we now
        use a field on the class structure of every WpProxy subclass
        and iterate through all the class structures instead; this is
        more flexible and extensible
      9330208a
  9. 10 Feb, 2020 1 commit
    • George Kiagiadakis's avatar
      proxy: replace global-id with bound-id · d8ae151a
      George Kiagiadakis authored
      + use the pw_proxy API to find the bound id instead
      of relying on WpGlobal
      
      This has the advantage that it works also for exported
      objects and for objects that have been created by calling
      into a remote factory (such as the link-factory), so we can
      now know the global id of all proxies, not only the ones
      that have been created by the registry.
      d8ae151a
  10. 22 Jan, 2020 5 commits
  11. 16 Jan, 2020 1 commit