1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openharmony-multimedia_media_utils_lite

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Введение

В этом репозитории представлена общая информация, такая как коды ошибок и типы данных, необходимые для записи и воспроизведения аудио- и видеоданных.

Типы данных:

  • SourceType: тип источника медиаданных для воспроизведения;
  • BufferFlags: флаги данных в буфере;
  • AudioSourceType: перечисление типов источников аудиоданных;
  • AudioCodecFormat: перечисление форматов аудиоданных;
  • AudioStreamType: перечисление типов аудиопотоков;
  • AudioBitWidth: перечисление ширины выборки.

Следующая таблица содержит коды ошибок.

Код Макрос Описание
0xffffffff ERR_INVALID_READ Ошибка чтения данных.
0x0 SUCCESS Операция выполнена успешно.
0x3c10000 ERROR Операция не выполнена.
0x3c10001 ERR_ILLEGAL_STATE Неверное состояние.
--- ---
0x2A05 ERR_INVALID_PARAM
Неверный параметр.
0x3c10003 ERR_EARLY_PREPARE
Ранний старт.
0x3c10004 ERR_SOURCE_NOT_SET
Источник не установлен.
0x3c10005 ERR_INVALID_OPERATION
Недопустимая операция.
0x2A09 ERR_NOFREE_CHANNEL
Нет свободного канала.
0x3c10007 ERR_READ_BUFFER
Ошибка при чтении буфера.
0x3c10008 ERR_NOT_STARTED
Устройство не запущено. Рисунок 1. Положение этого репозитория (в пунктирном синем прямоугольнике) в мультимедийной подсистеме.

Рисунок 1. Положение данного репозитория (в пунктирном синем квадрате) в мультимедийной системе.

Структура директорий

foundation/multimedia/media_utils_lite
├── interfaces    # Заголовочный файл типов данных и форматов мультимедиа
└── hals       # Адаптационные API HAL
└── src        # Реализация типов данных и форматов мультимедиа

Использование

Создайте единый репозиторий в корневой директории.

# Выберите плату для разработки.
hb set  
# Соберите этот репозиторий.
hb build media_service

Ограничения

C++ 11 или более поздней версии.

Задействованные репозитории

Мультимедийная подсистема

camera_lite

camera_sample_lite

audio_lite

media_lite

media_utils_lite

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Общие компоненты подсистемы мультимедиа | Общие компоненты подсистем мультимедиа. Расширить Свернуть
Apache-2.0
Отмена

Обновления (1)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/openharmony-multimedia_media_utils_lite.git
git@gitlife.ru:oschina-mirror/openharmony-multimedia_media_utils_lite.git
oschina-mirror
openharmony-multimedia_media_utils_lite
openharmony-multimedia_media_utils_lite
master