trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: April 2012

Re: [trinity-devel] kmplayer - 'xine_gui_send_vo_data ' deprecated (GONE) from xine-lib - what to do?

From: "Timothy Pearson" <kb9vqf@...>
Date: Thu, 19 Apr 2012 23:52:16 -0500
>> All,
>>
>>   Looking at getting kmplayer built and I'm running into function that
>> are
>> so
>> deprecated, they have been dropped from xine-lib/xine-ui - What to do
>> here? Look
>> at finding a compatible newer version of kmplayer that isn't that old
>> that
>> can
>> replace the GIT source and build in todays world?  How do these type
>> issues get
>> fixed?
>>
>> --
>> David C. Rankin, J.D.,P.E.
>
> Generally one has to look to see what replaced the deprecated function, if
> anything.  In the FOSS world this is always a scary experience, as
> projects often drop old functions without providing equivalent
> functionality via a different method.
>
> Tim

In the particular case you mentioned, it appears that
xine_port_send_gui_data has replaced xine_gui_send_vo_data, but the first
parameter takes a different data type.  The Google search also turned up
one of our own pages,
http://git.trinitydesktop.org/viewgit/?a=commitdiff&p=Trinity%20Desktop%20Environment%20Packaging&h=393c008732b3ce6e0b1c228017efc9c193fdb0e5,
which provides at least one example of what needs to be done.

Tim