Hello community,

here is the log from the commit of package alsa-tools for openSUSE:Factory 
checked in at 2017-11-15 17:01:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/alsa-tools (Old)
 and      /work/SRC/openSUSE:Factory/.alsa-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "alsa-tools"

Wed Nov 15 17:01:57 2017 rev:71 rq:541879 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/alsa-tools/alsa-tools.changes    2016-12-29 
22:52:57.579351359 +0100
+++ /work/SRC/openSUSE:Factory/.alsa-tools.new/alsa-tools.changes       
2017-11-15 17:02:00.402790871 +0100
@@ -1,0 +2,14 @@
+Tue Nov 14 16:02:21 UTC 2017 - [email protected]
+
+- Eliminate a few rpmlint warnings:
+  + ld10k-devel should require ld10k versioned.
+  + Do not package empty ChangeLog files.
+
+-------------------------------------------------------------------
+Tue Nov 14 15:07:12 CET 2017 - [email protected]
+
+- Update to alsa-tools 1.1.5:
+  * echomixer: obsolete usage of dimension information
+  * as10k1: Drop superfluous inline prefix
+
+-------------------------------------------------------------------

Old:
----
  alsa-tools-1.1.3.tar.bz2

New:
----
  alsa-tools-1.1.5.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ alsa-tools.spec ++++++
--- /var/tmp/diff_new_pack.bdtjTp/_old  2017-11-15 17:02:01.478751474 +0100
+++ /var/tmp/diff_new_pack.bdtjTp/_new  2017-11-15 17:02:01.478751474 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package alsa-tools
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 
-%define package_version        1.1.3
+%define package_version        1.1.5
 #
 %define build_hwdep_loader     0
 %define have_fltk      1
@@ -27,7 +27,7 @@
 %define have_gtk3      0
 %endif
 Name:           alsa-tools
-Version:        1.1.3
+Version:        1.1.5
 Release:        0
 Summary:        Various ALSA Tools
 License:        GPL-2.0+
@@ -111,7 +111,7 @@
 Release:        0
 Summary:        Include Files and Libraries mandatory for Development
 Group:          Development/Libraries/C and C++
-Requires:       ld10k1
+Requires:       ld10k1 = 0.1.8p1
 Provides:       alsa-tools-devel = 1.0.28
 Obsoletes:      alsa-tools-devel <= 1.0.28
 
@@ -456,7 +456,6 @@
 %defattr(-, root, root)
 %{_bindir}/hdsploader
 %doc hdsploader/AUTHORS
-%doc hdsploader/ChangeLog
 %doc hdsploader/COPYING
 %doc hdsploader/README
 

++++++ alsa-tools-1.1.3.tar.bz2 -> alsa-tools-1.1.5.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/alsa-tools-1.1.3/Makefile 
new/alsa-tools-1.1.5/Makefile
--- old/alsa-tools-1.1.3/Makefile       2016-12-20 10:15:04.000000000 +0100
+++ new/alsa-tools-1.1.5/Makefile       2017-11-14 09:06:03.000000000 +0100
@@ -1,4 +1,4 @@
-VERSION = 1.1.3
+VERSION = 1.1.5
 TOP = .
 SUBDIRS = as10k1 envy24control hdsploader hdspconf hdspmixer \
          mixartloader pcxhrloader rmedigicontrol sb16_csp seq sscape_ctl \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/alsa-tools-1.1.3/as10k1/as10k1.c 
new/alsa-tools-1.1.5/as10k1/as10k1.c
--- old/alsa-tools-1.1.3/as10k1/as10k1.c        2016-12-20 10:12:29.000000000 
+0100
+++ new/alsa-tools-1.1.5/as10k1/as10k1.c        2017-11-14 08:52:10.000000000 
+0100
@@ -366,8 +366,8 @@
        exit(1);
 }
 
-inline void output_tram_line( struct list_head *line_head, int type){
-        
+void output_tram_line(struct list_head *line_head, int type)
+{
         struct tram *tram_sym;
         struct list_head *entry;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/alsa-tools-1.1.3/echomixer/echomixer.c 
new/alsa-tools-1.1.5/echomixer/echomixer.c
--- old/alsa-tools-1.1.3/echomixer/echomixer.c  2016-12-20 10:12:29.000000000 
+0100
+++ new/alsa-tools-1.1.5/echomixer/echomixer.c  2017-11-14 08:52:10.000000000 
+0100
@@ -525,6 +525,25 @@
     nLOut=snd_ctl_elem_value_get_integer(control, 2);  // Number of output 
channels
     fdOut=snd_ctl_elem_value_get_integer(control, 3);  // First digital out
     nPOut=snd_ctl_elem_value_get_integer(control, 4);  // Number of virtual 
output channels (==nLOut on non-vmixer cards)
+
+    mixerControl.outputs = nLOut;
+    mixerControl.inputs = nIn;
+
+    if (vmixerId) {
+      vmixerControl.outputs = nLOut;
+      vmixerControl.inputs = nPOut;
+
+      /* For outputs and inputs. */
+      metersStreams = 2;
+    } else {
+      /* For outputs, inputs and system outputs. */
+      metersStreams = 3;
+    }
+
+    /* For the number of channels. */
+    metersNumber = 16;
+    /* For each of levels and peaks. */
+    metersTypes = 2;
   }
   ClockMask=snd_ctl_elem_value_get_integer(control, 5);        // Bitmask of 
available input clocks
 }
@@ -1712,15 +1731,11 @@
       if (!mixerId) {
         mixerId=numid;
         CTLID_DEBUG(("First Mixer id=%d\n", mixerId));
-        mixerControl.outputs=snd_ctl_elem_info_get_dimension(info, 0);
-        mixerControl.inputs=snd_ctl_elem_info_get_dimension(info, 1);
       }
     } else if (!strcmp("VMixer Volume", snd_ctl_elem_id_get_name(id))) {
       if (!vmixerId) {
         vmixerId=vmixerControl.id=numid;
         CTLID_DEBUG(("First Vmixer id=%d\n", vmixerId));
-        vmixerControl.outputs=snd_ctl_elem_info_get_dimension(info, 0);
-        vmixerControl.inputs=snd_ctl_elem_info_get_dimension(info, 1);
       }
     } else if (!strcmp("PCM Playback Volume", snd_ctl_elem_id_get_name(id))) {
       pcmoutId=pcmoutControl.id=numid;
@@ -1789,9 +1804,6 @@
       CTLID_DEBUG(("VU-meter switch id=%d\n", numid));
     } else if (!strcmp("VU-meters", snd_ctl_elem_id_get_name(id))) {
       vumetersId=numid;
-      metersStreams=snd_ctl_elem_info_get_dimension(info, 0);  // 2 or 3: 
output, input and (vmixer cards only) pcm
-      metersNumber=snd_ctl_elem_info_get_dimension(info, 1);   // Number of 
channels
-      metersTypes=snd_ctl_elem_info_get_dimension(info, 2);    // 2: level and 
peak
       CTLID_DEBUG(("VU-meters id=%d\n", numid));
     } else if (!strcmp("Channels info", snd_ctl_elem_id_get_name(id))) {
       channelsId=numid;




Reply via email to