[Amarok] 527dd33 Finally: Amarok works with Phonon-VLC AND Phonon-X

Mark Kretschmann kretschmann at kde.org
Sat Apr 3 08:49:54 CEST 2010


On Sat, Apr 3, 2010 at 12:20 AM, Ben Cooksley <sourtooth at gmail.com> wrote:
> On Sat, Apr 3, 2010 at 11:07 AM, Valorie Zimmerman
> <valorie.zimmerman at gmail.com> wrote:
>> On Fri, Apr 2, 2010 at 7:41 AM, Mark Kretschmann <kretschmann at kde.org> wrote:
>>> On Tue, Mar 30, 2010 at 6:12 PM, Jeff Mitchell <mitchell at kde.org> wrote:
>>>> On 3/30/2010 11:21 AM, Mark Kretschmann wrote:
>>>>> commit 527dd33277342bbb941c851bbbf1cc4f12ad1442
>>>>> Author: Mark Kretschmann <kretschmann at kde.org>
>>>>> Date:   Tue Mar 30 17:25:58 2010 +0200
>>>>>
>>>>>     Finally: Amarok works with Phonon-VLC AND Phonon-Xine.
>>>>>
>>>>>     Holy shit. This took about 3 days to debug. But I guess it was worth it, as
>>>>>     Phonon-VLC is now finally usable with Amarok, and it no longer stops after
>>>>>     each track. Happy testing with the new backend :)
>>>>
>>>> Congrats!!!
>>>
>>> Good news, everyone!
>>>
>>> Well first bad news: I had to revert my fixes in Amarok, because they
>>> broke Phonon-GStreamer.
>>>
>>> Now the good news: After much detective work we figured out what was
>>> wrong in Phonon-VLC, and now Ben Cooksley managed to really fix it in
>>> the backend, so that we don't need any changes in Amarok itself.
>>>
>>> The magical commit is here:
>>>
>>> http://gitorious.org/phonon/phonon-vlc/commit/76c626b47f2aa5275559e622ceb8024e70336b38
>>>
>>>
>>> Now we still have some minor issues left in Phonon-VLC (e.g. volume
>>> setting is a bit wonky), but mostly it can now be used without major
>>> problems :)
>>
>> Mark, for testing purposes -- what needs to be done to build Amarok
>> against VLC and/or Phonon-VLC?
>
> Phonon-VLC requires VLC 1.1 or greater ( I think... 1.0 might be
> enough though ), which hasn't been released yet, so you will need to
> build that from source.

It definitely needs VLC 1.1, won't build with older versions.


PS:
Ben fixed some more things last night (e.g. volume setting), and by
now the backend is more stable than xine ever was (especially with
HTTP playback) :)

-- 
Mark Kretschmann
Amarok Developer
Fellow of the Free Software Foundation Europe
http://amarok.kde.org - http://www.fsfe.org


More information about the Amarok-devel mailing list