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 | 52 ++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 tde-i18n-pt_BR/docs/tdemultimedia/artsbuilder/porting.docbook (limited to 'tde-i18n-pt_BR/docs/tdemultimedia/artsbuilder/porting.docbook') diff --git a/tde-i18n-pt_BR/docs/tdemultimedia/artsbuilder/porting.docbook b/tde-i18n-pt_BR/docs/tdemultimedia/artsbuilder/porting.docbook new file mode 100644 index 00000000000..f245e6459e2 --- /dev/null +++ b/tde-i18n-pt_BR/docs/tdemultimedia/artsbuilder/porting.docbook @@ -0,0 +1,52 @@ + + + +Portando Aplicativos para o &arts; + + +Usando o &artsdsp; + +O utilitário &artsdsp;, descrito anteriormente, possibilita que a maioria dos aplicativos antigos que se comunicavam diretamente com os dispositivos de áudio, funcionem corretamente com o &arts;. Aplicativos escritos para usar o Enlightenment Sound Daemon (esd) irão funcionar na maioria dos casos, rodando o esd com o &artsdsp;. + +Isto faz com que seja encurtado o caminho para portar aplicativos existentes para o &kde;. No entanto, isto não possibilita que esses aplicativos tirem vantagem do potencial do &arts;, como utilizar módulos e e usar outros fluxos de multimídia que não sejam de áudio digital. Se o aplicativo necessita de recursos mais sofisticados do que simplesmente reproduzir arquivos de som, normalmente faz mais sentido adicionar suporte nativo para o &arts; ao aplicativo. + +Usando o &arts; o seu aplicativo não precisa realizar muito trabalho -- ele pode se apoiar nas funções do &arts; para tratar de coisas como codecs para diferentes formatos de mídia e controle do hardware de som. + + + + +Adicionando Suporte Nativo ao &arts; + +Ao usar o &arts;, você terá inúmeras APIs para escolher. A decisão de qual usar depende de uma série de fatores, incluindo o tipo de mídia a ser usado (som, &MIDI;, &CD; áudio, &etc;), os recursos requeridos da API, e quando é escrito em C++. Na maioria dos casos a escolha refere-se obviamente aos recursos requeridos. + +Para portabilidade entre plataformas, aplicativos que necessitam rodar em ambientes que não sejam o &kde; não confie no &arts; pelo menos até o momento. Usar paradigma de plug-ins é uma boa escolha para suportar diferentes ambientes de multimídia. Fazendo uma API de plug-ins aberta e documentada (especiamente para aplicativos de código fechado) oferece a vantagem de que outras pessoas além dos desenvolvedores do aplicativo podem implementar um plug-in para o &arts;. + + + + + -- cgit v1.2.1