/media.hpp

C++ library for HDTV decoding

Primary LanguageC++

#C++ медиа фреймворк для приставки

Для работы необходима библиотека asio (http://think-async.com/Asio/asio-1.10.2/doc/).

##Файлы

bitstream.hpp - инструментарий для разбора битовых потоков mpeg.hpp - синтаксис и утилиты для разбора потоков MPEG1/MPEG2 h264-syntax.hpp - разбор пакетов H.264 h264-slice.hpp - алгоритмы обработки заголовков слайсов H.264 (описаны в разделе 8.2 Slice Decoding Process спецификации H.264) h264-dpb.hpp - реализвация по умолчанию буфера декодированных картинок (decoded picture buffer) H.264

rtp.hpp - разбор RTP пакетов, утилиты для сборки MPEG и H264 из RTP пакетов

msvd.hpp - асинхронный C++ интерфейс для драйвера декодера mvdu.hpp - асинхронный C++ интерфейс для видеоконтроллера alsa.hpp - асинхронный C++ интерфейс для аудиоконтроллера