Hi Senaka,

Yes, crossfading works on beta/svn. You should look in the logs for
the reason why it hasn't worked on a particular track change; this
could be that the change was too fast, or that there was a small break
(unavailability) between the tracks...

More importantly, although our clock system is not strict about that
yet, it is more or less forbidden to crossfade on an input.http (which
I understand your news_src is): the reason is that crossfading
requires accelerating the stream to cross it unto itself around track
changes, and you cannot necessarily accelerate an external stream --
as you said, you have no control over it. Eventually, this will lead
to an empty buffer and a disconnection...

In this case you might get lucky because you only use that remote
stream for a short while, but I would rather proceed as follows:
create a source for files, and crossfade it, then put it in a fallback
with the remote stream, and use the transition parameter of the
fallback (or switch).

I hope you can pull that out. Now I'm off for the week-end :)

Cheers,
-- 
David

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to