пятница, 10 апреля 2009 г.

libbs2b + mplayer + mingw32 или борьба за наушники

Совсем недавно в Mplayer добавили поддержку libbs2b в качестве аудио-фильтра.

libbs2b, the Bauer stereophonic-to-binaural DSP library and plugins is designed to improve headphone listening of stereo audio records. Recommended for headphone prolonged listening to disable superstereo fatigue without essential distortions.
Ну приспичило меня прикрутить это дело к самодельной сборке сего плеера.
После скачивания исходников с SVN-репозитория https://bs2b.svn.sourceforge.net/svnroot/bs2b, прикручивания к этому делу libsndfile 1.0.19 (собрал с помощью pexports, dlltool и какой-то матери) и успешной сборки самой библиотеки я приступил к долгожданному конфигурированию и сборке самого Mplayer-а. В самый ответственный момент компиляция обломалась. Начал разбор ошибок.

Читать далее