[devel] Сборка программы, использующей libswresample/swresample.h

Vitaly Lipatov lav на altlinux.ru
Пн Дек 12 02:31:16 MSK 2016


Доброе утро, прош совета.

Собирая одну программу, натолкнулся на код, использующий 
libswresample/swresample.h, имеющийся только в ffmpeg.
Посмотрел, что в libav аналог называется libavresample/avresample.h.

Почитал
http://ffmpeg.org/pipermail/ffmpeg-devel/2012-April/123746.html

Нашёл к одному из проектов патч, который поддерживает оба варианта:
https://github.com/xbmc/xbmc/commit/274679d
Почти получилось его применить.

Какой путь у нас предлагается?
Патчить все программы, чтобы они могли собираться с обоими вариантами?
Разрабатывать слой совместимости (swresample с обёрткой над avresample)?
Сборка ffmpeg в репозиторий, чтобы собираться с ним в сложных случаях?

Я пока что составляю список проектов, которые у нас не собираются на 
libav.

-- 
С уважением,
Виталий Липатов,
Etersoft


Подробная информация о списке рассылки Devel