Core
- Release v1.2.12
- disable -ldl check for *BSDs, find <soundcard.h> path
- Release v1.2.7.1
A52 Output plugin
- a52 plugin: add support for FFMPEG 7.0
- ESTRPIPE not defined, use ESPIPE (not EPIPE)
- use EPIPE and EBADF when ESTRPIPE and EBADFD unsupported
Arcam AV control plugin
- arcam_av.c: Include missing string.h
Jack PCM plugin
- program_invocation_short_name: __linux__ -> _GNU_SOURCE
- remove unused <byteswap.h>, use getprogname() for *BSDs
- jack: use program_invocation_short_name
- jack: implement pcm operation sw_params
OSS Mixer -> ALSA Control plugin
- use <linux/soundcard.h>, <sys/soundcard.h> or
PulseAudio -> ALSA plugin
- use EPIPE and EBADF when ESTRPIPE and EBADFD unsupported
Rate Converter plugins
- samplerate: Make LGPL-only
USB stream plugin
- remove unused <byteswap.h>, use getprogname() for *BSDs
libavcodec's resampler
- a52 plugin: add support for FFMPEG 7.0