Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package spek for openSUSE:Factory checked in 
at 2023-07-18 21:55:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/spek (Old)
 and      /work/SRC/openSUSE:Factory/.spek.new.3193 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "spek"

Tue Jul 18 21:55:02 2023 rev:4 rq:1098990 version:0.8.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/spek/spek.changes        2022-12-13 
18:57:35.927885794 +0100
+++ /work/SRC/openSUSE:Factory/.spek.new.3193/spek.changes      2023-07-18 
21:55:20.030698699 +0200
@@ -1,0 +2,14 @@
+Sun Jul 16 08:23:56 UTC 2023 - mun...@googlemail.com
+
+- Update to version 0.8.5:
+  * Update translations
+  * Fix audio decoding
+  * Fix decoding for m4a and ogg
+  * Bump the required FFmpeg library versions
+  * Replace deprecated FFmpeg APIs to support FFmpeg 5.x
+  * Implement $XDG_CONFIG_HOME on Unix systems
+
+- Use ffmpeg-5 for Factory/Tumbleweed
+- Remove 232.patch (fixed upstream)
+
+-------------------------------------------------------------------

Old:
----
  232.patch
  spek-0.8.4.tar.gz

New:
----
  spek-0.8.5.tar.gz

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

Other differences:
------------------
++++++ spek.spec ++++++
--- /var/tmp/diff_new_pack.5CtquY/_old  2023-07-18 21:55:20.506701360 +0200
+++ /var/tmp/diff_new_pack.5CtquY/_new  2023-07-18 21:55:20.510701382 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package spek
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,13 @@
 
 
 Name:           spek
-Version:        0.8.4
+Version:        0.8.5
 Release:        0
 Summary:        Tool for audio spectrum analysis and visualization
 License:        GPL-3.0-only
 Group:          Productivity/Multimedia/Sound/Utilities
-URL:            http://spek.cc/
+URL:            https://www.spek.cc/
 Source:         
https://github.com/alexkay/spek/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM 232.patch -- Replace deprecated FFmpeg APIs to support 
FFmpeg 5.x
-Patch0:         
https://patch-diff.githubusercontent.com/raw/alexkay/spek/pull/232.patch
-
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gcc-c++
@@ -36,9 +33,13 @@
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  wxGTK-devel
+%if 0%{?suse_version} > 1500
+BuildRequires:  ffmpeg-5-mini-devel
+%else
 BuildRequires:  pkgconfig(libavcodec)
 BuildRequires:  pkgconfig(libavformat)
 BuildRequires:  pkgconfig(libavutil)
+%endif
 
 %description
 Spek helps to analyse your audio files by showing their spectrogram.
@@ -57,8 +58,7 @@
 %autosetup -p1
 
 %build
-# Workaround upstreams issue https://github.com/alexkay/spek/issues/149
-export CXXFLAGS="$CXXFLAGS -std=gnu++11 -Wall -Wextra -I/usr/include/ffmpeg"
+export CXXFLAGS="%{optflags} $(pkg-config --cflags-only-I libavutil)"
 ./autogen.sh
 %configure
 %make_build

++++++ spek-0.8.4.tar.gz -> spek-0.8.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/LICENCE.md new/spek-0.8.5/LICENCE.md
--- old/spek-0.8.4/LICENCE.md   2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/LICENCE.md   2023-01-10 05:00:39.000000000 +0100
@@ -20,6 +20,7 @@
 * Jakov Smolic
 * Jonathan Gonzalez V
 * Matteo Bini
+* Mike Wang
 * Simon Ruderich
 * Stefan Kost
 * Thibault North
@@ -50,6 +51,7 @@
 * Pavel Fric
 * Philipp Defner
 * Piotr Drąg
+* Roman Horník
 * Ryan Smith
 * Shibing Huang
 * Tan Rico
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/MANUAL.md new/spek-0.8.5/MANUAL.md
--- old/spek-0.8.4/MANUAL.md    2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/MANUAL.md    2023-01-10 05:00:39.000000000 +0100
@@ -1,6 +1,6 @@
-% SPEK(1) User's Guide | Version 0.8.4
+% SPEK(1) User's Guide | Version 0.8.5
 %
-% 2022-07-10
+% 2023-01-09
 
 # NAME
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/README.md new/spek-0.8.5/README.md
--- old/spek-0.8.4/README.md    2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/README.md    2023-01-10 05:00:39.000000000 +0100
@@ -7,12 +7,13 @@
 
 Find out more about Spek on its website: <http://spek.cc/>
 
-## Spek 0.8.4 - Released 2022-07-10
+## Spek 0.8.5 - Released 2023-01-09
 
 ### New Features And Enhancements
 
 New features since 0.8.2:
 
+ * Upgrade to FFmpeg 5.1
  * Add 2 more palettes and change the default.
  * Allow changing the DFT window size and function.
  * Allow switching between audio streams and channels.
@@ -25,6 +26,7 @@
  * Detect AR tool.
  * Use Homebrew for macOS dependencies.
  * Improve test coverage.
+ * Use `XDG_CONFIG_HOME` on Unix systems.
 
 Bugfixes:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/configure.ac new/spek-0.8.5/configure.ac
--- old/spek-0.8.4/configure.ac 2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/configure.ac 2023-01-10 05:00:39.000000000 +0100
@@ -1,4 +1,4 @@
-AC_INIT([spek],[0.8.4])
+AC_INIT([spek],[0.8.5])
 AC_CONFIG_SRCDIR([src/spek.cc])
 AC_CONFIG_HEADERS([config.h])
 AM_INIT_AUTOMAKE([1.11.1 foreign no-dist-gzip dist-xz serial-tests])
@@ -46,9 +46,9 @@
 
 AC_CHECK_LIB(m, log10)
 
-PKG_CHECK_MODULES(AVFORMAT, [libavformat >= 57.33.100])
-PKG_CHECK_MODULES(AVCODEC, [libavcodec >= 57.33.100])
-PKG_CHECK_MODULES(AVUTIL, [libavutil >= 51.17])
+PKG_CHECK_MODULES(AVFORMAT, [libavformat >= 59.27.100])
+PKG_CHECK_MODULES(AVCODEC, [libavcodec >= 59.37.100])
+PKG_CHECK_MODULES(AVUTIL, [libavutil >= 57.28.100])
 
 AM_OPTIONS_WXCONFIG
 reqwx=3.0.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/dist/README.md 
new/spek-0.8.5/dist/README.md
--- old/spek-0.8.4/dist/README.md       2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/dist/README.md       2023-01-10 05:00:39.000000000 +0100
@@ -11,7 +11,7 @@
    * src/spek-preferences-dialog.cc
    * dist/win/bundle.sh
    * dist/osx/bundle.sh
- * Update authors using `git log X.Y.Z.. --pretty=format:"%an <%ae>" | sort 
-u`.
+ * Update authors using `git log vX.Y.Z.. --pretty=format:"%an <%ae>" | sort 
-u`.
  * Sync the list of authors with the About dialogue.
  * Update the copyright year in the About dialogue along with all the .po 
files.
  * Update news in README.md.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/man/spek.1 new/spek-0.8.5/man/spek.1
--- old/spek-0.8.4/man/spek.1   2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/man/spek.1   2023-01-10 05:00:39.000000000 +0100
@@ -1,6 +1,6 @@
 .\" Automatically generated by Pandoc 2.9.2.1
 .\"
-.TH "SPEK" "1" "2022-07-10" "User\[cq]s Guide" "Version 0.8.4"
+.TH "SPEK" "1" "2023-01-09" "User\[cq]s Guide" "Version 0.8.5"
 .hy
 .SH NAME
 .PP
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/bs.po new/spek-0.8.5/po/bs.po
--- old/spek-0.8.4/po/bs.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/bs.po     2023-01-10 05:00:39.000000000 +0100
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Aleksandar Todorović (r3bl) <aleksan...@r3bl.me>, 2015\n"
 "Language-Team: Bosnian (http://www.transifex.com/spek/spek/language/bs/)\n"
@@ -191,15 +191,15 @@
 msgstr "Bez naslova"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "zasluge-za-prevod"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright (c) 2010-2013 Alexander Kojevnikov i ostali kontributori"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek web sajt"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/ca.po new/spek-0.8.5/po/ca.po
--- old/spek-0.8.4/po/ca.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/ca.po     2023-01-10 05:00:39.000000000 +0100
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Adolfo Jayme-Barrientos, 2013\n"
 "Language-Team: Catalan (http://www.transifex.com/spek/spek/language/ca/)\n"
@@ -191,15 +191,15 @@
 msgstr "Sense títol"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Adolfo Jayme Barrientos <fitosch...@ubuntu.com>, 2013"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright © 2010–2013 Alexander Kojevnikov i col·laboradors"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Lloc web del Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/cs.po new/spek-0.8.5/po/cs.po
--- old/spek-0.8.4/po/cs.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/cs.po     2023-01-10 05:00:39.000000000 +0100
@@ -6,13 +6,14 @@
 # Alexander Kojevnikov <alexan...@kojevnikov.com>, 2012
 # fri, 2011
 # fri, 2012
+# Roman Horník <roman.hor...@debian-linux.cz>, 2022
 msgid ""
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
-"Last-Translator: fri, 2012\n"
+"Last-Translator: Roman Horník <roman.hor...@debian-linux.cz>, 2022\n"
 "Language-Team: Czech (http://www.transifex.com/spek/spek/language/cs/)\n"
 "Language: cs\n"
 "MIME-Version: 1.0\n"
@@ -89,7 +90,7 @@
 #: src/spek-pipeline.cc:279
 #, c-format
 msgid "Stream %d / %d: %s"
-msgstr ""
+msgstr "Stream %d / %d: %s"
 
 #. TRANSLATORS: first %s is the error message, second %s is stream description.
 #: src/spek-pipeline.cc:286
@@ -194,15 +195,15 @@
 msgstr "Bez názvu"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Pavel Fric"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Autorské právo (c) 2010-2013 Alexander Kojevnikov a přispěvatelé"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Stránky programu Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/da.po new/spek-0.8.5/po/da.po
--- old/spek-0.8.4/po/da.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/da.po     2023-01-10 05:00:39.000000000 +0100
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: nbca <apart...@gmail.com>, 2012\n"
 "Language-Team: Danish (http://www.transifex.com/spek/spek/language/da/)\n"
@@ -190,15 +190,15 @@
 msgstr "Ikke-navngivet"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "nbca"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright (c) 2010-2013 Alexander Kojevnikov and bidragsydere"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek hjemmeside"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/de.po new/spek-0.8.5/po/de.po
--- old/spek-0.8.4/po/de.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/de.po     2023-01-10 05:00:39.000000000 +0100
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: dewey <mewantlock...@gmail.com>, 2012\n"
 "Language-Team: German (http://www.transifex.com/spek/spek/language/de/)\n"
@@ -191,15 +191,15 @@
 msgstr "Unbenannt"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "dewey"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright (c) 2010-2013 Alexander Kojevnikov und Helfer"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek Website"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/el.po new/spek-0.8.5/po/el.po
--- old/spek-0.8.4/po/el.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/el.po     2023-01-10 05:00:39.000000000 +0100
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Alex Chrisakis, 2022\n"
 "Language-Team: Greek (http://www.transifex.com/spek/spek/language/el/)\n"
@@ -191,16 +191,16 @@
 msgstr "Χωρίς τίτλο"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Βασιλης Μανδρατζης "
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr ""
 "Πνευματική ιδιοκτησία (c) 2010-2013 Alexander Kojevnikov 
και συντελεστές "
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek Ιστοσελιδα"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/eo.po new/spek-0.8.5/po/eo.po
--- old/spek-0.8.4/po/eo.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/eo.po     2023-01-10 05:00:39.000000000 +0100
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Ryan Smith <rnsmi...@gmail.com>, 2012\n"
 "Language-Team: Esperanto (http://www.transifex.com/spek/spek/language/eo/)\n"
@@ -190,15 +190,15 @@
 msgstr "Sentitola"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Ryan Smith"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Kopirajto  (c) 2010-2013 Alexander Kojevnikov kaj kontribuistoj."
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek Retejo"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/es.po new/spek-0.8.5/po/es.po
--- old/spek-0.8.4/po/es.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/es.po     2023-01-10 05:00:39.000000000 +0100
@@ -12,7 +12,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Adolfo Jayme-Barrientos, 2013\n"
 "Language-Team: Spanish (http://www.transifex.com/spek/spek/language/es/)\n"
@@ -195,17 +195,17 @@
 msgstr "Sin título"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr ""
 "Jonathan Gonzalez V.\n"
 "Adolfo Jayme Barrientos <fitosch...@ubuntu.com>, 2013"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright © 2010–2013 Alexander Kojevnikov y colaboradores"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Sitio web de Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/fi.po new/spek-0.8.5/po/fi.po
--- old/spek-0.8.4/po/fi.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/fi.po     2023-01-10 05:00:39.000000000 +0100
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Tero Talvio, 2013\n"
 "Language-Team: Finnish (http://www.transifex.com/spek/spek/language/fi/)\n"
@@ -189,16 +189,16 @@
 msgstr "Nimetön"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Tero Talvio"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr ""
 "Tekijänoikeuden haltija (c) 2010-2013 Alexander Kojevnikov ja avustajat"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek-verkkosivusto"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/fr.po new/spek-0.8.5/po/fr.po
--- old/spek-0.8.4/po/fr.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/fr.po     2023-01-10 05:00:39.000000000 +0100
@@ -7,14 +7,15 @@
 # 12016d864b6b2889ac5a96753e06c8d5_f0a4e7a 
<e4a10ab2c37e1be6d13f7ddb62099686_6312>, 2011
 # FoeNyx <foe...@free.fr>, 2011
 # PegHorse <pegho...@crdf.fr>, 2012
+# Robiocop, 2022
 # Vincent A <doez...@gmail.com>, 2015
 msgid ""
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
-"Last-Translator: Vincent A <doez...@gmail.com>, 2015\n"
+"Last-Translator: Robiocop, 2022\n"
 "Language-Team: French (http://www.transifex.com/spek/spek/language/fr/)\n"
 "Language: fr\n"
 "MIME-Version: 1.0\n"
@@ -90,7 +91,7 @@
 #: src/spek-pipeline.cc:279
 #, c-format
 msgid "Stream %d / %d: %s"
-msgstr ""
+msgstr "Flux %d / %d: %s"
 
 #. TRANSLATORS: first %s is the error message, second %s is stream description.
 #: src/spek-pipeline.cc:286
@@ -196,17 +197,17 @@
 msgstr "Sans titre"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr ""
 "Florent Thoumie\n"
 "Alexander Kojevnikov"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright (c) 2010-2015 Alexander Kojevnikov et contributeurs."
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Site web de Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/gl.po new/spek-0.8.5/po/gl.po
--- old/spek-0.8.4/po/gl.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/gl.po     2023-01-10 05:00:39.000000000 +0100
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Alexander Kojevnikov <alexan...@kojevnikov.com>, 2013\n"
 "Language-Team: Galician (http://www.transifex.com/spek/spek/language/gl/)\n"
@@ -190,15 +190,15 @@
 msgstr "Sen título"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Antón Méixome"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Dereitos de autor (c) 2010-2013 Alexander Kojevnikov e colaboradores"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Sitio web do Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/he.po new/spek-0.8.5/po/he.po
--- old/spek-0.8.4/po/he.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/he.po     2023-01-10 05:00:39.000000000 +0100
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: YAKIR RACHMANY <yaki...@gmail.com>, 2014\n"
 "Language-Team: Hebrew (http://www.transifex.com/spek/spek/language/he/)\n"
@@ -192,17 +192,17 @@
 msgstr "ללא כותרת"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "קרדיטים-למתרגמים"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr ""
 "כל הזכויות שמורות: (c) 2010-2013 \n"
 "אלכסנדר קוג'בניקוב והכותבים"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek אתר הבית"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/hr.po new/spek-0.8.5/po/hr.po
--- old/spek-0.8.4/po/hr.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/hr.po     2023-01-10 05:00:39.000000000 +0100
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Marko Ivanović <markoivanovic8...@gmail.com>, 2018\n"
 "Language-Team: Croatian (http://www.transifex.com/spek/spek/language/hr/)\n"
@@ -191,15 +191,15 @@
 msgstr "Neimenovano"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Marko Ivanović"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Autorsko Pravo (c) 2010-2013 Alexander Kojevnikov i doprinosioci"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek Web-stranica"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/hu.po new/spek-0.8.5/po/hu.po
--- old/spek-0.8.4/po/hu.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/hu.po     2023-01-10 05:00:39.000000000 +0100
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Gergő Seregély <seregely.gerg...@gmail.com>, 2019\n"
 "Language-Team: Hungarian (http://www.transifex.com/spek/spek/language/hu/)\n"
@@ -190,17 +190,17 @@
 msgstr "Névtelen"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Greg Starling"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr ""
 "Minden jog fenntartva (©) 2010-2013 Alexander Kojevnikov és a 
közreműködők "
 "részére."
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek weboldala"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/it.po new/spek-0.8.5/po/it.po
--- old/spek-0.8.4/po/it.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/it.po     2023-01-10 05:00:39.000000000 +0100
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Giuseppe D. B. <giu...@gmail.com>, 2011-2013\n"
 "Language-Team: Italian (http://www.transifex.com/spek/spek/language/it/)\n"
@@ -192,15 +192,15 @@
 msgstr "Senza Titolo"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Giuseppe D. Barbagallo"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright (c) 2010-2013 Alexander Kojevnikov e contributori"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Sito Web Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/ja.po new/spek-0.8.5/po/ja.po
--- old/spek-0.8.4/po/ja.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/ja.po     2023-01-10 05:00:39.000000000 +0100
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: AmishGramish <amish.gram...@gmail.com>, 2014\n"
 "Language-Team: Japanese (http://www.transifex.com/spek/spek/language/ja/)\n"
@@ -190,15 +190,15 @@
 msgstr "無題"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Lioncash, AmishGramish"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "著作権 (c) 2010-2013 Alexander Kojevnikovと貢献者"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spekのウェブサイト"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/ko.po new/spek-0.8.5/po/ko.po
--- old/spek-0.8.4/po/ko.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/ko.po     2023-01-10 05:00:39.000000000 +0100
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Zames Dean <zdci...@gmail.com>, 2014,2022\n"
 "Language-Team: Korean (http://www.transifex.com/spek/spek/language/ko/)\n"
@@ -189,15 +189,15 @@
 msgstr "제목 없음"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "4Li, 큰돌"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "저작권 (c) 2010-2013 Alexander Kojevnikov 와 공헌자들"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek 웹사이트"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/lv.po new/spek-0.8.5/po/lv.po
--- old/spek-0.8.4/po/lv.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/lv.po     2023-01-10 05:00:39.000000000 +0100
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Toms <tom...@inbox.lv>, 2014\n"
 "Language-Team: Latvian (http://www.transifex.com/spek/spek/language/lv/)\n"
@@ -191,17 +191,17 @@
 msgstr "Nenosaukts"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Toms Zvīnis - @beigtapel3"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr ""
 "Visas tiesības aizsargātas (c) 2010-2013 Aleksandrs Kojevņikovs un "
 "atbalstītāji"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek interneta vietne"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/nb.po new/spek-0.8.5/po/nb.po
--- old/spek-0.8.4/po/nb.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/nb.po     2023-01-10 05:00:39.000000000 +0100
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Erik Solem, 2019\n"
 "Language-Team: Norwegian Bokmål 
(http://www.transifex.com/spek/spek/language/";
@@ -192,15 +192,15 @@
 msgstr "Uten navn"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Ulykkesnissen og erikbs"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Opphavs (c) 2010-2013 Alexander Kojevnikov og bidragsytere"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Speks nettside"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/nl.po new/spek-0.8.5/po/nl.po
--- old/spek-0.8.4/po/nl.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/nl.po     2023-01-10 05:00:39.000000000 +0100
@@ -14,7 +14,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Anna Vannieuwenhuyse <djsn...@gmail.com>, 2019\n"
 "Language-Team: Dutch (http://www.transifex.com/spek/spek/language/nl/)\n"
@@ -195,7 +195,7 @@
 msgstr "Naamloos"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr ""
 "DutchDude (TheGuyOfDoom)\n"
@@ -204,11 +204,11 @@
 "Gabriel Secreve\n"
 "HumbleDeer"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright (c) 2010-2013 Alexander Kojevnikov en inzenders"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek-website"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/nn.po new/spek-0.8.5/po/nn.po
--- old/spek-0.8.4/po/nn.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/nn.po     2023-01-10 05:00:39.000000000 +0100
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Erik Solem, 2019\n"
 "Language-Team: Norwegian Nynorsk (http://www.transifex.com/spek/spek/";
@@ -191,15 +191,15 @@
 msgstr "Utan namn"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "erikbs"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Opphavsrett © 2010–2013 Alexander Kojevnikov og medverkande"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Netstaden til Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/pl.po new/spek-0.8.5/po/pl.po
--- old/spek-0.8.4/po/pl.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/pl.po     2023-01-10 05:00:39.000000000 +0100
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Piotr Drąg <piotrd...@gmail.com>, 2011-2013,2015\n"
 "Language-Team: Polish (http://www.transifex.com/spek/spek/language/pl/)\n"
@@ -195,15 +195,15 @@
 msgstr "Bez tytułu"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Piotr Drąg <piotrd...@gmail.com>, 2011, 2015"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright © 2010-2013 Alexander Kojevnikov i współtwórcy"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Witryna programu Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/pt_BR.po new/spek-0.8.5/po/pt_BR.po
--- old/spek-0.8.4/po/pt_BR.po  2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/pt_BR.po  2023-01-10 05:00:39.000000000 +0100
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Tiago Rinaldi <trina...@gmail.com>, 2022\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/spek/spek/";
@@ -195,15 +195,15 @@
 msgstr "Sem título"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Tiago Rinaldi"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright (c) 2010-2013 Alexander Kojevnikov e contribuidores"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Site do Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/ru.po new/spek-0.8.5/po/ru.po
--- old/spek-0.8.4/po/ru.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/ru.po     2023-01-10 05:00:39.000000000 +0100
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: sacrebleu <o...@vasylevska.com>, 2011\n"
 "Language-Team: Russian (http://www.transifex.com/spek/spek/language/ru/)\n"
@@ -195,15 +195,15 @@
 msgstr "Без названия"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Александр Кожевников <alexan...@kojevnikov.com>"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Авторские права (c) 2010-2013 Александр 
Кожевников и соавторы"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Веб-сайт Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/sk.po new/spek-0.8.5/po/sk.po
--- old/spek-0.8.4/po/sk.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/sk.po     2023-01-10 05:00:39.000000000 +0100
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Patrik Škulavík <patrik.skula...@gmail.com>, 2013-2014\n"
 "Language-Team: Slovak (http://www.transifex.com/spek/spek/language/sk/)\n"
@@ -193,15 +193,15 @@
 msgstr "Bez názvu"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Patrik Škulavík"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright (c) 2010-2013 Alexander Kojevnikov a prispievatelia"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek Webová stránka"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/spek.pot new/spek-0.8.5/po/spek.pot
--- old/spek-0.8.4/po/spek.pot  2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/spek.pot  2023-01-10 05:00:39.000000000 +0100
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: spek 0.8.4\n"
+"Project-Id-Version: spek 0.8.5\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 16:20-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <l...@li.org>\n"
@@ -189,15 +189,15 @@
 msgstr ""
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr ""
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr ""
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr ""
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/s...@latin.po 
new/spek-0.8.5/po/s...@latin.po
--- old/spek-0.8.4/po/s...@latin.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/s...@latin.po     2023-01-10 05:00:39.000000000 +0100
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Serbian (Latin) (http://www.transifex.com/spek/spek/language/";
@@ -191,15 +191,15 @@
 msgstr "Bez naslova"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Aleksandar Todorovic"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright (c) 2010-2013 Alexander Kojevnikov i saradnici"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek web stranica"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/sv.po new/spek-0.8.5/po/sv.po
--- old/spek-0.8.4/po/sv.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/sv.po     2023-01-10 05:00:39.000000000 +0100
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Jimmy Malmqvist, 2021\n"
 "Language-Team: Swedish (http://www.transifex.com/spek/spek/language/sv/)\n"
@@ -192,15 +192,15 @@
 msgstr "Namnlös"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Jimpalompa"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Copyright (c) 2010-2013 Alexander Kojevnikov och bidragsgivare"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek hemsida"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/th.po new/spek-0.8.5/po/th.po
--- old/spek-0.8.4/po/th.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/th.po     2023-01-10 05:00:39.000000000 +0100
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Iho Somnam <ihosomnam4...@gmail.com>, 2017\n"
 "Language-Team: Thai (http://www.transifex.com/spek/spek/language/th/)\n"
@@ -188,15 +188,15 @@
 msgstr "ไฟล์ที่ไม่ได้ตั้งชื่อ"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "ไอโฮ โสมนาม"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "ลิขสิทธิ์ (c) 2010-2013 Alexander Kojevnikov 
และผู้มีส่วนร่วม"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "เว็บไซต์ Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/tr.po new/spek-0.8.5/po/tr.po
--- old/spek-0.8.4/po/tr.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/tr.po     2023-01-10 05:00:39.000000000 +0100
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Harun Arı, 2022\n"
 "Language-Team: Turkish (http://www.transifex.com/spek/spek/language/tr/)\n"
@@ -191,15 +191,15 @@
 msgstr "Adsız"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "apranax, harbee"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Telif Hakkı (c) 2010-2013 Alexander Kojevnikov ve katkıda bulunanlar"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek Web Sitesi"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/uk.po new/spek-0.8.5/po/uk.po
--- old/spek-0.8.4/po/uk.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/uk.po     2023-01-10 05:00:39.000000000 +0100
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: sacrebleu <o...@vasylevska.com>, 2011\n"
 "Language-Team: Ukrainian (http://www.transifex.com/spek/spek/language/uk/)\n"
@@ -197,15 +197,15 @@
 msgstr "Без назви"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Ольга Василевська"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Авторські права (с) 2010-2013 Олександр 
Кожевніков та співавтори"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Веб-сайт Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/vi.po new/spek-0.8.5/po/vi.po
--- old/spek-0.8.4/po/vi.po     2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/vi.po     2023-01-10 05:00:39.000000000 +0100
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: alienyd <altran...@gmail.com>, 2013\n"
 "Language-Team: Vietnamese (http://www.transifex.com/spek/spek/language/vi/)\n"
@@ -188,15 +188,15 @@
 msgstr "Không tên"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "alienyd"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "Bản quyền (c) 2010-2013 thuộc về Alexander Kojevnikov và 
cộng sự"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Trang chá»§ cá»§a Spek"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/zh_CN.po new/spek-0.8.5/po/zh_CN.po
--- old/spek-0.8.4/po/zh_CN.po  2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/zh_CN.po  2023-01-10 05:00:39.000000000 +0100
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Shibing Huang <mr.shib...@mac.com>, 2012\n"
 "Language-Team: Chinese (China) (http://www.transifex.com/spek/spek/language/";
@@ -190,15 +190,15 @@
 msgstr "未命名"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "翻译由 Shibing Huang <mr.shib...@mac.com> 提供"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "(c) 2010-2013 Alexander Kojevnikov 以及贡献者 版权所有"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek官方"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/po/zh_TW.po new/spek-0.8.5/po/zh_TW.po
--- old/spek-0.8.4/po/zh_TW.po  2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/po/zh_TW.po  2023-01-10 05:00:39.000000000 +0100
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: Spek\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-10 15:29-0700\n"
+"POT-Creation-Date: 2023-01-09 19:59-0800\n"
 "PO-Revision-Date: 2011-02-23 09:25+0000\n"
 "Last-Translator: Shibing Huang <mr.shib...@mac.com>, 2012\n"
 "Language-Team: Chinese (Taiwan) (http://www.transifex.com/spek/spek/language/";
@@ -190,15 +190,15 @@
 msgstr "未命名"
 
 #. TRANSLATORS: Add your name here
-#: src/spek-window.cc:309
+#: src/spek-window.cc:315
 msgid "translator-credits"
 msgstr "Shibing Huang <mr.shib...@mac.com> 提供"
 
-#: src/spek-window.cc:315
+#: src/spek-window.cc:321
 msgid "Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"
 msgstr "(c) 2010-2013 Alexander Kojevnikov以及貢獻者 版權所有"
 
-#: src/spek-window.cc:318
+#: src/spek-window.cc:324
 msgid "Spek Website"
 msgstr "Spek官網"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/src/spek-audio.cc 
new/spek-0.8.5/src/spek-audio.cc
--- old/spek-0.8.4/src/spek-audio.cc    2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/src/spek-audio.cc    2023-01-10 05:00:39.000000000 +0100
@@ -50,8 +50,7 @@
 
     int channel;
 
-    AVPacket packet;
-    int offset;
+    AVPacket *packet;
     AVFrame *frame;
     int buffer_len;
     float *buffer;
@@ -73,7 +72,7 @@
     AudioError error = AudioError::OK;
 
     AVFormatContext *format_context = nullptr;
-    if (avformat_open_input(&format_context, file_name.c_str(), nullptr, 
nullptr) != 0) {
+    if (avformat_open_input(&format_context, file_name.c_str(), nullptr, 
nullptr) < 0) {
         error = AudioError::CANNOT_OPEN_FILE;
     }
 
@@ -103,7 +102,7 @@
 
     AVStream *avstream = nullptr;
     AVCodecParameters *codecpar = nullptr;
-    AVCodec *codec = nullptr;
+    const AVCodec *codec = nullptr;
     if (!error) {
         avstream = format_context->streams[audio_stream];
         codecpar = avstream->codecpar;
@@ -143,7 +142,7 @@
         if (bits_per_sample) {
             bit_rate = 0;
         }
-        channels = codecpar->channels;
+        channels = codecpar->ch_layout.nb_channels;
 
         if (avstream->duration != AV_NOPTS_VALUE) {
             duration = avstream->duration * av_q2d(avstream->time_base);
@@ -201,10 +200,9 @@
     sample_rate(sample_rate),
     bits_per_sample(bits_per_sample), streams(streams), channels(channels), 
duration(duration)
 {
-    av_init_packet(&this->packet);
-    this->packet.data = nullptr;
-    this->packet.size = 0;
-    this->offset = 0;
+    this->packet = av_packet_alloc();
+    this->packet->data = nullptr;
+    this->packet->size = 0;
     this->frame = av_frame_alloc();
     this->buffer_len = 0;
     this->buffer = nullptr;
@@ -221,11 +219,8 @@
     if (this->frame) {
         av_frame_free(&this->frame);
     }
-    if (this->packet.data) {
-        this->packet.data -= this->offset;
-        this->packet.size += this->offset;
-        this->offset = 0;
-        av_packet_unref(&this->packet);
+    if (this->packet) {
+        av_packet_free(&this->packet);
     }
     if (this->codec_context) {
         avcodec_free_context(&codec_context);
@@ -254,34 +249,58 @@
 int AudioFileImpl::read()
 {
     if (!!this->error) {
+        // Stop on error.
         return -1;
     }
 
+    // This runs a state machine to allow incremental calls to decode and 
return the next chunk of samples.
+    // FFmpeg docs: https://ffmpeg.org/doxygen/5.1/group__lavc__encdec.html
     for (;;) {
-        while (this->packet.size > 0) {
-            av_frame_unref(this->frame);
-            int got_frame = 0;
-            int len = avcodec_decode_audio4(
-                this->codec_context, this->frame, &got_frame, &this->packet
-            );
-            if (len < 0) {
-                // Error, skip the frame.
+        if (!this->packet) {
+            // Finished decoding.
+            return 0;
+        }
+
+        // Read the next packet.
+        int ret = 0;
+        while ((ret = av_read_frame(this->format_context, this->packet)) >= 0) 
{
+            if (this->packet->stream_index == this->audio_stream) {
                 break;
             }
-            this->packet.data += len;
-            this->packet.size -= len;
-            this->offset += len;
-            if (!got_frame) {
-                // No data yet, get more frames.
+            av_packet_unref(this->packet);
+        }
+
+        if (ret < 0) {
+            // End of file or error, empty the packet to flush the decoder.
+            av_packet_unref(this->packet);
+            av_packet_free(&this->packet);
+            this->packet = nullptr;
+        }
+
+        ret = avcodec_send_packet(this->codec_context, this->packet);
+        if (this->packet) {
+            av_packet_unref(this->packet);
+        }
+        if (ret < 0) {
+            // Skip the packet.
+            continue;
+        }
+
+        // The packet can contain multiple frames, read all of them.
+        int total_samples = 0;
+        while ((ret = avcodec_receive_frame(this->codec_context, this->frame)) 
>= 0) {
+            int samples = this->frame->nb_samples;
+            if (samples == 0) {
+                // Occasionally the frame has no samples, move on to the next 
one.
+                av_frame_unref(this->frame);
                 continue;
             }
-            // We have data, return it and come back for more later.
-            int samples = this->frame->nb_samples;
-            if (samples > this->buffer_len) {
+            // We have the data, normalise and write to the buffer.
+            if ((total_samples + samples) > this->buffer_len) {
                 this->buffer = static_cast<float*>(
-                    av_realloc(this->buffer, samples * sizeof(float))
+                    av_realloc(this->buffer, (total_samples + samples) * 
sizeof(float))
                 );
-                this->buffer_len = samples;
+                this->buffer_len = total_samples + samples;
             }
 
             AVSampleFormat format = 
static_cast<AVSampleFormat>(this->frame->format);
@@ -320,27 +339,14 @@
                     value = 0.0f;
                     break;
                 }
-                this->buffer[sample] = value;
-            }
-            return samples;
-        }
-        if (this->packet.data) {
-            this->packet.data -= this->offset;
-            this->packet.size += this->offset;
-            this->offset = 0;
-            av_packet_unref(&this->packet);
-        }
-
-        int res = 0;
-        while ((res = av_read_frame(this->format_context, &this->packet)) >= 
0) {
-            if (this->packet.stream_index == this->audio_stream) {
-                break;
+                this->buffer[total_samples + sample] = value;
             }
-            av_packet_unref(&this->packet);
+            total_samples += samples;
+            av_frame_unref(this->frame);
         }
-        if (res < 0) {
-            // End of file or error.
-            return 0;
+        if (total_samples > 0) {
+            return total_samples;
         }
+        // Error during decoding or EOF, skip the packet.
     }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/src/spek-platform.cc 
new/spek-0.8.5/src/spek-platform.cc
--- old/spek-0.8.4/src/spek-platform.cc 2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/src/spek-platform.cc 2023-01-10 05:00:39.000000000 +0100
@@ -24,8 +24,14 @@
 #ifdef OS_WIN
     wxFileName file_name(wxStandardPaths::Get().GetUserConfigDir(), 
wxEmptyString);
 #else
-    wxFileName file_name(wxGetHomeDir(), wxEmptyString);
-    file_name.AppendDir(".config");
+    wxFileName file_name;
+    wxString xdg_config_home;
+    if (wxGetEnv("XDG_CONFIG_HOME", &xdg_config_home) && 
!xdg_config_home.IsEmpty()) {
+        file_name = wxFileName(xdg_config_home, wxEmptyString);
+    } else {
+        file_name = wxFileName(wxGetHomeDir(), wxEmptyString);
+        file_name.AppendDir(".config");
+    }
 #endif
     file_name.AppendDir(app_name);
     file_name.Mkdir(0755, wxPATH_MKDIR_FULL);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/src/spek-window.cc 
new/spek-0.8.5/src/spek-window.cc
--- old/spek-0.8.4/src/spek-window.cc   2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/src/spek-window.cc   2023-01-10 05:00:39.000000000 +0100
@@ -299,11 +299,17 @@
     info.AddDeveloper("Andreas Cadhalpun");
     info.AddDeveloper("Colin Watson");
     info.AddDeveloper("Daniel Hams");
+    info.AddDeveloper("Elias Ojala");
     info.AddDeveloper("Fabian Deutsch");
+    info.AddDeveloper("Guillaume Fourrier");
+    info.AddDeveloper("Jakov Smolic");
     info.AddDeveloper("Jonathan Gonzalez V");
+    info.AddDeveloper("Matteo Bini");
+    info.AddDeveloper("Mike Wang");
     info.AddDeveloper("Simon Ruderich");
     info.AddDeveloper("Stefan Kost");
     info.AddDeveloper("Thibault North");
+    info.AddDeveloper("Wyatt J. Brown");
     info.AddArtist("Olga Vasylevska");
     // TRANSLATORS: Add your name here
     wxString translator = _("translator-credits");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/tests/test-audio.cc 
new/spek-0.8.5/tests/test-audio.cc
--- old/spek-0.8.4/tests/test-audio.cc  2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/tests/test-audio.cc  2023-01-10 05:00:39.000000000 +0100
@@ -94,7 +94,7 @@
         {"2ch-44100Hz-q100.m4a",
             {AudioError::OK, "AAC", 159649, 44100, 0, 2, AAC_T, 5120}},
         {"2ch-44100Hz-q5.ogg",
-            {AudioError::OK, "Vorbis", 160000, 44100, 0, 2, 0.1, 4672}},
+            {AudioError::OK, "Vorbis", 160000, 44100, 0, 2, 0.1, 4282}},
         {"2ch-44100Hz.dts",
             {AudioError::OK, "DCA", 1411200, 44100, 0, 2, DCA_T, 5120}},
         {"2ch-44100Hz.ac3",
@@ -102,9 +102,9 @@
         {"2ch-44100Hz-std.mpc",
             {AudioError::OK, "Musepack", 0, 44100, 0, 2, 0.0, 5760}},
         {"2ch-44100Hz-v1.wma",
-            {AudioError::OK, "Windows Media Audio 1", 128000, 44100, 0, 2, 
0.138, 6 * 1024}},
+            {AudioError::OK, "Windows Media Audio 1", 128000, 44100, 0, 2, 
0.138, 4 * 1024}},
         {"2ch-44100Hz-v2.wma",
-            {AudioError::OK, "Windows Media Audio 2", 128000, 44100, 0, 2, 
0.138, 6 * 1024}},
+            {AudioError::OK, "Windows Media Audio 2", 128000, 44100, 0, 2, 
0.138, 4 * 1024}},
     };
 
     Audio audio;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/web/index.html 
new/spek-0.8.5/web/index.html
--- old/spek-0.8.4/web/index.html       2022-07-11 01:46:10.000000000 +0200
+++ new/spek-0.8.5/web/index.html       2023-01-10 05:00:39.000000000 +0100
@@ -89,11 +89,11 @@
             <tr>
               <td><img src="logo-unix.png" width="69" height="48" 
alt="Unix"/></td>
               <td class="dld_link">
-                <a 
href="https://github.com/alexkay/spek/releases/download/v0.8.4/spek-0.8.4.tar.xz";>spek-0.8.4.tar.xz</a>
 (421 KiB)
+                <a 
href="https://github.com/alexkay/spek/releases/download/v0.8.5/spek-0.8.5.tar.xz";>spek-0.8.5.tar.xz</a>
 (421 KiB)
                 <br/>
-                <a 
href="https://github.com/alexkay/spek/blob/v0.8.4/INSTALL.md#bsd-and-gnulinux";>instructions</a>
+                <a 
href="https://github.com/alexkay/spek/blob/v0.8.5/INSTALL.md#bsd-and-gnulinux";>instructions</a>
                 <br/>
-                <a href="man-0.8.4.html">manual</a>
+                <a href="man-0.8.5.html">manual</a>
               </td>
             </tr>
           </table>
@@ -129,6 +129,7 @@
 
     <h2>News <a href="http://kojevnikov.com/spek.xml";><img 
src="feed-icon-14x14.png" alt="news feed"/></a></h2>
     <ul>
+      <li>2023-01-09: Spek 0.8.5 Released</li>
       <li>2022-07-10: Spek 0.8.4 Released</li>
       <li>2014-08-31: <a 
href="http://kojevnikov.com/faster-fast-fourier-transform.html";>Faster Fast 
Fourier Transform</a></li>
       <li>2012-09-23: <a 
href="http://kojevnikov.com/spek-0-8-0-released.html";>Spek 0.8.0 
Released</a></li>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spek-0.8.4/web/man-0.8.5.html 
new/spek-0.8.5/web/man-0.8.5.html
--- old/spek-0.8.4/web/man-0.8.5.html   1970-01-01 01:00:00.000000000 +0100
+++ new/spek-0.8.5/web/man-0.8.5.html   2023-01-10 05:00:39.000000000 +0100
@@ -0,0 +1,102 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml"; lang="" xml:lang="">
+<head>
+       <style type="text/css">
+               body {font-size: 11pt;}
+               h1, h2, h3 {font-weight: bold;}
+               h1 {font-size: 13pt;}
+               h2, h3 {font-size: 12pt;}
+       </style>
+  <meta charset="utf-8" />
+  <meta name="generator" content="pandoc" />
+  <meta name="viewport" content="width=device-width, initial-scale=1.0, 
user-scalable=yes" />
+  <meta name="author" content="" />
+  <meta name="dcterms.date" content="2023-01-09" />
+  <title>SPEK(1) User’s Guide | Version 0.8.5</title>
+  <style>
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    span.underline{text-decoration: underline;}
+    div.column{display: inline-block; vertical-align: top; width: 50%;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+  </style>
+</head>
+<body>
+<header id="title-block-header">
+<h1 class="title">SPEK(1) User’s Guide | Version 0.8.5</h1>
+<p class="author"></p>
+<p class="date">2023-01-09</p>
+</header>
+<h1 id="name">NAME</h1>
+<p>Spek - Acoustic Spectrum Analyser</p>
+<h1 id="synopsis">SYNOPSIS</h1>
+<p><code>spek</code> [<em>OPTION</em> <em>…</em>] [<em>FILE</em>]</p>
+<h1 id="description">DESCRIPTION</h1>
+<p><em>Spek</em> generates a spectrogram for the input audio file.</p>
+<h1 id="options">OPTIONS</h1>
+<dl>
+<dt><code>-h</code>, <code>--help</code></dt>
+<dd>Output the help message then quit.
+</dd>
+<dt><code>-V</code>, <code>--version</code></dt>
+<dd>Output version information then quit.
+</dd>
+</dl>
+<h1 id="keybindings">KEYBINDINGS</h1>
+<h2 id="notes">Notes</h2>
+<p>On OS X use the Command key instead of Ctrl.</p>
+<h2 id="menu">Menu</h2>
+<dl>
+<dt><code>Ctrl-O</code></dt>
+<dd>Open a new file.
+</dd>
+<dt><code>Ctrl-S</code></dt>
+<dd>Save the spectrogram as an image file.
+</dd>
+<dt><code>Ctrl-E</code></dt>
+<dd>Show the preferences dialog.
+</dd>
+<dt><code>F1</code></dt>
+<dd>Open online manual in the browser.
+</dd>
+<dt><code>Shift-F1</code></dt>
+<dd>Show the about dialog.
+</dd>
+</dl>
+<h2 id="spectrogram">Spectrogram</h2>
+<dl>
+<dt><code>c</code>, <code>C</code></dt>
+<dd>Change the audio channel.
+</dd>
+<dt><code>f</code>, <code>F</code></dt>
+<dd>Change the DFT window function.
+</dd>
+<dt><code>l</code>, <code>L</code></dt>
+<dd>Change the lower limit of the dynamic range in dBFS.
+</dd>
+<dt><code>p</code>, <code>P</code></dt>
+<dd>Change the palette.
+</dd>
+<dt><code>s</code>, <code>S</code></dt>
+<dd>Change the audio stream.
+</dd>
+<dt><code>u</code>, <code>U</code></dt>
+<dd>Change the upper limit of the dynamic range in dBFS.
+</dd>
+<dt><code>w</code>, <code>W</code></dt>
+<dd>Change the DFT window size.
+</dd>
+</dl>
+<h1 id="files">FILES</h1>
+<dl>
+<dt><em>~/.config/spek/preferences</em></dt>
+<dd>The configuration file for <em>Spek</em>, stored in a simple INI format.
+</dd>
+</dl>
+<h1 id="authors">AUTHORS</h1>
+<p>Alexander Kojevnikov <a href="mailto:alexan...@kojevnikov.com"; 
class="email">alexan...@kojevnikov.com</a>. Other contributors are listed in 
the LICENCE.md file distributed with the source code.</p>
+<h1 id="distribution">DISTRIBUTION</h1>
+<p>The latest version of <em>Spek</em> may be downloaded from <a 
href="http://spek.cc"; class="uri">http://spek.cc</a>.</p>
+</body>
+</html>

Reply via email to