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-ru/docs/tdemultimedia/artsbuilder/porting.docbook (limited to 'tde-i18n-ru/docs/tdemultimedia/artsbuilder/porting.docbook') diff --git a/tde-i18n-ru/docs/tdemultimedia/artsbuilder/porting.docbook b/tde-i18n-ru/docs/tdemultimedia/artsbuilder/porting.docbook new file mode 100644 index 00000000000..b133390838f --- /dev/null +++ b/tde-i18n-ru/docs/tdemultimedia/artsbuilder/porting.docbook @@ -0,0 +1,52 @@ + + + +Доработка приложений для их использования с &arts; + + +Использование &artsdsp; + +Программа &artsdsp;, описанная выше, позволяет большинству звуковых приложений, работающих с устройствами напрямую,работать и с &arts;. Приложения, использующие Enlightenment Sound Daemon (esd), в большинстве случаев будут работать, если запускать esd через &artsdsp;. + +Это неплохой способ адаптации уже существующих приложений в &kde;. Однако такие приложения не могут использовать все ресурсы &arts;, например, модули или потоки мультимедиа (кроме цифрового звука). Если приложение не просто проигрывает звуковые файлы, есть смысл добавить в приложение поддержку &arts;. + +Использование &arts; подразумевает, что само приложение может быть не обременено функциональностью: можно использовать &arts;, например, для работы с кодеками разных форматов мультимедиа и управления звуковым оборудованием. + + + + +Добавление полной поддержки &arts; + +В &arts; есть множество различных программынх интерфейсов (API). Вы можете выбрать любой, в зависимости от типа используемого потока (звук, &MIDI;, &CD; и т. д.), особенностей API и языка, на котором написано приложение. В большинстве случаев основным фактором явлются особенности API. + +Для обеспечения переносимости на другие платформы приложениям, которые должны работать не только в &kde;, недостаточно &arts;. Использование парадигмы модулей - неплохой способ поддержки различных сред мультимедиа. Документирование (важно особенно для закрытых программ) и открытость API для модулей поможет разработчикам добавлять поддержку модулей &arts;. + + + + + -- cgit v1.2.1