Skip to content
Snippets Groups Projects
  1. Jul 30, 2020
  2. Jul 22, 2020
    • David Runge's avatar
      Allow system cpptoml · fbe1e517
      David Runge authored
      meson.build:
      When the 'wrap_mode' option is set to 'nodownload' use a system version
      of cpptoml. This does not require using git and having a network
      connection during build, which is important for Linux packaging
      infrastructure.
      
      subprojects/cpptoml.wrap:
      Pin revision to last release tag (v0.1.1).
      
      lib/wptoml/*.cpp:
      Remove 'include/' prefix from all cpptoml related includes, at is not
      required.
      
      Closes #17
  3. Jun 29, 2020
    • George Kiagiadakis's avatar
      spa-device / m-monitor: fix pw_proxy leaks reported by pw_core · a3870581
      George Kiagiadakis authored
      1. device export proxies must be destroyed manually since they are
         not associated with the WpRegistry
      2. the monitors should not disconnect before all WpSpaDevice objects
         are destroyed; remove the manual disconnect call and let GObject
         ref counting do its job (the core will disconnect when its last ref
         count is dropped after the last monitor plugin is destroyed)
      a3870581
  4. Jun 18, 2020
  5. Jun 16, 2020
  6. Jun 15, 2020
  7. Jun 12, 2020
  8. Jun 11, 2020
  9. Jun 10, 2020
    • Julian Bouzas's avatar
      c7982a83
    • Julian Bouzas's avatar
      core: add wp_core_clone API · eb39dec6
      Julian Bouzas authored
      eb39dec6
    • George Kiagiadakis's avatar
      improve some debug logs · 8d77793a
      George Kiagiadakis authored
      8d77793a
    • George Kiagiadakis's avatar
      impl-node: subclass from GObject · 7a486f1f
      George Kiagiadakis authored
      By mistake, WpImplNode was developed by keeping in mind that the proxy
      returned by pw_core_export() is a PW_TYPE_INTERFACE_Node, but this
      is not true. It's actually a ClientNode...
      
      Unfortunately, making WpImplNode work as if it was a WpNode is
      not so easy, especially when it comes to handling params, which
      need to be queried syncrhonously on the underlying spa_node.
      
      So, instead of fixing WpImplNode to work as a WpNode, we choose to
      disconnect them. This way, WpImplNode will not be used as a proxy
      in the registry and the registry will normally create WpNode proxies
      instead, making round-trips through the server to change node params.
      7a486f1f
  10. Jun 04, 2020
  11. Jun 03, 2020
  12. Jun 02, 2020
  13. Jun 01, 2020
Loading