Revisions of wireplumber

Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 192)
- Update to version 0.5.6+13~git20241101.b65b53b2:
  * m-reserve-device: cancel get proxy callback properly
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 191)
- Update to version 0.5.6+12~git20241012.71f86823:
  * po: update Finnish translation
  * autoswitch-bluetooth-profile: Switch to HSP/HFP on timeout
  * ci: improve the rules of the previous commit
  * ci: optimize the CI to run less when not needed
  * update Chinese translation
  * ci: Add workflow rules to avoid duplicate branch/MR pipelines
  * Update Brazilian Portuguese translation
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 190)
- Update to version 0.5.6+5~git20241003.b2d2f656:
  * monitor-utils: Check all libcamera v4l2 devices
  * monitor-utils: Rework camera deduplication code
  * module-dbus-connection: fix GCancellable leak
  * m-mixer-api: Fix memory in leak wp_mixer_api_set_volume
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 189)
- Update to version 0.5.6+1~git20240910.b68a6794:
  * autoswitch-bluetooth-profile: switch only Bluetooth devices
  * 0.5.6
  * lib: wp_core_connect_fd: add \since marker
  * docs: document multi-instance configuration profiles
  * docs: clarified how to setup debug logs in lua
  * systemd: load the system instance with the 'main-systemwide' profile by default
  * wireplumber.conf: add systemwide, embedded and split-instance profiles
  * internal-comp-loader: implement profiles inheriting other profiles
  * wireplumber.conf: add before/after dependencies where needed
  * wireplumber.conf: improve the v4l2 and libcamera monitors components definitions
  * tests: component-loader: fix GError memory leak
  * internal-comp-loader: implement before/after dependencies for components
  * lib: settings: find the first loaded instance of WpSettings when metadata_name is NULL
  * main: show the profile name on the app name
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 188)
- Update to version 0.5.5+7~git20240826.895c1c72:
  * lib: core: merge wp_core_connect implementations
  * lib: core: allow to connect a core with a given socket
  * po: add Slovenian (sl) language
  * autoswitch-bluetooth-profile: Use event source object managers
  * docs: add info on how to set the log level via configuration
  * rescan: Stop rescan for 2s if BT node is removed
  * rescan: Merge filters metadata changed hook with rescan-trigger
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 187)
- Update to version 0.5.5~git20240628.43e939c0:
  * 0.5.5
  * wpctl: Make sure default node Id is updated when printing filters
  * Revert "lib: core: set the export core to be shared to pipewire modules"
  * linking: explicitly mark targets that should be managed by the role-based policy
  * linking: redefine script dependencies
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 186)
- Update to version 0.5.4+2~git20240627.96dc0453:
  * l/find-best-target: Allow regular filters to be best targets
  * linking-utils: fallback to role priority 0 if none is defined
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 185)
- Update to version 0.5.4~git20240626.dc6694fb:
  * 0.5.4
  * smart-equalizer.conf: fix filter.smart.target usage example
  * config: rename the duck-level option to have "role-based" in its name
  * docs: linking: update existing hooks documentation
  * scripts: remove deprecated and outdated intended-roles.lua
  * l/rescan: use parseBool() to interpret boolean property
  * s/link-target: mark links as role-based only if the role links rescan hook is enabled
  * script-tester: load find-media-role-target.lua to fix test failure
  * config: add example that shows how to setup a smart equalizer filter
  * s/link-target: do not treat links to monitoring streams as role links
  * s/link-target: avoid holding a reference to the si in the link-error callback
  * s/create-item: add setting to enforce a media.role on streams that don't have one
  * linking: move find-media-role-target hook to run later in the chain
  * lib: core: set the export core to be shared to pipewire modules
  * config: add example media-role-nodes.conf
  * wireplumber.conf: improve standard policy definition
  * remove "virtual items" scripts, m-si-audio-virtual and related tests
  * linking: role based priority system: hook to apply policy
  * linking-utils: add routines to keep track of the priority media role link
  * linking: get-filter-from-target.lua: bypass for media role targets
  * linking: add a new hook to find media role targets
  * get-filter-from-target: Don't bypass the hook if the session item is a regular filter
  * filter-utils: Allow smart filters to have as target filters that are not smart
  * tests: skip some tests when audiotestsrc is unavailable
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 184)
- Update to version 0.5.3+8~git20240617.47ec8140:
  * scripts/device: avoid crashing if the device.name is not set
  * tests/examples: add example on how to set node "params" under Props
  * autoswitch-bluetooth-profile: Always destroy the restore timeout source before switching
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 183)
- Update to version 0.5.3+5~git20240610.f57a4630:
  * node/software-dsp: ensure that filter chains are properly unloaded
  * scripts: Fix autoswitch BT profile when using filters
  * bluez: Don't create loopback source if autoswitch setting is disabled
  * conf: further improve how top-level objects are handled
  * conf: skip empty configuration files to avoid crashing
  * 0.5.3
  * metadata: remove incorrect `transfer` annotation
  * core: add missing \ingroup
  * docs: gen-api-gtkdoc.py: fix SyntaxWarning with raw strings
  * gi: hide WP_PRIVATE_API functions from gir
  * tests: conf: test a few more edge cases
  * tests: conf: add test for as-section parsing
  * lib: conf: make it possible to parse files wrapped in {}, to allow standard JSON
  * lib: spa-device: emit object-removed & create-object in sequence when an object is updated
  * monitors/alsa: add some logging around node name deduplication
  * device/state-profile: do not restore unavailable profiles from the state file
  * node/create-item: simplify si properties configuration
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 182)
- Update to version 0.5.2+20~git20240524.df8bc124:
  * state-stream: fix using the default volume
  * filter-utils.lua: Check media type when finding the default filter
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 181)
- Update to version 0.5.2+18~git20240523.226be2e2:
  * monitor-utils: fix variable check
  * monitor-utils: make cam_api_data a local variable
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 180)
- Update to version 0.5.2+16~git20240518.4ed51791:
  * linking: return after aborting transition
  * transition: ensure single completion and finish
  * transition: fix memory leak when error is already set
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 179)
- Update to version 0.5.2+13~git20240508.88d1dd86:
  * wireplumber.conf: increase the cam discovery timer value
  * m-lua-scripting: correct typo
  * monitors/camera: fix camera device deduplication not working for certain devices.
  * Improve monitoring of seat state
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 178)
- Update to version 0.5.2+9~git20240503.3e643aad:
  * log: use G_GNUC_DEPRECATED_FOR to deprecate wp_log_checked
  * log: add wp_logt_checked taking WpLogTopic, to decide on debug messages
  * log: prepend topic to journald logs & add locations on debug levels
  * wireplumber.conf: add a video-only profile
  * json-utils: fix overriding of non-container values when merging
  * filter-utils: Check main filter nodes in a more robust way
  * lua: json: fix error ouput
  * lua: json: add method to merge json containers
  * scripts: fix event:get_data() usage in apply-profile
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 177)
- Update to version 0.5.2~git20240422.b302ebd6:
  * 0.5.2
  * core: fix WpLoopSource lifecycle
  * core: keep pw loop entered exactly when it is running
  * default-nodes: fallback to priority.driver if priority.session is not set
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 176)
- Update to version 0.5.1+14~git20240418.473e463c:
  * meson: create the lib version like pipewire
  * Revert "node/software-dsp: do not hide target node when hide-parent is false"
  * docs: document filter-path property of software DSP policy
  * node/software-dsp: implement loading filter graphs from disk
  * lua: allow Conf methods to be indexed or called
  * lua: add constructor and file ops for WpConf
  * conf: allow a SPA-JSON container to be loaded as a named WpConf section
  * conf: allow a WpConf to be loaded without fragments
  * conf: Add WpProperties as a member of WpConf
  * conf: explain behaviour of wp_base_dirs_find_file
  * wplua/sandbox: support mixing static methods and constructors in class identifiers
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 175)
- Update to version 0.5.1+3~git20240406.9d7c6b8:
  * monitors/bluez: fix BAP device set node naming
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 174)
- Update to version 0.5.1+2~git20240403.8ee3518:
  * monitor-utils: clear cam data after creating nodes
  * core: set context.modules.allow-empty to silence warning in pw_context
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 173)
- Update to version 0.5.1~git20240330.961450b:
  * 0.5.1
  * docs: move the software_dsp document down in the TOC
  * docs: improve the wording and formatting of the software_dsp doc
  * state-stream: fix storing/restoring notification volume
  * node/software-dsp: do not hide target node when hide-parent is false
  * docs: Document automatic software DSP handling
  * wireplumber.conf: add node.software-dsp to wireplumber.components
  * node/software-dsp: Port Node ObjectManager to SimpleEventHook
  * node/software-dsp: get match rules from conf.d
  * node/software-dsp: move and rename scripts/policy-dsp.lua
Displaying revisions 1 - 20 of 192
openSUSE Build Service is sponsored by