kaffeine for your KDE dekstop
Sunil <[email protected]>
| Newsgroups | gmane.comp.kde.devel.cygwin |
|---|---|
| Message-ID | <[email protected]> |
whether you are smitten by the kaffeine or not, here is the cygwin patch to build it. The good thing is that it uses xine backend, builds easily and runs smoothly. few quirks: 1. it cribs about no player engine at startup. as soon as you start the player, select the 'kaffeine' as the 'player engine', and it will initialize xine and work nicely. 2. disable the goom visualization, it makes X eat 40-50 CPU. have fun! -Sunil ____________________________________________________ Yahoo! Sports Rekindle the Rivalries. Sign up for Fantasy Football http://football.fantasysports.yahoo.com _______________________________________________ kde-cygwin mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-cygwin
kaffeine-cygwin.patch
(application/octet-stream, 1.2 KB)
--- ./kaffeine/player-parts/kaffeine-part/kxinewidget.cpp.orig 2005-06-18 19:21:52.000000000 -0700
+++ ./kaffeine/player-parts/kaffeine-part/kxinewidget.cpp 2005-06-18 19:21:50.000000000 -0700
@@ -1525,7 +1525,7 @@
if ( dvbOSD ) {
if ( !dvbColor[0] ) initDvbPalette();
//xine_osd_get_palette( dvbOSD, dvbColor, dvbTrans );
- xine_osd_set_palette( dvbOSD, dvbColor, dvbTrans );
+ xine_osd_set_palette( dvbOSD, (const uint32_t*)dvbColor, dvbTrans );
xine_osd_set_font( dvbOSD, "cetus", 16 );
xine_osd_set_encoding( dvbOSD, NULL );
xine_osd_draw_rect( dvbOSD, 0, 0, w-(2*border), 100, DVB_TEXT_WHITE+1, 1 );
--- ./kaffeine/wizarddialog.cpp.orig 2005-06-18 19:26:30.000000000 -0700
+++ ./kaffeine/wizarddialog.cpp 2005-06-18 19:30:46.000000000 -0700
@@ -260,9 +260,9 @@
void WizardDialog::slotReceivedStdout(KProcess*, char* buffer, int buflen)
{
- QString stdout = QString::fromLatin1(buffer, buflen);
- m_stdout.append(stdout);
- kdDebug() << "WizardDialog: got from hdparm: " << stdout << endl;
+ QString stdout1 = QString::fromLatin1(buffer, buflen);
+ m_stdout.append(stdout1);
+ kdDebug() << "WizardDialog: got from hdparm: " << stdout1 << endl;
}
void WizardDialog::reject()