From f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sat, 3 Dec 2011 11:05:10 -0600 Subject: Second part of prior commit --- .../docs/tdemultimedia/artsbuilder/porting.docbook | 50 ++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 tde-i18n-sv/docs/tdemultimedia/artsbuilder/porting.docbook (limited to 'tde-i18n-sv/docs/tdemultimedia/artsbuilder/porting.docbook') diff --git a/tde-i18n-sv/docs/tdemultimedia/artsbuilder/porting.docbook b/tde-i18n-sv/docs/tdemultimedia/artsbuilder/porting.docbook new file mode 100644 index 00000000000..4cec99f2c2b --- /dev/null +++ b/tde-i18n-sv/docs/tdemultimedia/artsbuilder/porting.docbook @@ -0,0 +1,50 @@ + + + +Ändra program för att passa &arts; + + +Att använda &artsdsp; + +Verktyget &artsdsp;, tidigare beskrivet, låter de flesta äldre ljudprogram som pratar direkt med ljudenheter fungera riktigt med &arts;. Program som är skrivna för att använda Enlightenment Sound Daemon (esd) fungerar också i de flesta fall genom att köra esd med &artsdsp;. + +Det här ger en bra lösning på kort sikt för att ändra befintliga program för &kde;. Det här låter dock inte programmet direkt dra nytta av hela &arts; kraftfulla funktioner, som att använda moduler och andra multimediatyper än digitalljud. Om programmet gör mer än att bara helt enkelt spela ljudfiler, är det oftast vettigt att lägga till inbyggt stöd för &arts; i programmet. + +Att använda &arts; betyder också att programmet inte behöver göra så mycket arbete - det kan dra nytta av funktioner i &arts; för att hantera saker som kodning för olika mediaformat och kontroll av ljudhårdvara. + + + + +Lägga till inbyggt stöd för &arts; + +När du använder &arts;, finns det ett antal olika programmeringsgränssnitt (API) att välja bland. Beslutet om vilket som ska användas beror på ett antal olika faktorer, bland annat vilket sorts medietyp som används (ljud, &MIDI;, ljud-CD, etc.), de funktioner som krävs av gränssnittet, och om programmet är skrivet i C++. I de flesta fall bör valet vara ganska klart baserat på de nödvändiga funktionerna. + +För flyttbarhet mellan plattformar kan inte program som måste kunna köra i andra miljöer än &kde; förlita sig på att &arts; är tillgängligt. Att använda en insticksprogramparadigm är ett bra sätt att stödja olika multimediamiljöer. Att göra ett insticksprogram-API öppet och dokumenterat (särskilt för program utan tillgång till källkod) har också fördelen att någon annan än programutvecklaren kan implementera insticksprogram till &arts;. + + + + + -- cgit v1.2.1