Revisions of pipewire

Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1128)
- Update to version 1.1.82+8~git20240527.5be2f5e09:
  * Resolve problems found on review
  * Apply 1 suggestion(s) to 1 file(s)
  * Remove device and transport for broadcast source on interfaces_removed
  * Add support for the broadcast source multiple BIS implementation in BlueZ.
  * impl-node: resume peer targets when unlinking
  * impl-node: some cleanups
  * module-ffado: set next_nsec to something better
  * gst: Check for video/ caps before parsing for info
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1127)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1126)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1125)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1124)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1123)
- Update to version 1.1.82~git20240524.7eeb657d3:
  * 1.1.82
  * snapcast-discover: add snapcast discover module
  * protocol-simple: remove old debug line
  * impl-node: don't move unprepared nodes
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1122)
- Update to version 1.1.81+8~git20240522.ccb9f8934:
  * ffado: add priority.session property
  * protocol-simple: handle IPv6
  * Fix typos
  * acp: handle some errors better
  * spa: fix integer overflows etc. in spa_pod_compare_value
  * bluez5: use initial SCO RX wait workaround only for USB controllers
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1121)
- Update to version 1.1.81+2~git20240516.b3bd02669:
  * pipewire: remove `cleanup.h`
  * NEWS: fix spelling mistake
  * 1.1.81
  * pipewire-v4l2: redirect to correct functions from fortified variants
  * modules: add options to discover local services as well
  * impl-port: update added flag from rt thread
  * raop: use pw_net utils to parse address
  * pulse-server: message: use union to store event data
  * pulse-server: client_queue_subscribe_event(): check message allocation
  * spa: libcamera: remove unused includes
  * spa: libcamera: remove two unused members
  * spa: libcamera: remove wrong prefix from log message
  * spa: libcamera: remove unnecessary snprintf()
  * spa: libcamera: don't calculate id twice
  * Fix review comments, added METADATA_VALUE_MAX_LEN and removed entry_key in configure_bis.
  * bluez5: cleanup bluez5.bcast_source.config parsing
  * bluez: on metadata, parse remove the length field, and deduce the length from the value plus type
  * Add code to fix problem found at review
  * bluez: Configure the BlueZ broadcast source
  * impl-node: Expose driver id in node.props
  * protocol-simple: add per stream properties and formats
  * alsa-seq: configure pool sizes better
  * alsa-seq: warn when receive fails
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1120)
- Update to version 1.0.0+788~git20240510.cdc150a2c:
  * jack: copy events to right offset
  * control: use quantum_limit for midi buffer size
  * alsa-seq: try to not overflow the output buffer
  * control: warn when we overflow the control buffer
  * tools: queue the buffer again in all cases
  * alsa-seq: handle large control events
  * alsa-seq: improve midi encode some more
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1119)
- Update to version 1.0.0+781~git20240509.1c056661b:
  * alsa-seq: handle fragmented midi messages
  * control: also handle ANY ports for enum_param
  * v4l2: add bus_info in v4l2_capability if we have it
  * impl-node: update rt flags from rt threads
  * loop: flush items in the order they were added
  * impl-port: swap io areas instead of doing cycle math
  * impl-port: input ports read from io cycle & 1
  * parametric-equalizer: Use field widths in sscanf
  * Fix doc build pipeline failing with parametric-equalizer module
  * doc: update some more
  * Apply 1 suggestion(s) to 1 file(s)
  * Restructured overview.dotx
  * alsa: remove racy atomic operations
  * Add a module for loading Parametric EQ
  * doc: document some more audioconvert properties
  * alsa: use semaphore semantics for the eventfd
  * pulse-server: add pulse.allow-module-loading option
  * pulse-server: implement describe-module with core message
  * spa: libcamera: fix RGB mappings
  * pw-dump: destroy all objects not just those matching the pattern
  * pw-dump: fix string memory leak on error
  * gitattributes: mark test/data/*.txt as text files
  * json: fix high surrogate escapes
  * test: fix loading json test data
  * alsa: read hw synced ring buffer position when caller is not the same pcm
  * core: handle import errors better
  * pw-mon: Add --print-separator option to help streaming parser
  * stream: copy position before going to STREAMING
  * conf: an empty condition should evaluate to true
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1118)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1117)
- Update to version 1.0.0+694~git20240418.e1e0a886d:
  * stream: improve async handling
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1116)
- Update to version 1.0.0+693~git20240418.34be6c76a:
  * v4l2: fix printf format
  * spa: v4l2: encode device id into a json array
  * spa: libcamera: encode device ids into a json array
  * impl-node: implement async scheduling
  * spa: add SPA_IO_AsyncBuffers
  * impl-port: query all params through the mixer
  * impl-link: log error when activate fails
  * impl-port: implement port_enum_param on mixers
  * node: add an event to enumerate the peer port params
  * impl-port: set position io on the mixer nodes
  * spa: give meaning to port_enum_params with SPA_ID_INVALID port_id
  * impl-node: add cycle to debug
  * impl-port: avoid doing work when the port is destroyed
  * impl-port: refactor check_params
  * impl-port: use 0 size when clearing IO
  * stream: log a warning when media.class and direction mismatch
  * rtp_stream: Use the log topic of the module
  * module-loopback: only enable delay with valid rate and channels
  * properties: only count valid property updates
  * module-rtp-sink: Send all remaining packets when stopping
  * pulse-server: use `memcpy()` to write string into message
  * pulse-server: message_dump(): fix `format_info` memory leak
  * pulse-server: ignore unsaveable values when deserializing property list
  * pulse-server: stricter length checking when deserializing property list
  * alsa: fix race when updating the eventfd
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1115)
- Update to version 1.0.0+668~git20240415.232f4f01e:
  * protocol-native: fail when security context init fails
  * tests: don't crash when security context is not available
  * audioconvert: also clamp monitor volume to min/max
  * pipewire: document and improve -v option
  * doc: add -P option to docs
  * combine-stream: actually make use of resample.disable
  * combine-stream: check module arguments for syntax errors
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1114)
- Update to version 1.0.0+661~git20240413.cd166ac89:
  * bluez5: don't use spa_invoke from data loop to main loop
  * bluez: initialize variable to avoid warning
  * bluez5: iso-io: track and apply corrections to tx latency
  * bluez5: iso-io: drop RX data when source is not running
  * bluez5: move spa_bt_ptp to rate-control.h
  * bluez5: bap: use priority from conf table in PAC selection
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1113)
- Update to version 1.0.0+655~git20240410.66ba147bf:
  * filter: fix -UFASTPATH compilation
  * pipewire: add a -P option to set context properties
  * protocol-native: cleanup when starting a server fails
  * stream: use the pw_impl_node implementation details
  * impl-node: improve set_io some more
  * impl-node: only become driving when we are a driver
  * mem: MAPPABLE -> UNMAPPABLE
  * protocol-native: send debug to right topic
  * gst/src: fix crash when current_caps is NULL
  * spa: handle empty values better
  * v4l2: handle empty properties gracefully
  * client-node: pass the right object to functions
  * impl-node: keep some state consistent
  * vulkan: Complete vulkan_pass
  * vulkan: Cache buffer_type
  * vulkan: Move vulkan_pass handling to filter
  * vulkan: Split buffer import into CPU and GPU part
  * vulkan: Introduce vulkan_pass for blit operations
  * vulkan: Sync buffers on in and export in blit
  * vulkan: Export functions to handle implicit_fd
  * alsa-pcm: set threshold to final value before set_swparams is called
  * alsa-pcm: start playback immediately if there is start delay set
  * alsa-pcm: use headroom to calculate minimum available frames for non time scheduling
  * alsa-pcm: do not allow headroom plus threshold be bigger then the alsa buffer
  * alsa-compress-offload-device: notify observers when profile changes
  * alsa-pcm-device: notify observers when profile changes
  * vulkan: Sync renderer for blit filters
  * vulkan: Name params
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1112)
- Update to version 1.0.0+627~git20240408.34c832298:
  * impl-node: count missed wakeups as xruns
  * impl-node: run recovery cycle immediately
  * CI: fix pages build stage
  * alsa-pcm: Fix copy-pasto while listing ctls
  * ci: Avoid running pages build on merge requests
  * ci: Switch only/except to rules
  * ci: Make syntax highlighting a bit happier
  * impl-node: set_io on the port mixers
  * impl-node: set info.id as well
  * impl-node: add pw_impl_node_set_io()
  * impl-node: improve node activation
  * impl-node: don't report xrun when pending <= 0
  * impl-node: fix debug of do_move_nodes
  * node: add a cycle counter to the position
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1111)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1110)
- Update to version 1.0.0+613~git20240403.f36616727:
  * settings: remove link.min-buffers option again
  * settings: add link.min-buffers option
  * client-node: fix array length debug
  * impl-node: improve xrun handling
  * module-ffado: add ffado.rtprio and ffado.realtime
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1109)
- Update to version 1.0.0+608~git20240402.986de9252:
  * buffers: add support for mandatory metadata
  * buffers: do some cleanups
  * buffer: add GenericFd memory type
  * examples: set the MAPPABLE flag for MemFd
  * mem: add a PW_MEMBLOCK_FLAG_MAPPABLE flag and pass it around
  * stream: only unmap data that was mapped and mappable.
  * stream: handle node.name fallback better
  * Update 90-pipewire-alsa.rules with support for Astro Mixamp Pro TR.
  * bluez5: bap: determine SDU interval from codec frame duration
  * bluez5: bap: no need to check for mtu, kernel fragments as needed
  * CI: put docs from both 1.0 and master on pages
  * libcamera: add camera rotation property on nodes
  * gst/src: Avoid unnecessary renegotiations during streaming
  * gst/src: Cleanups for src_negotiate()
  * v4l2: Drop the first frame after camera startup
Displaying revisions 1 - 20 of 1128
openSUSE Build Service is sponsored by