Hej har hittat en patch till en känd xmmsbug.
http://bugs.xmms.org/show_bug.cgi?id=1716
Hur installerar jag den ? Det patchen gör är att inte frysa systemet varje gång jag trycker på paus.
Har försökt med att klistra in i källkoden, men fick ett fel.Jag kan inte C-kod så bra!
så här heter den
xmms-1.2.10_alsa_output_to_unpause.patch
såhär ser den ut:
--- xmms-1.2.10-/Output/alsa/audio.c Fri Apr 1 21:58:46 2005
+++ xmms-1.2.10/Output/alsa/audio.c Fri Apr 1 21:53:12 2005
@@ -166,6 +166,9 @@
else
{
int err;
+ if (snd_pcm_state(alsa_pcm) == SND_PCM_STATE_SETUP)
+ snd_pcm_prepare(alsa_pcm);
+
if (force_start &&
snd_pcm_state(alsa_pcm) == SND_PCM_STATE_PREPARED)
{
Hur patchar man xmms?
Moderatorer: Nille, Minime, nomicon
-
- Lärling
- Inlägg: 180
- Blev medlem: 02 jul 2005 21:57
- ORT: Datorer
Att klistra in koden hjälper inte, eftersom den är i patch-format. patch är ett verktyg man använder för att modifiera Befintliga filer med exempelvis ny kod.
Det du behöver är att skaffa xmms källkod, ställa dig i dess baskatalog och köra något i stil med
Om det fungerar så kompilerar du och installerar xmms igen
Det du behöver är att skaffa xmms källkod, ställa dig i dess baskatalog och köra något i stil med
Kod: Markera allt
patch < xmms-1.2.10_alsa_output_to_unpause.patch
Ta gärna en tur på (länk borttagen av admin då wikin inte finns längre /MDKDIO) också!
Jag har inget att dölja, och då ska de inte tjuvkika heller!
Jag har inget att dölja, och då ska de inte tjuvkika heller!
-
- Gud
- Inlägg: 1823
- Blev medlem: 08 okt 2003 10:35
Det här kan vara bra läsning.
http://www.gnu.org/software/diffutils/m ... index.html
http://www.cpqlinux.com/patch.html
Både hur man applicerar och gör patchar.
/Jens
http://www.gnu.org/software/diffutils/m ... index.html
http://www.cpqlinux.com/patch.html
Både hur man applicerar och gör patchar.
/Jens