Project

General

Profile

White line

Added by Alex Zakl almost 8 years ago

Hello When playing most files appear white line.\


Replies (10)

RE: White line - Added by Michael Schwendt almost 8 years ago

Lots of questions come up here.

Which runtime environment (Linux distribution, desktop environment)?
Which version of Audacious?
Has it been like that before with an older version of Audacious? Or is it regression?
Have you customized the fonts in Audacious (right-click > View > Interface Preferences)?

It's likely a fonts issue. The line above looks more large and more bold than normal.

RE: White line - Added by Alex Zakl almost 8 years ago

Ubuntu 13.10 x64, Unity
Audacious v. 3.4.3, it was also in version 3.4
I do not set up fonts (installed default settings)

RE: White line - Added by Michael Schwendt almost 8 years ago

In a terminal I get this when starting playback (and where you see the white line nothing is displayed):

$ LC_ALL=ru_RU.UTF-8 audacious

  • (audacious:5106): CRITICAL **: textbox_render_bitmap: assertion 'utf32' failed
  • (audacious:5106): CRITICAL **: textbox_draw: assertion 'data && data->buf' failed

RE: White line - Added by Alex Zakl almost 8 years ago

In temrinal the same, but there is a white line

RE: White line - Added by Michael Schwendt almost 8 years ago

It doesn't matter whether there's a white line or a "black line", it's a bug/problem in either case. The kbps/kHz/mono/stereo info ought to be visible in that area of the window.

RE: White line - Added by John Lindgren almost 8 years ago

The problem is that the song info string is limited to 32 bytes, and the Russian translation is being truncated in the middle of a multi-byte character. The string shouldn't be translated anyway, since any non-English characters will just display as question marks. Fixed in Git master branch.

RE: White line - Added by Carlo Bramini almost 8 years ago

Hi John,
since there is no more translation, perhaps there is no more reason to format the text as before and the line:

snprintf (scratch, sizeof scratch, "%d %s", bitrate / 1000, "kbps");

could be improved as:

snprintf (scratch, sizeof scratch, "%d kbps", bitrate / 1000);

Same thing for the "kHz" text.

RE: White line - Added by Thomas Lange almost 8 years ago

Fixed, thanks.

RE: White line - Added by Alex Zakl almost 8 years ago

When playing some songs instead of the white line is displayed here such symbols

So it can somehow fix it?

RE: White line - Added by John Lindgren almost 8 years ago

Alex Zakl wrote:

When playing some songs instead of the white line is displayed here such symbols

Go back and read the thread again. Notice the part that says, "The string shouldn't be translated anyway, since any non-English characters will just display as question marks."

So yes, not translating the string also fixes the question marks.

    (1-10/10)