Revisions of pipewire

Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1088)
- Update to version 1.0.0+448~git20240220.18aeddbe8:
  * doc: some updates
  * alsa: Added handle for controlling htimestamp autodisable
  * doc: use-chmap is enabled by default
  * doc: disable dot graphs in API docs again
  * doc: add sections to index, clarify discussion of properties
  * pulse-server: Make sure peer_sink name is filled
  * pipewire-alsa: Propagate errors from eventfd().
  * alsa: restart the node on hw_param change
  * audioadapter: recheck formats when EnumFormat changes
  * audioadapter: clear buffers when format is reconfigured
  * stream: add n_buffers to debug log
  * audioconvert: fix debug when -UFASTPATH
  * doc: remove stray \code
  * docs: add node.rules and device.rules
  * doc: move config man pages under config/
  * doc: add some more coverage
  * doc: add reference docs + index for config and env variables
  * doc: fix DoxygenLayout.xml for doxygen 1.10
  * logger: minor performance improvement to avoid syscall done by isatty
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1087)
- Update to version 1.0.0+429~git20240216.a5419ea67:
  * resampler: Only use copy when rate is 1.0
  * resample: use a float phase in update_rate
  * conf: fix override directory order
  * module-rtp: fix SAP header parsing for IPv6
  * module-rtp: fix debug log
  * Update .gitlab-ci.yml file
  * Update .gitlab-ci.yml file
  * Update .gitlab-ci.yml file
  * module-rtp: improve ipv5 support
  * Update .gitlab-ci.yml file
  * Update .gitlab-ci.yml file
  * module-rtp: only stop timer when it was running
  * module-rtp-sink: improve source.ip default
  * module-rtp: handle ipv6 sap.ip
  * meson: add options to set server and client RT priority
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1086)
- Update to version 1.0.0+414~git20240214.2833ff127:
  * alsa: split irq and timer wakeup functions
  * alsa: Reduce jitter in irq based software timestamping
  * jack: add jack.other-connect-mode property
  * impl-node: add node.rules and device.rules
  * pipewire-aes67: clarify comments
  * pw-dot: group nodes by node.link-group
  * pw-dot: truncate escaped string values to 128
  * audioadapter: copy original props
  * acp: also install a local error handler
  * audioconvert: remove some construct time properties
  * adapter: move node.params to impl-node.c
  * impl-device: set quantum-limit correctly
  * alsa: allow setting profile by name
  * impl-device: add support for adapter
  * impl-device: add device.object.properties
  * impl-device: add device.id to objects
  * modules: avoid invalid properties access
  * adapter: move adapter.auto-port-config to adapter
  * pw-link: improve port and node names
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1085)
- Update to version 1.0.0+395~git20240212.532bc878f:
  * spa: use errno values in warnings
  * metadata: Added context monitor for removed globals
  * metadata: handle removed globals in impl
  * node-driver: suggest user to check clock device permissions
  * Use portable shebang in input-filter-h.sh
  * Fix uninitialized variable usage
  * Fix build of vulkan/dmabuf_fallback.c
  * FreeBSD compatibility for module-rtp-sap
  * Fix building module-netjack2 on FreeBSD
  * spa: alsa: react to "new" udev action as well
  * spa: alsa,v4l2: avoid double access check on inotify events
  * spa: v4l2: handle `IN_IGNORED` events from inotify
  * spa: alsa,v4l2: avoid double lookup on inotify events
  * spa: v4l2: use proper log topic in udev monitor
  * spa: alsa,v4l2: use proper enum for action
  * spa: alsa: handle `IN_IGNORED` instead of `IN_DELETE_SELF`
  * spa: alsa,v4l2: simplify inotify read loop exit condition
  * spa: v4l2: remove `ignored` flag
  * pw-dot: fix modules not being linked correctly
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1084)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1083)
- Update to version 1.0.0+376~git20240209.02050ae81:
  * pw-dot: support properties with quotes
  * pw-dot: improve allocation of the DOT data string
  * Ensure all globals have PW_KEY_OBJECT_SERIAL prop
  * metadata: handle removed globals as well
  * tools: improve indentation
  * buffer: add MAPPABLE data flag
  * module-rtp: Add source/destination.ip to props
  * Jack: Added missing lock to jack API call
  * protocol-native: use props in server and data
  * protocol-native: set error when add_event fails
  * metadata: fix indentation
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1082)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1081)
- Update to version 1.0.0+365~git20240207.44b8a03c4:
  * Jack: Fix jack_remove_property(ies) to use proxy id
  * v4l2: include config.h to check for udev
  * meson: fix compilation when spa-plugins is disabled
  * meson: fix build with missing libudev-devel
  * tutorial: fix s16 scale and add some docs
  * pw-cli: set quit flag on -EPIPE
  * loop: fix clang compilation
  * spa: bluez: fix whitespaces
  * pipewire: module-rt: add missing `static`
  * spa: support: add missing `static`
  * loop: sleep and retry when the invoke queue is full
  * bluez5: aptx-ll: produce 7.5ms packets
  * module-protocol-simple: do not cleanup client when send returns EAGAIN or EWOULDBLOCK
  * pipewire: module-rt: make dbus reply checking stricter
  * pipewire: module-rt: do not retrieve dbus message serial numbers
  * pipewire: module-jackdbus-detect: do not autostart jackdbus
  * pipewire: module-portal: watch only relevant NameOwnerChanged signals
  * pipewire: module-portal: do not repeat portal service name
  * pipewire: module-jackdbus-detect: watch only relevant NameOwnerChanged signals
  * pipewire: module-rt: use dbus helpers
  * pipewire: module-rt: get rid of unused `DBusError`
  * pipewire: module-jackdbus-detect: cancel pending dbus call on module destroy
  * pipewire: module-jackdbus-detect: use dbus helpers
  * pipewire: module-portal: cancel pending dbus call on module destroy
  * pipewire: module-portal: use dbus helpers
  * spa: move dbus helpers out of bluez plugin
  * bluez5: lc3: clean up some sanity checks
  * bluez5: support Google's Opus A2DP vendor codec
  * bluez5: disambiguate the two Opus codecs
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1080)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1079)
- Update to version 1.0.0+334~git20240204.c387506f6:
  * client-node: clear buffers always when freeing mix
  * client-node: handle releasing mix for destroyed port
  * doc: add 'Configuration' page
  * stream: fix param emission for Props
  * vulkan: Update logging in compute plugins
  * vulkan: Add vulkan-blit-dsp-filter
  * vulkan: Add vulkan-blit-filter
  * vulkan: Add blit utils
  * vulkan: Return early in use_buffers
  * stream: conditionally wrap video streams with adapter node
  * bluez5: show only codec profiles also for HFP/HSP
  * bluez5: backend-native: ensure we no transports are leaked
  * bluez5: ensure transport->codec is set also for HSP
  * mem: track fd invalidation of imported memblocks
  * snap-policy: fix memory leak
  * snap-policy: ensure audio works with .deb snapd
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1078)
- Update to version 1.0.0+318~git20240201.16479acc6:
  * alsa: fix version check
  * module-pipe: resync when ringbuffer too full
  * module-pipe: warn underrun only once
  * pw-link: handle link proxy removal
  * pw-link: handle link proxy destruction
  * pw-link: --wait: allow linking with nodes
  * pw-link: listen to link info events to detect link creation
  * pw-link: add --wait option
  * pw-link: refactor do_link_ports() to not run the event-loop
  * pw-link: move output/input option checking before main event loop run
  * alsa: always reevaluate matching when driver changed
  * bluez5: deprioritize AAC-ELD since it's untested
  * conf: escape @DEFAULT_SINK@
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1077)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1076)
- Update to version 1.0.0+305~git20240131.07f7bda1f:
  * jack: fix version check
  * module-rtp: Add some sender latency validation
  * pipewire-aes67: re-enable sess.latency.msec for sender
  * filter-chain: connect atom ports to an empty atom
  * module-raop: don't start record in state change
  * alsa: use debug types instead of custom function
  * snap-policy: Manage ENOPROTOOPT error in aa_getpeercon()
  * Update German translation
  * module-rtp: add packet timer
  * node-driver: Log when we resync
  * v4l2: probe EXPBUF and disable alloc_buffer flag
  * v4l2: clear support for alloc_buffers on failure
  * pipewire-aes67: temporarily disable sess.latency.msec
  * doc: disable deprecated list
  * doc: fix some doxygen warnings
  * doc: bluez5: document some internals in media-codec
  * doc: put new pulse modules to right place
  * doc: filter some constructs that confuse doxygen
  * doc: Fix typo 'statis' -> 'static'
  * vulkan: Support MemPtr as import for compute
  * vulkan: Add function to upload data to a staging buffer
  * vulkan: Add functions to create staging buffers
  * examples: Add video-dsp-src example
  * param: clarify the internal latency
  * doc: explain clock/latency more
  * bluez5: lowball fallback delay values
  * bluez5: sco-sink: more accurate latency values
  * bluez5: media-sink: more accurate latency
  * bluez5: media-sink: fix wrong clock
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1075)
- Update to version 1.0.0+259~git20240124.f0304f45a:
  * jack: make sure jack clients are ALWAYS_PROCESS
  * jack: improve running check
  * pulse-server: the device changed when EnumRoute changes
  * pipewire-jack: remove unused field graph_callback_pending
  * pulse-server: implement subscribe in device-restore
  * pulse-server: reset spa_param_info.user after events
  * pulse-server: implement stream-restore EVENT
  * pulse-server: move extension to modules
  * bluez5: prefer 16khz input for LE Audio duplex configurations
  * bluez5: lc3: pick qos values from BAP spec tables
  * bluez5: indicate to LC3 plugin whether endpoint is sink/duplex
  * bluez5: determine available BAP profiles from remote endpoints
  * bluez5: pick right codec when multiple ones share the endpoint
  * module-rtp-sap: use autobind
  * module-rtp-sap: sanity check PTP response
  * Apply 1 suggestion(s) to 1 file(s)
  * module-rtp-sap: fix strncpy bounds
  * module-rtp-sap: fix fd leak
  * module-rtp-sap: review
  * module-rtp-sap: support PTP management protocol
  * bluez: fix compilation some more
  * bluez5: fix compilation
  * bluez5: add ELD support check
  * bluez5: correct endpoint name
  * bluez5: avoid adding new codec endpoint
  * bluez5: refactor ELD check
  * bluez5: add AAC-ELD codec
  * vulkan: Add pixel-formats to query format properties
  * vulkan: move format enumeration into utils functions
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1074)
- Update to version 1.0.0+223~git20240122.846f994ac:
  * alsa: increase buffers when using small buffer
  * alsa: improve max-latency property
  * spa: mark constant parameters as such
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1073)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1072)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1071)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1070)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1069)
- Update to version 1.0.0+220~git20240117.490558f3d:
  * v4l2: improve filter with missing format
  * v4l2: fix format enum with unsupported framerate
  * stream: debug added params
Displaying revisions 41 - 60 of 1128
openSUSE Build Service is sponsored by