Новостей.COM ⇒
⇓
2014-07-22
GStreamer 1.4.0 — релиз с новыми возможностями и улучшенной поддержкой OpenGL
Себастьян Дрёге анонсировал выход новой стабильной версии GStreamer — 1.4. При сохранении стабильности API/ABI ветки 1.x данный релиз добавляет новые возможности.
GStreamer 1.4 добавляет API для:
- поддержки RAW и стерео форматов видео;
- проверки TLS при использовании RTSP-соединения;
- получения информации о времени RTP;
- поддержки аудио- и видеофильтров, предоставляемых приложениями в playbin/playsink;
- полноценной поддержки GL в своём конвейере (pipeline).
Конвейер в GStreamer для проигрывателя OGG / Иллюстрация с сайта Docs.Gstreamer.Com
А также множество других изменений в API, подробнее о которых написано в почтовом анонсе. Были доработаны, заменены и улучшены различные компоненты и плагины системы:
- заменён downloadbuffer;
- добавлен компонент v4l2videodec, который предоставляет возможность задействовать аппаратные кодеки на платформах с поддержкой V4L2 (Video 4 Linux 2; например, Samsung Exynos SoC);
- OpenNI2 добавляет поддержку 3D-камер (например, в Kinect);
- audiomixer смешивает различные аудиопотоки в один, сохраняя при этом синхронизацию — планируется как замена adder в будущих релизах;
- добавлен новый плагин OpenEXR для декодирования изображений HDR EXR;
- добавлен плагин OpenJPEG для поддержки API OpenJPEG2.
Помимо перечисленных улучшений и изменений, в GStreamer 1.4.0 было исправлено свыше 800 ошибок.
Автор: Никита Лялин по материалам freedesktop.org mail-lists, phoronix.com.