Redmine: Issueshttp://redmine.audacious-media-player.org/http://redmine.audacious-media-player.org/welcome/favicon.ico?15159353402022-02-27T20:33:03ZRedmine
Redmine Audacious - Bug #1159 (Closed): ffaudio fails to compile with FFmpeg 5.0http://redmine.audacious-media-player.org/issues/11592022-02-27T20:33:03ZThomas Langethomas-lange2@gmx.de
<p>With FFmpeg 5.0 (shipped meanwhile by Arch Linux), some APIs return const pointers now.<br />This causes build failures when using "-fpermissive".</p>
<pre>
ffaudio-core.cc: In function ‘AVInputFormat*
get_format_by_content(const char*, VFSFile&)’:
ffaudio-core.cc:291:36: error: invalid conversion from ‘const
AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
291 | f = av_probe_input_format2 (& d, true, & score);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
| |
| const AVInputFormat*
ffaudio-core.cc: In function ‘bool find_codec(AVFormatContext*,
CodecInfo*)’:
ffaudio-core.cc:364:52: error: invalid conversion from ‘const
AVCodec*’ to ‘AVCodec*’ [-fpermissive]
364 | AVCodec * codec = avcodec_find_decoder
(stream->codecpar->codec_id);
|
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| const
AVCodec*
</pre>
<p>Workaround by Arch Linux: <a class="external" href="https://github.com/archlinux/svntogit-packages/commit/40cc5f012245a25c182afe3cd6ec27056381bbe4">https://github.com/archlinux/svntogit-packages/commit/40cc5f012245a25c182afe3cd6ec27056381bbe4</a></p> Audacious - Bug #1052 (Closed): Autoreconf no longer working with autoconf 2.70http://redmine.audacious-media-player.org/issues/10522021-01-10T01:11:54ZThomas Langethomas-lange2@gmx.de
<p>When using autoconf 2.70, the command autoreconf and therefore our mkrelease.sh script no longer work.<br />With older versions the error was only a warning.</p>
<p>$ autoreconf -I m4<br />configure.ac: error: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION</p>
<p>Please see the attached patch.<br />See also: <a class="external" href="https://github.com/GNOME/libgsf/commit/91027d3447666c6f13c31b4b5984e1a8212983da">https://github.com/GNOME/libgsf/commit/91027d3447666c6f13c31b4b5984e1a8212983da</a></p> Audacious - Bug #1039 (Closed): Compiler warnings with clang 11.0http://redmine.audacious-media-player.org/issues/10392020-12-07T14:08:42ZThomas Langethomas-lange2@gmx.de
<p>The recently released Clang 11.0 generates the following compiler warnings for audacious-plugins:</p>
<p>hotkey (GTK):</p>
<pre>
gui.cc:71:5: warning: array designators are a C99 extension [-Wc99-designator]
[EVENT_PREV_TRACK] = N_("Previous track"),
^~~~~~~~~~~~~~~~~~
</pre>
<p>sid:</p>
<pre>
In file included from xs_config.cc:24:
./xmms-sid.h:39:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]
typedef struct {
^
xs_subtuneinfo_t
./xmms-sid.h:40:22: note: type is not C-compatible due to this default member initializer
int tuneLength = -1;
^~
./xmms-sid.h:41:3: note: type is given name 'xs_subtuneinfo_t' for linkage purposes by this typedef declaration
} xs_subtuneinfo_t;
^
</pre> Audacious - Bug #990 (Closed): Width of visualizations should be ignored for text ellipsization i...http://redmine.audacious-media-player.org/issues/9902020-05-29T00:07:20ZThomas Langethomas-lange2@gmx.de
<p>If the visualizations in the info bar are disabled, we should ignore their<br />original width in the calculation for text ellipsization in InfoBar::paintEvent().</p>
<p>This issue only exists with the Qt interface, the GTK interface is not affected.<br />See the attached screenshot.</p> Audacious - Bug #972 (Closed): Time scale in Qt info popup not workinghttp://redmine.audacious-media-player.org/issues/9722020-04-21T17:44:10ZThomas Langethomas-lange2@gmx.de
<p>The checkbox "Show time scale for current song" from Settings -> Song Info -> Popup Information<br />has currently no effect on the info popup.</p>
<p>We should either remove the checkbox from the settings or actually implement the feature.</p> Audacious - Bug #959 (Closed): Window title may state "Buffering ..." erroneouslyhttp://redmine.audacious-media-player.org/issues/9592020-04-08T22:19:48ZThomas Langethomas-lange2@gmx.de
<p>The window title of the Qt interface sometimes shows "Buffering ..." <br />although this is incorrect and the song is already playing for a few seconds.<br />It is not updated again before another song is played.</p>
<p>How to reproduce:<br />1. Stop playback<br />2. Restart Audacious<br />3. Open multiple audio files (at least three)</p>
<p>Result:<br />Initially the window title is set correctly in MainWindow::title_change_cb(),<br />then MainWindow::playback_begin_cb() is called which queues MainWindow::buffering_cb()<br />where the title is overwritten again to "Buffering ...".</p> Audacious - Bug #950 (Closed): Segfault when rewinding song with enabled SoX Resampler pluginhttp://redmine.audacious-media-player.org/issues/9502020-04-05T10:20:55ZThomas Langethomas-lange2@gmx.de
<p>When rewinding songs a segfault occurs if:<br />- the SoX Resampler plugin is enabled<br />- the configured sample rate is higher than the actual sample rate of the audio file</p>
<p>Example: Configure the SoX plugin to use 48000 Hz and play audio files with 44100 Hz.</p>
<p>Versions:<br />- Audacious 4.0<br />- SoX 14.4.2</p>
<p>Originally this has been reported here:<br /><a class="external" href="https://redmine.audacious-media-player.org/boards/1/topics/2497">https://redmine.audacious-media-player.org/boards/1/topics/2497</a></p> Audacious - Bug #922 (Closed): Background color of Qt color button is not visiblehttp://redmine.audacious-media-player.org/issues/9222019-11-24T13:10:21ZThomas Langethomas-lange2@gmx.de
<p>When selecting a color with our custom color button,<br />its background color should be set to the selected result.</p>
<p>This does not work for me on Linux.<br />I'm using the Arc theme, but also tried others - same issue.<br />Please see the attached screenshots and a proposed patch.</p>
<p>@Ariadne: Since you wrote this code, how does it look on Mac before and after my patch?</p> Audacious - Feature #711 (Closed): Support HTTPS and redirect to it by defaulthttp://redmine.audacious-media-player.org/issues/7112017-03-15T18:41:29ZThomas Langethomas-lange2@gmx.de
<p>Recent browser versions of Firefox [1] and Chrome show a warning in login pages with an insecure connection.<br />And since Let's Encrypt [2] provides free TLS certificates, there is no excuse for not supporting HTTPS.</p>
<p>[1] <a class="external" href="https://support.mozilla.org/t5/Protect-your-privacy/Insecure-password-warning-in-Firefox/ta-p/27861">https://support.mozilla.org/t5/Protect-your-privacy/Insecure-password-warning-in-Firefox/ta-p/27861</a><br />[2] <a class="external" href="https://letsencrypt.org/">https://letsencrypt.org/</a></p> Audacious - Bug #617 (Closed): audacious -j does not open jump-to-file dialoghttp://redmine.audacious-media-player.org/issues/6172016-01-14T19:45:20ZThomas Langethomas-lange2@gmx.de
<p>The command "audacious -j" and "audacious --show-jump-box" are not opening the jump-to-file dialog anymore.</p>
<p>Affected versions are at least 3.6+ with both interfaces.</p> Audacious - Bug #572 (Closed): Switching Qt interfaces adds service menu items repeatedlyhttp://redmine.audacious-media-player.org/issues/5722015-09-12T00:01:43ZThomas Langethomas-lange2@gmx.de
<p>The audio CD menu items are added repeatedly when switching between Qt interfaces.<br />An exemplary screenshot is attached.</p> Audacious - Bug #569 (Closed): Qt translations are not includedhttp://redmine.audacious-media-player.org/issues/5692015-08-20T20:05:04ZThomas Langethomas-lange2@gmx.de
<p>Strings by Audacious are meanwhile all shown localized in the Qt interface.<br />The translations of Qt itself are not included though.<br />This can be noticed for example in context menus (lyricwiki-qt, scollbars) and menu items (CTRL).</p>
<p>In theory this should be easy to fix, but the attached patch has no influence.</p>
<p>[1] <a class="external" href="http://doc.qt.io/qt-5/qtranslator.html">http://doc.qt.io/qt-5/qtranslator.html</a></p> Audacious - Bug #567 (Closed): Sporadical crash when opening URLhttp://redmine.audacious-media-player.org/issues/5672015-08-09T19:46:49ZThomas Langethomas-lange2@gmx.de
<p>Audacious 3.7 sometimes crashes when opening this URL: <a class="external" href="http://www.ex.ua/get/6700053">http://www.ex.ua/get/6700053</a><br />Version 3.6 shows an error message but does not crash.</p>
<p>The output of "audacious -V" is attached.<br />If you cannot reproduce it, I will provide a backtrace.</p> Audacious - Bug #566 (Closed): Queue manager is not updating its list view reliably (Qt)http://redmine.audacious-media-player.org/issues/5662015-08-09T01:34:23ZThomas Langethomas-lange2@gmx.de
<p>The Qt queue manager view is often not synchronized with the actually queued tracks.<br />This includes adding and removing entries.</p>
<p>Examples:</p>
<p>1. Queue some tracks<br />2. Play next song<br />-> Queued track is played but still visible in the list,<br /> it seems like the dialog needs to be focussed for a refresh.</p>
<p>1. Start Audacious<br />2. Queue some tracks<br />3. Open the queue manager<br />-> Tracks are shown correctly<br />4. Queue more tracks<br />-> Newly queued tracks are not shown, even when reopening the window</p>
<p>1. Start Audacious<br />2. Open the queue manager<br />3. Close it<br />4. Queue some tracks<br />5. Open the queue manager again<br />-> Queued tracks are never shown</p>
<hr />
<p>Another unrelated issue is that the hooks are not disconnected on shutdown, causing warnings like this:<br />"WARNING hook.cc:132 [leak_cb]: Hook not disconnected: playlist activate (1)"</p> Audacious - Bug #466 (Closed): Qt: Translations are not appliedhttp://redmine.audacious-media-player.org/issues/4662014-10-14T15:58:07ZThomas Langethomas-lange2@gmx.de
<p>Almost all strings are shown in English with the Qt interface.</p>
<p>Only some window titles and buttons use the translations<br />(screenshot of the settings window is attached).</p>
<p>Platform: Linux</p>