Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package alsa-plugins for openSUSE:Factory checked in at 2022-06-21 17:15:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/alsa-plugins (Old) and /work/SRC/openSUSE:Factory/.alsa-plugins.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "alsa-plugins" Tue Jun 21 17:15:29 2022 rev:113 rq:984001 version:1.2.7.1 Changes: -------- --- /work/SRC/openSUSE:Factory/alsa-plugins/alsa-plugins.changes 2021-12-08 22:09:03.594865511 +0100 +++ /work/SRC/openSUSE:Factory/.alsa-plugins.new.1548/alsa-plugins.changes 2022-06-21 17:15:39.350360552 +0200 @@ -1,0 +2,6 @@ +Mon Jun 20 08:17:03 UTC 2022 - Takashi Iwai <[email protected]> + +- Update to version 1.2.7.1: + jack plugin fix/enhancement + +------------------------------------------------------------------- Old: ---- alsa-plugins-1.2.6.tar.bz2 alsa-plugins-1.2.6.tar.bz2.sig New: ---- alsa-plugins-1.2.7.1.tar.bz2 alsa-plugins-1.2.7.1.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ alsa-plugins.spec ++++++ --- /var/tmp/diff_new_pack.9AS182/_old 2022-06-21 17:15:39.950361162 +0200 +++ /var/tmp/diff_new_pack.9AS182/_new 2022-06-21 17:15:39.954361167 +0200 @@ -1,7 +1,7 @@ # # spec file for package alsa-plugins # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %endif Name: alsa-plugins -Version: 1.2.6 +Version: 1.2.7.1 Release: 0 Summary: Extra Plug-Ins for ALSA Library License: LGPL-2.1-or-later ++++++ alsa-plugins-1.2.6.tar.bz2 -> alsa-plugins-1.2.7.1.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/alsa-plugins-1.2.6/configure new/alsa-plugins-1.2.7.1/configure --- old/alsa-plugins-1.2.6/configure 2021-12-06 12:44:24.000000000 +0100 +++ new/alsa-plugins-1.2.7.1/configure 2022-06-17 11:53:55.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for alsa-plugins 1.2.6. +# Generated by GNU Autoconf 2.69 for alsa-plugins 1.2.7.1. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ # Identity of this package. PACKAGE_NAME='alsa-plugins' PACKAGE_TARNAME='alsa-plugins' -PACKAGE_VERSION='1.2.6' -PACKAGE_STRING='alsa-plugins 1.2.6' +PACKAGE_VERSION='1.2.7.1' +PACKAGE_STRING='alsa-plugins 1.2.7.1' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1421,7 +1421,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures alsa-plugins 1.2.6 to adapt to many kinds of systems. +\`configure' configures alsa-plugins 1.2.7.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1492,7 +1492,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of alsa-plugins 1.2.6:";; + short | recursive ) echo "Configuration of alsa-plugins 1.2.7.1:";; esac cat <<\_ACEOF @@ -1660,7 +1660,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -alsa-plugins configure 1.2.6 +alsa-plugins configure 1.2.7.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2025,7 +2025,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by alsa-plugins $as_me 1.2.6, which was +It was created by alsa-plugins $as_me 1.2.7.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2888,7 +2888,7 @@ # Define the identity of the package. PACKAGE='alsa-plugins' - VERSION='1.2.6' + VERSION='1.2.7.1' cat >>confdefs.h <<_ACEOF @@ -14217,7 +14217,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by alsa-plugins $as_me 1.2.6, which was +This file was extended by alsa-plugins $as_me 1.2.7.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14283,7 +14283,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -alsa-plugins config.status 1.2.6 +alsa-plugins config.status 1.2.7.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/alsa-plugins-1.2.6/configure.ac new/alsa-plugins-1.2.7.1/configure.ac --- old/alsa-plugins-1.2.6/configure.ac 2021-12-06 11:17:29.000000000 +0100 +++ new/alsa-plugins-1.2.7.1/configure.ac 2022-06-17 11:44:44.000000000 +0200 @@ -1,5 +1,5 @@ AC_PREREQ(2.59) -AC_INIT(alsa-plugins, 1.2.6) +AC_INIT(alsa-plugins, 1.2.7.1) AM_INIT_AUTOMAKE AC_PREFIX_DEFAULT(/usr) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/alsa-plugins-1.2.6/jack/pcm_jack.c new/alsa-plugins-1.2.7.1/jack/pcm_jack.c --- old/alsa-plugins-1.2.6/jack/pcm_jack.c 2021-12-06 11:17:29.000000000 +0100 +++ new/alsa-plugins-1.2.7.1/jack/pcm_jack.c 2022-06-17 11:44:44.000000000 +0200 @@ -20,7 +20,9 @@ * */ +#define _GNU_SOURCE #include <stdbool.h> +#include <errno.h> #include <byteswap.h> #include <sys/shm.h> #include <sys/types.h> @@ -430,6 +432,13 @@ return 0; } +static int snd_pcm_jack_sw_params(snd_pcm_ioplug_t *io, snd_pcm_sw_params_t *params) +{ + snd_pcm_jack_t *jack = io->private_data; + snd_pcm_sw_params_get_avail_min(params, &jack->min_avail); + return 0; +} + static snd_pcm_ioplug_callback_t jack_pcm_callback = { .close = snd_pcm_jack_close, .start = snd_pcm_jack_start, @@ -438,6 +447,7 @@ .hw_free = snd_pcm_jack_hw_free, .prepare = snd_pcm_jack_prepare, .poll_revents = snd_pcm_jack_poll_revents, + .sw_params = snd_pcm_jack_sw_params, }; #define ARRAY_SIZE(ary) (sizeof(ary)/sizeof(ary[0])) @@ -592,12 +602,16 @@ return -EINVAL; } - if (client_name == NULL) + if (client_name == NULL) { + const char *pname = program_invocation_short_name; + if (!pname[0]) { + pname = "alsa-jack"; + } err = snprintf(jack_client_name, sizeof(jack_client_name), - "alsa-jack.%s%s.%d.%d", name, + "%s.%s.%d.%d", pname, stream == SND_PCM_STREAM_PLAYBACK ? "P" : "C", getpid(), num++); - else + } else err = snprintf(jack_client_name, sizeof(jack_client_name), "%s", client_name); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/alsa-plugins-1.2.6/version new/alsa-plugins-1.2.7.1/version --- old/alsa-plugins-1.2.6/version 2021-12-06 12:44:28.000000000 +0100 +++ new/alsa-plugins-1.2.7.1/version 2022-06-17 11:53:59.000000000 +0200 @@ -1 +1 @@ -1.2.6 +1.2.7.1
