2012-06-30, 02:01
The following patch [attachment=214] fixes the following issues with Karaoke in Eden:
- Restores back the video playback functionality (which, depending on your luck, the video driver and the stars position you may or may not have working in Eden);
- Fixes the crash when playing the MIDI files if you compile the XBMC with gcc 4.6 or higher
If you only play MP3+G and you don't need the background video there are NO benefits provided by this patch
Should have publish it earlier, but had some personal emergency.
This is mostly for Linux; Mac and Windows users would have to fix the build system to add the xbmc/music/karaoke/karaokevideobackground.cpp into the respective builds.
As usual:
# cd xbmc-11.0
# zcat karaoke-eden.patch.gz | patch -p1
patching file lib/timidity/timidity/optcode.h
patching file xbmc/music/karaoke/karaokevideobackground.cpp
patching file xbmc/music/karaoke/karaokevideobackground.h
patching file xbmc/music/karaoke/karaokewindowbackground.cpp
patching file xbmc/music/karaoke/karaokewindowbackground.h
patching file xbmc/music/karaoke/Makefile.in
# make clean && ./configure && make && make install
- Restores back the video playback functionality (which, depending on your luck, the video driver and the stars position you may or may not have working in Eden);
- Fixes the crash when playing the MIDI files if you compile the XBMC with gcc 4.6 or higher
If you only play MP3+G and you don't need the background video there are NO benefits provided by this patch
Should have publish it earlier, but had some personal emergency.
This is mostly for Linux; Mac and Windows users would have to fix the build system to add the xbmc/music/karaoke/karaokevideobackground.cpp into the respective builds.
As usual:
# cd xbmc-11.0
# zcat karaoke-eden.patch.gz | patch -p1
patching file lib/timidity/timidity/optcode.h
patching file xbmc/music/karaoke/karaokevideobackground.cpp
patching file xbmc/music/karaoke/karaokevideobackground.h
patching file xbmc/music/karaoke/karaokewindowbackground.cpp
patching file xbmc/music/karaoke/karaokewindowbackground.h
patching file xbmc/music/karaoke/Makefile.in
# make clean && ./configure && make && make install