Opened 6 months ago

Closed 6 months ago

#23120 closed enhancement (fixed)

pipewire-1.6.3

Reported by: Bruce Dubbs Owned by: Joe Locash
Priority: normal Milestone: 13.1
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New point version.

Change History (3)

comment:1 by Xi Ruoyao, 6 months ago

CFLAGS is no longer needed. The code still reads a little stupid though:

static inline const char *pa_path_get_filename(const char *p) 
{
    const char *fn;
    if (!p)
        return NULL;
    if ((fn = strrchr(p, PA_PATH_SEP_CHAR)))
        return fn+1;
    return (char*) p;
}

Note that the (char *) cast is redundant (as the return type is const char *, the result of the cast is immediately implicitly converted back to const char *), but the compiler does not complain anyway (i.e. no action needed for that).

Last edited 6 months ago by Xi Ruoyao (previous) (diff)

comment:2 by Joe Locash, 6 months ago

Owner: changed from blfs-book to Joe Locash
Status: new → assigned

comment:3 by Joe Locash, 6 months ago

Resolution: → fixed
Status: assigned → closed
# PipeWire 1.6.3 (2026-04-09)

## Highlights
  - Fix some RAOP compatibility regressions.
  - Fix segfault in the mixer in some cases.
  - Most nodes now produce and consume MIDI1 again and avoid
    conversions to and from UMP.
  - Various small fixes and improvements.


## PipeWire
  - Fix regression with sample rate changes. (#5207)
  - Fix a potential integer overflow in the memory mapping.

## Modules
  - Align RTP timestamps to make RAOP work on more devices. (#5167)
  - Avoid crashes in RTP streams because of concurrent event
    emmission.
  - Avoid invalid fd usage in native-protocol with special crafted
    messages.
  - Fix properties and params enumeration in filter-chain (#5202).

## SPA
  - Fix compilation with -Werror=discarded-qualifiers
  - Avoid OOB read in mix matrix. (#5176)
  - Avoid loading plugins from absolute paths that are not in the
    search path.
  - Avoid MIDI conversions to and from UMP. (#5183)

## Bluetooth
  - Backport some fixes and avoid some crashes.

## JACK
  - Make sure timebase callback is never called with 0 frames.
  - Increase the notify queue to avoid losing notifications.

Fixed at 302d994d1e.

Note: See TracTickets for help on using tickets.