>> 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