#692432 exaile: from mp3 to ogg : still difficult

Package:
exaile
Source:
exaile
Submitter:
frydo
Date:
2022-06-27 17:21:12 UTC
Severity:
normal
Tags:
#692432#5
Date:
2012-11-06 07:53:24 UTC
From:
To:
I reported a bug (#672574) on exaile/0.3.2.2-2 with title : exaile: Does not
read by itself an ogg file after a mp3 file

The bug is easily reproducible : make a playlist with one mp3 file and others
ogg files.
Play the only mp3 file ; you can move to nearly end of time line but don't
click for next track.
When exaile changes to ogg file, playback stops.

As suggested the bug was fixed in version 3.3.0-1, thus I tested it.

Among some bugs :
* "On screen display" does not close ;
* filtering shows filtered files but plays whole playlist ;
* Asking for properties of a file blocks the gui a long time (proportionnal to
playlist length ?) but the music continues playing ;

I must stay the bug I reported still exists, but in a different way.
Now, ogg files do play after a mp3 file, but after 9 seconds of silent, and
play after 9 seconds from the beginning of the song.

The only way I found to minimise the bug was to set the option at "Edit ->
Preferences -> Playback -> Audio Sink" to ALSA, and not to automatic or GNOME.
Then the file plays well, except that the first second is repeated.

launching exaile with debug info does not give relevant informations,
only things like that :

  File "/usr/lib/exaile/xl/event.py", line 262, in emit
    event.data, *cb.args, **cb.kwargs)
  File "/usr/share/exaile/plugins/osd/__init__.py", line 365, in
on_playback_player_end
    self.__options['display_duration'], self.hide))
TypeError: integer argument expected, got float


  File "/usr/lib/exaile/xl/event.py", line 262, in emit
    event.data, *cb.args, **cb.kwargs)
  File "/usr/share/exaile/plugins/osd/__init__.py", line 340, in
on_playback_track_start
    self.__options['display_duration'], self.hide))
TypeError: integer argument expected, got float


  File "/usr/share/exaile/plugins/osd/__init__.py", line 323, in
do_leave_notify_event
    self.__options['display_duration'], self.hide))
TypeError: integer argument expected, got float

#692432#10
Date:
2012-11-06 08:34:16 UTC
From:
To:
As I came back to previous version, I can tell :
This was due to version change.
Re-initiating the config file fixed that.
It's the same in previous version.
With a big playlist, a long time is needed to obtain properties (but I think it was not this way before).

#692432#23
Date:
2012-11-07 06:27:51 UTC
From:
To:

#692432#28
Date:
2016-02-12 17:40:07 UTC
From:
To:
Dear submitter,

as the package exaile has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/813255

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

#692432#37
Date:
2022-06-27 17:20:48 UTC
From:
To:
I want to close this bug as it is fixed in Exaile 3.4.0.
Feel free to reopen if this still happens for you with more information
so we can hopefully find and fix the issue.