Re: [Rhythmbox-devel] Gapless/crossfade playback in svn trunk


Just tested the new backend, here is some feedback:

* I experience lag (about 1sec) in skip / go back / play / pause actions
* Position slider behavior is not as reliable as in the standard
backend: sometimes it doesn't show the actual position, and when
crossfade is activated the end of the song is hardly reacheable
(because it has jsut skipped to the next song)
* my spectrum analyser plugin doesn't work with it (It listens to
messages on the bus, I'll investigate that)
* the zero-gap
* it crashes when playing mpc files : Rhythmbox-ERROR **: file
rb-player-gst-xfade.c: line 2088 (preroll_stream): assertion failed:
* the sound is slightly over-saturated.
* gapeless functionnality seems rather solid for what I tested, even with mp3.


On 3/31/07, Jonathan Matthew <jonathan kaolin wh9 net> wrote:
On Fri, Mar 30, 2007 at 06:00:32PM +0200, Jan Schmidt wrote:
> I've been using the crossfading backend for since you committed it. Damn
> fine work, sir!
> Do you know what the problem with visualisation is? What in CVS core
> broke it? It'd suck to release with such a regression.

I haven't looked into it much, but I'm pretty sure it broke around the
time of the recent latency changes.

> I notice a little trouble seeking - it takes longer than it should for
> the seek to actually occur, which should be unnecessary in the bigger
> picture. Do you know what's causing that?

It's probably because the seeks it does don't flush the whole pipeline,
only the stream's bin.  Maybe if there's only one stream playing, I can
make it flush the whole thing?
rhythmbox-devel mailing list
rhythmbox-devel gnome org

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]