Revisions of pipewire

Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1068)
- Update to version 1.0.0+217~git20240116.cee92e08a:
  * bluez5: lc3: fix wrong enum_config
  * stream: delay emit param changes when inside emit_param_changed
  * impl-port: res > 0 means the param was modified
  * pod: don't iterate 0 sized children
  * module-rtp: clarify some docs
  * module-rtp-source: Use source.ip for unicast
  * audioconvert: remove unnecessary casts
  * bluez5: move no-HFP fast connect checks to better place
  * audioconvert: fix rare unaligned load exceptions
  * stream: rename requested to size in pw_time
  * audioconvert: also place resample output in rate_io
  * audioconvert: implement resample_out_len()
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1067)
- Update to version 1.0.0+205~git20240115.a1ecfc8d7:
  * tests: fix ABI check for new pw_time
  * stream: add resample size to pw_time
  * audioconvert: update initial resampler rate match
  * bluez5: add quirk for SoundCore mini2
  * bluez5: more informative warning with unknown transports
  * bluez5: add quirk for Rockbox Brick
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1066)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1065)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1064)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1063)
- Update to version 1.0.0+199~git20240112.10fe33c4f:
  * Trigger ubuntu rebuild
  * Better meson_options description
  * Replace even more spaces with tabs
  * Replace more spaces with tabs
  * Replace spaces with tabs
  * Fix spacing when calling functions
  * Apply 1 suggestion(s) to 1 file(s)
  * Move add_permission definition inside block
  * Move context variable definition inside block
  * Move variable definition inside block
  * Better error logging if getting connections fails
  * fix possible leak
  * Apply 1 suggestion(s) to 1 file(s)
  * Use assert to check client is not NULL
  * Apply 1 suggestion(s) to 1 file(s)
  * Apply 1 suggestion(s) to 1 file(s)
  * Add missing files
  * pipewire-pulse: add snap permissions support
  * array: improve pw_array
  * docs: Multiple clarifications to documentation
  * pw-top: use `media.name` as display name
  * pw-top: update name when it changes
  * modules: move some spa_debug_mem to the log
  * spa: libcamera: bump minimum supported version to 0.2.0
  * spa: libcamera: use `CameraConfiguration::orientation`
  * pulse-server: improve message debug
  * spa: small cleanups
  * support: fix freewheel timeout in node-driver
  * spa: small cleanups
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1062)
- Update to version 1.0.0+137~git20231226.0227a30bc:
  * spa: Bounds-check pointers before dereferencing them
  * pipewire: log: fix concatenation in log topic macros
  * spa: utils: add `SPA_CONCAT()` macro
  * bluez5: update bluez-hardware.conf to ignore sbc-mq on Primark earbud
  * gstpipewiresrc: break out of wait_started() also on STATE_UNCONNECTED
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1061)
- Update to version 1.0.0+132~git20231221.03173530d:
  * gst/pipewiresink: fix dts_offset
  * spa: add spa_ptrinside
  * impl-node: handle priority.driver changes
  * module-rtp-sap: refactor channelmap generation
  * module-rtp-sap: properly serialize custom channelmaps
  * module-rtp-sap: only override NTP value in the timing line
  * module-rtp-sap: add session number to the NTP value
  * module-rtp-sap: set source-filter up
  * module-rtp-session: remove outdated FIXME
  * pipewire-aes67: default to NTP 0
  * module-rtp-sap: allow overriding NTP value
  * TODO: module-rtp: buffering for sender
  * module-rtp-sap: add a way to add extra attributes to SDP
  * module-rtp: improve logging priorities
  * module-rtp-sap: add notices about different channelmap formats used by different hw
  * module-rtp: handle framecount attribute
  * module-rtp-sap: parse ptime from incoming streams
  * module-rtp-sap: send out a default channelmap if none specified
  * pipewire-aes67: improve the config
  * module-rtp: add framecount to the SDP
  * pipewire-aes67: use interface name as default PHC
  * pipewire-aes67: recommend using ifname
  * node-driver: open PHC as readonly
  * pulse-server: fill in active port for monitors
  * Add a build option to specify whether pulse gsettings schema should be installed
  * Add pulseaudio gsettings schema
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1060)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1059)
- Update to version 1.0.0+106~git20231214.ecf4b071e:
  * gst: keep track of node ports
  * gst: remove unused pending list
  * pulse-server: handle errors in echo-cancel geometry
  * modules: place floats in properties in JSON format
  * module-raop-discover: Skip tunnel creation for link-local addresses
  * module-raop-sink: Destroy module on RTSP error
  * module-raop-discover: Remove unused raop.ip.version prop
  * jack: handle -ENOENT from the core
  * ALSA: Remove alsa timer from IRQ scheduling
  * module-pipe-tunnel: avoid bitfield data race
  * audioadapter: improve state check
  * audioconvert: avoid bitfield data races
  * pipewire: data-loop: set thread name
  * Revert "alsa: also use interpolated time as nsec in IRQ mode"
  * jack: improve current_usec calculation
  * raop: use default 1500ms latency again
  * raop: add option back to set custom latency
  * raop: use 1500ms of latency as fallback
  * stream: make empty objects remove the PARAM
  * modules: make sure we don't overrun our array
  * modules: always add the Props param
  * modules: reuse the same code for setting properties
  * modules: add source ip and port in stream props
  * modules: return -EINVAL on invalid port
  * po: Update Bulgarian translation
  * doc: include pipewire-pulse modules explanations also on man page
  * doc: add pw-v4l2.1 and spa-*.1
  * bluez5: use only one input route
  * pulse-server: update all params only after enumeration complete
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1058)
- Update to version 1.0.0+20~git20231130.a532c2abd:
  * acp: add support for hiding profiles and ports
  * alsa: clamp buffer_frames correctly
  * alsa: handle period events
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1057)
- Update to version 1.0.0+17~git20231130.94f898ddc:
  * stream: check requested before use
  * stream: don't confuse frames/samples in docs
  * module-pulse-tunnel: don't block the main thread
  * pipewire: mem: try to create non-executable memfds
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1056)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1055)
- Update to version 1.0.0+13~git20231129.9fdf22170:
  * doc: internals/access: update documentation vs current state
  * module-access: recognize "allowed" as legacy alias for "unrestricted"
  * Bluez5: backend-native: HSP AG release SCO link on AT+CKPD=200
  * alsa: Correctly bail if pitch ctls are not available
  * aes67: bump PTP0 driver priority
  * module-loopback: improve channel remapping support
  * stream: notify caller of partial set_param success
  * client-node: keep target fd up to date
  * po: Update Russian translation
  * pw-reserve: require valid name + check rd_reserve_new errors
  * meson.build: fix compile with -Dexamples=disabled
  * jack: allow OSC messages inside JACK MIDI
  * alsa: place defaults in properties as fallback
  * 1.0.0
  * doc: internal/protocol: explain registry generation and protocol footers
  * meson.build: separate options for installing man pages or docs
  * meson.build: set install tags on doc/man
  * evl: add fds to pollfd from rt thread
  * stream: pass properties to context_new
  * bluez5: deal with too small Supported_Max_Codec_Frames_Per_SDU
  * bluez5: add some debug to bap-codec-lc3
  * pipewire: module-roc-{sink,source}: add rudimentary ROC_INTERFACE_AUDIO_CONTROL support
  * pipewire: module-roc-source: use `SPA_NSEC_PER_MSEC` instead of hard-coding
  * pipewire: module-roc-{sink,source}: do not remove from argument property list
  * pipewire: module-roc-{sink,source}: pass 0 to `pw_properties_get_uint32()`
  * pipewire: module-roc-{sink,source}: remove `props` member
  * pipewire: module-roc-{sink,source}: deduplicate protocol selection
  * pipewire: module-roc-{sink,source}: port to ROC v0.3.X
  * pipewire: daemon: do not set `G_LOG_DOMAIN`
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1054)
- Update to version 0.3.85+1~git20231117.44bfeaac6:
  * client-node: close fds in port_buffers() error case
  * 0.3.85
  * bluez5: avoid compiler warning
  * Revert "gstpipewiresrc: break out of wait_started() also on STATE_UNCONNECTED"
  * module-rt: Remove RLIMIT_RTTIME while trying rt policy
  * alsa: the default poll_descriptors is good now
  * alsa: update pollfd from poll_revents() as well
  * modules: add tunnel.may-pause option for pipe-tunnel
  * modules: add pause support for pipe-tunnel
  * alsa: return 0 from successful resume
  * alsa: handle poll error
  * alsa: remove err argument in alsa_recover()
  * alsa: improve debug
  * jack: fix compilation with -UFASTPATH
  * bluez5: set BAP QoS RTN correctly
  * modules: make better media.name for RAOP sink
  * bluez5: media-sink: set node.group for ISO group nodes
  * bluez5: iso-io: get proper group id for broadcast
  * bluez5: make iso_io ISO groups transport-specific
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1053)
- Update to version 0.3.84+34~git20231110.03b1d9589:
  * modules: Check for opus custom functions in addition to headers
  * alsa: reset ready_offset when we clear the queue
  * jack: Add jack_port_t* <-> object helpers
  * jack: make 0 an invalid object type
  * spa: alsa: fix leaks in `get_data_path()`
  * gstpipewiresrc: break out of wait_started() also on STATE_UNCONNECTED
  * gst: avoid reporting error twice
  * acp: Respect XDG base directory spec when loading configs
  * alsa: Prevent pitch element probe from stepping on bind ctls
  * alsa: Fix ctl device cleanup order
  * jack: fix midi events from peer port
  * Fix set state not seated on linked transport
  * alsa: Add a mechanism to bind ALSA controls as prop params
  * alsa: Share node/port info emission code between sink and source
  * module-protocol-native: emit error on bad concurrency
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1052)
- Update to version 0.3.84+19~git20231106.b832a94f5:
  * pipewire: utils: make `pw_strv_find()` take a `const char *`
  * spa: libcamera: get rid of an unnecessary `snprintf()` call
  * spa: alsa: compress-offload: use `spa_assert_not_reached()`
  * spa: debug: log: use `SPA_CONTAINER_OF()`
  * alsa: remove redundant snd_pcm_recover()
  * systemd: Limit system manager socket permissions
  * context: stop scanning on feedback links
  * alsa: disable resample when pitch element is available
  * module-rt: enable setting UCLAMP_MIN and UCLAMP_MAX values
  * spa: bluez: fix -Walloc-size
  * doc: link \page and \group by \see
  * doc: hide useless indices in doxygen output etc. fixes
  * doc: use b->requested in tutorial4
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1051)
- Update to version 0.3.84+6~git20231104.49668a9b2:
  * doc: fixup some Doxygen autogen issues
  * spa: explicitly mention that volumes are linear
  * context: limit recursion in run_nodes
  * impl-link: reset state to INIT if not destroyed
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1050)
- Update to version 0.3.84+2~git20231102.38157a893:
  * pw-top: fix version constant used for pw_node_events
  * jack: fix PW_VERSION_* constant used with pw_*_events structs
  * 0.3.84
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1049)
- Update to version 0.3.83+38~git20231102.bdb7f3adc:
  * gst: don't stop streaming when paused
  * jack: do sync when starting client
Displaying revisions 61 - 80 of 1128
openSUSE Build Service is sponsored by