Hello community,

here is the log from the commit of package libopusenc for openSUSE:Factory 
checked in at 2019-02-19 12:00:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libopusenc (Old)
 and      /work/SRC/openSUSE:Factory/.libopusenc.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libopusenc"

Tue Feb 19 12:00:27 2019 rev:2 rq:676957 version:0.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libopusenc/libopusenc.changes    2018-09-26 
16:11:55.947435260 +0200
+++ /work/SRC/openSUSE:Factory/.libopusenc.new.28833/libopusenc.changes 
2019-02-19 12:01:32.585102606 +0100
@@ -1,0 +2,13 @@
+Mon Feb 18 08:45:53 UTC 2019 - Jan Engelhardt <[email protected]>
+
+- Ensure neutrality of descriptions.
+- Rename %soname to %sover to better reflect its use.
+
+-------------------------------------------------------------------
+Sun Feb 17 22:50:48 UTC 2019 - [email protected]
+
+- Update to version 0.2.1:
+  * Fix a gapless bug in the LPC filtering.
+  * Fix a crash on destroy when using the pull API.
+
+-------------------------------------------------------------------

Old:
----
  libopusenc-0.2.tar.gz

New:
----
  libopusenc-0.2.1.tar.gz

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

Other differences:
------------------
++++++ libopusenc.spec ++++++
--- /var/tmp/diff_new_pack.Sg0e6t/_old  2019-02-19 12:01:33.393102187 +0100
+++ /var/tmp/diff_new_pack.Sg0e6t/_new  2019-02-19 12:01:33.393102187 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libopusenc
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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,11 +16,11 @@
 #
 
 
-%define soname  0
+%define sover  0
 Name:           libopusenc
-Version:        0.2
+Version:        0.2.1
 Release:        0
-Summary:        An easy way to encode Ogg Opus files
+Summary:        A way to encode Ogg Opus files
 License:        BSD-3-Clause
 Group:          System/Libraries
 URL:            http://opus-codec.org/
@@ -29,18 +29,19 @@
 BuildRequires:  pkgconfig(opus) >= 1.1
 
 %description
-A library that provides an easy way to encode Ogg Opus files.
+A library that provides a way to encode Ogg Opus files.
 
-%package  -n libopusenc%{soname}
+%package  -n libopusenc%{sover}
 Summary:        Library package for libopusenc
+Group:          System/Libraries
 
-%description -n libopusenc%{soname}
-A library that provides an easy way to encode Ogg Opus files.
+%description -n libopusenc%{sover}
+A library that provides a way to encode Ogg Opus files.
 
 %package  devel
 Summary:        Development package for libopusenc
 Group:          Development/Libraries/Other
-Requires:       %{name}%{soname} = %{version}
+Requires:       %{name}%{sover} = %{version}
 
 %description devel
 Files for development with libopusenc.
@@ -63,10 +64,10 @@
 # Remove duplicate COPYING etc.
 rm -rf %{buildroot}%{_datadir}/doc/libopusenc/
 
-%post -n libopusenc%{soname} -p /sbin/ldconfig
-%postun -n libopusenc%{soname} -p /sbin/ldconfig
+%post -n libopusenc%{sover} -p /sbin/ldconfig
+%postun -n libopusenc%{sover} -p /sbin/ldconfig
 
-%files -n libopusenc%{soname}
+%files -n libopusenc%{sover}
 %license COPYING
 %{_libdir}/libopusenc.so.*
 

++++++ libopusenc-0.2.tar.gz -> libopusenc-0.2.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libopusenc-0.2/Makefile.in 
new/libopusenc-0.2.1/Makefile.in
--- old/libopusenc-0.2/Makefile.in      2018-09-15 07:20:01.000000000 +0200
+++ new/libopusenc-0.2.1/Makefile.in    2018-10-02 23:32:32.000000000 +0200
@@ -935,8 +935,8 @@
        @echo "This command is intended for maintainers to use"
        @echo "it deletes files that may require special tools to rebuild."
 @HAVE_DOXYGEN_FALSE@install-data-local:
-@HAVE_DOXYGEN_FALSE@uninstall-local:
 @HAVE_DOXYGEN_FALSE@clean-local:
+@HAVE_DOXYGEN_FALSE@uninstall-local:
 clean: clean-am
 
 clean-am: clean-generic clean-libLTLIBRARIES clean-libtool clean-local \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libopusenc-0.2/configure 
new/libopusenc-0.2.1/configure
--- old/libopusenc-0.2/configure        2018-09-15 07:20:01.000000000 +0200
+++ new/libopusenc-0.2.1/configure      2018-10-02 23:32:32.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for libopusenc 0.2.
+# Generated by GNU Autoconf 2.69 for libopusenc 0.2.1.
 #
 # Report bugs to <[email protected]>.
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='libopusenc'
 PACKAGE_TARNAME='libopusenc'
-PACKAGE_VERSION='0.2'
-PACKAGE_STRING='libopusenc 0.2'
+PACKAGE_VERSION='0.2.1'
+PACKAGE_STRING='libopusenc 0.2.1'
 PACKAGE_BUGREPORT='[email protected]'
 PACKAGE_URL=''
 
@@ -1342,7 +1342,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 libopusenc 0.2 to adapt to many kinds of systems.
+\`configure' configures libopusenc 0.2.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1412,7 +1412,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of libopusenc 0.2:";;
+     short | recursive ) echo "Configuration of libopusenc 0.2.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1535,7 +1535,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-libopusenc configure 0.2
+libopusenc configure 0.2.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1904,7 +1904,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by libopusenc $as_me 0.2, which was
+It was created by libopusenc $as_me 0.2.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -4341,7 +4341,7 @@
 
 # Define the identity of the package.
  PACKAGE='libopusenc'
- VERSION='0.2'
+ VERSION='0.2.1'
 
 
 # Some tools Automake needs.
@@ -13595,7 +13595,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by libopusenc $as_me 0.2, which was
+This file was extended by libopusenc $as_me 0.2.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -13661,7 +13661,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-libopusenc config.status 0.2
+libopusenc config.status 0.2.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/libopusenc-0.2/examples/opusenc_example.c 
new/libopusenc-0.2.1/examples/opusenc_example.c
--- old/libopusenc-0.2/examples/opusenc_example.c       2017-12-27 
05:35:24.000000000 +0100
+++ new/libopusenc-0.2.1/examples/opusenc_example.c     2018-09-27 
16:05:38.000000000 +0200
@@ -22,7 +22,8 @@
   ope_comments_add(comments, "TITLE", "Some track");
   enc = ope_encoder_create_file(argv[2], comments, 44100, 2, 0, &error);
   if (!enc) {
-    fprintf(stderr, "cannout open output file: %s\n", argv[2]);
+    fprintf(stderr, "error encoding to file %s: %s\n", argv[2], 
ope_strerror(error));
+    ope_comments_destroy(comments);
     fclose(fin);
     return 1;
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libopusenc-0.2/package_version 
new/libopusenc-0.2.1/package_version
--- old/libopusenc-0.2/package_version  2018-09-15 07:20:06.000000000 +0200
+++ new/libopusenc-0.2.1/package_version        2018-10-08 21:34:56.000000000 
+0200
@@ -1 +1 @@
-PACKAGE_VERSION="0.2"
+PACKAGE_VERSION="0.2.1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libopusenc-0.2/src/opusenc.c 
new/libopusenc-0.2.1/src/opusenc.c
--- old/libopusenc-0.2/src/opusenc.c    2018-09-14 19:12:05.000000000 +0200
+++ new/libopusenc-0.2.1/src/opusenc.c  2018-10-06 06:29:13.000000000 +0200
@@ -713,7 +713,7 @@
     int i;
     if (samples_per_channel < LPC_INPUT) {
       for (i=0;i<(LPC_INPUT-samples_per_channel)*channels;i++) 
enc->lpc_buffer[i] = enc->lpc_buffer[samples_per_channel*channels + i];
-      for (i=0;i<samples_per_channel*channels;i++) 
enc->lpc_buffer[(LPC_INPUT-samples_per_channel)*channels] = pcm[i];
+      for (i=0;i<samples_per_channel*channels;i++) 
enc->lpc_buffer[(LPC_INPUT-samples_per_channel)*channels + i] = pcm[i];
     } else {
       for (i=0;i<LPC_INPUT*channels;i++) enc->lpc_buffer[i] = 
pcm[(samples_per_channel-LPC_INPUT)*channels + i];
     }
@@ -847,7 +847,7 @@
     EncStream *tmp = stream;
     stream = stream->next;
     /* Ignore any error on close. */
-    if (tmp->close_at_end) enc->callbacks.close(tmp->user_data);
+    if (tmp->close_at_end && !enc->pull_api) 
enc->callbacks.close(tmp->user_data);
     stream_destroy(tmp);
   }
   if (enc->chaining_keyframe) free(enc->chaining_keyframe);


Reply via email to