xbmc/xbmc — pull request #1126 by gyunaev (2012-07-07 02:32:59+00:00)
Title: [Updated] Karaoke video background player

Updated the pull request based on the latest master, so hopefully no rebase needed.

The existing version is based on a CDVDPlayer hack and since merging with AudioEngine it just crashes if enabled. And it has been broken for the last few months or so, hence the replacement. A new background video player is based on ffmpeg. It is quite simple because we don't care about sound or the frame rate synchronization, but it does the job.

For Windows/Mac you'll need to add new files xbmc/music/karaoke/karaokevideobackground.cpp / h into the build system, otherwise it won't link. For Linux it is already added.