Для установки нажмите кнопочку Установить расширение. И это всё.

Исходный код расширения WIKI 2 регулярно проверяется специалистами Mozilla Foundation, Google и Apple. Вы также можете это сделать в любой момент.

4,5
Келли Слэйтон
Мои поздравления с отличным проектом... что за великолепная идея!
Александр Григорьевский
Я использую WIKI 2 каждый день
и почти забыл как выглядит оригинальная Википедия.
Статистика
На русском, статей
Улучшено за 24 ч.
Добавлено за 24 ч.
Альтернативы
Недавние
Show all languages
Что мы делаем. Каждая страница проходит через несколько сотен совершенствующих техник. Совершенно та же Википедия. Только лучше.
.
Лео
Ньютон
Яркие
Мягкие

Из Википедии — свободной энциклопедии

OpenSL ES
Логотип программы OpenSL ES
Тип API
Разработчик Khronos Group, Inc.
 Операционная система  Кроссплатформенное ПО
Последняя версия 1.1 (18 Января 2011 г.)
Лицензия Бесплатная
Сайт khronos.org/opensles

OpenSL ES (Open Sound Library for Embedded Systems) — многоплатформенный прикладной программный интерфейс для работы со звуком, разработанный специально для встраиваемых систем — смартфонов, планшетных компьютеров, игровых консолей и т. д. OpenSL ES разработан и продвигается консорциумом Khronos Group. Предоставляет возможность обрабатывать как монофонические так и стереофонические звуковые сигналы. Предназначен для разработчиков приложений и игр на мобильных устройствах. Написан на языке программирования C.

Обзор

Основные возможности, которые предоставляет интерфейс OpenSL ES:

  • Воспроизведение и запись звука
  • Воспроизведение объёмного звучания
  • Настройки музыкальных эффектов, включая усиление низких частот
  • Поддержка интерактивной музыки и рингтонов с использованием форматов SP-MIDI, Mobile DLS, Mobile XMF
  • Очереди буферов с аудиоданными

Принципы создания

Несмотря на то, что OpenSL ES написан на «C», он использует принципы ООП для создания, инициализации, наполнения структур данных. Объектная модель является общей с другим распространенным программным интерфейсом для работы со звуком под названием OpenMAX, поэтому производители звуковых устройств сами выбирают под какой интерфейс имплементировать программное обеспечение. Оба интерфейса предоставляют широкий инструментарий для работы со звуком. Главной задачей OpenSL ES является создание простого и понятного интерфейса разработчикам приложений для мобильных устройств с такими расширенными возможностями, как поддержка объёмного звучания, а также лёгкость портирования на другие операционные системы.

Профили применения

Чтобы избежать разделения, OpenSL ES имеет 3 основных профиля настроек:

  • Телефон
  • Музыка
  • Игры

Каждый профиль создан с учётом потребностей возложенных на конкретное устройство, и имеет свой набор функционала, который целесообразен в данном устройстве. Производитель звуковых устройств сам определяет для какого из профилей или набора профилей совместимо устройство. Приложение может отправить запрос на то, какой профиль может быть использован на данном устройстве, в зависимости от этих профилей разработчики приложений или игр могут выбрать под какой профиль имплементировать свой функционал.

Спецификации

Примечания

См. также

Эта страница в последний раз была отредактирована 27 июня 2023 в 17:56.
Как только страница обновилась в Википедии она обновляется в Вики 2.
Обычно почти сразу, изредка в течении часа.
Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License. Нетекстовые медиаданные доступны под собственными лицензиями. Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. WIKI 2 является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).