Skip to content

Tags: alsa-project/alsa-plugins

Tags

v1.2.12

Toggle v1.2.12's commit message
Release v1.2.12

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

Signed-off-by: Jaroslav Kysela <[email protected]>

v1.2.7.1

Toggle v1.2.7.1's commit message
Release v1.2.7.1

Core
 - Release v1.2.7.1
Jack PCM plugin
 - jack: use program_invocation_short_name
 - jack: implement pcm operation sw_params

Signed-off-by: Jaroslav Kysela <[email protected]>

v1.2.6

Toggle v1.2.6's commit message
Release v1.2.6

Core
 - Release v1.2.6
 - rate-lav: Convert to libswresample
A52 Output plugin
 - a52: fix NULL pointer dereference in a52_dump()
 - a52: add speaker-test command to the configuration file comment
 - a52: fix the double free for rec->slave and rec
 - a52: add support for SND_PCM_IOPLUG_FLAG_BOUNDARY_WA
 - a52: fix a52_pointer return value
 - a52: fix memory leak in the close callback
 - a52: fix restricted parameter for swab()
 - a52: fix two signess warnings
 - a52: don't call avcodec_register_all() for 58.91.0 (proved)
 - a52: the packet alloc is suppoted since 58.91.0 (proved)
 - a52: add more info lines to the dump function
 - a52: the dump callback should be void
 - a52: cleanup write_out_pending() function
 - a52: fix possible string overflow and double space
 - a52: implement dump callback to dump the output parameters
 - a52: allow to specify the avcodec
 - a52: Use av_frame_get_buffer() for buffer allocation
 - a52: Correct data transfer in planar mode
 - a52: handle the source sample format correctly
 - a52: limit the number of periods for ioplug from slave PCM
 - a52: don't call avcodec_register_all() on newer libavocdec versions
 - a52: support the new libavcodec encode API
 - a52: propagate errors from do_encode()
 - a52: add some padding bytes to outbuf
Documentation
 - doc: new a52 input formats, global config
 - rate-lav: Convert to libswresample
Jack PCM plugin
 - jack: add -lpthread to Makefile
 - jack: Make the running state tracing code more robust to multi-thread access.
 - jack: trace the running state
Rate Converter plugins
 - rate: Simplify with snd_pcm_channel_area_addr()
 - samplerate: Support multiple formats
USB stream plugin
 - usb_stream: ignore hint section in configuration
libavcodec's resampler
 - rate: Simplify with snd_pcm_channel_area_addr()
 - rate-lav: Support multiple formats
 - rate-lav: Convert to libswresample

Signed-off-by: Jaroslav Kysela <[email protected]>

v1.2.5

Toggle v1.2.5's commit message
Release v1.2.5

Core
 - Release v1.2.5
A52 Output plugin
 - pcm_a52: Don't move bytes within the outbuf
 - pcm_a52: Don't pass EAGAIN errors from the slave to the caller
 - pcm_a52: Determine virtual hardware pointer upon slave pointer
Automatic upmix / downmix plugins
 - upmix: complete generalizing format
Jack PCM plugin
 - jack: add option to allow non-jack-aligned period size
OSS Mixer -> ALSA Control plugin
 - oss: fix the config (port -> device)
PulseAudio -> ALSA plugin
 - pulse: pcm - handle reading pulse stream hole
USB stream plugin
 - usb_stream: use snd_config_get_card() to decode the card number

Signed-off-by: Jaroslav Kysela <[email protected]>

v1.2.2

Toggle v1.2.2's commit message
Release v1.2.2

Signed-off-by: Jaroslav Kysela <[email protected]>

v1.2.1

Toggle v1.2.1's commit message
Release v1.2.1

Signed-off-by: Jaroslav Kysela <[email protected]>

v1.1.9

Toggle v1.1.9's commit message
Release v1.1.9

Signed-off-by: Jaroslav Kysela <[email protected]>

v1.1.8

Toggle v1.1.8's commit message
Release v1.1.8

Signed-off-by: Jaroslav Kysela <[email protected]>

v1.1.7

Toggle v1.1.7's commit message
Release v1.1.7

v1.1.6

Toggle v1.1.6's commit message
Release v1.1.6

Signed-off-by: Jaroslav Kysela <[email protected]>