peter_lemenkov
Recent Entries 
31st-Aug-2006 09:12 am - WavPack в Beep Media Player
Был плугин для XMMS, который лежал на каком-то кривом хостинге, и я даже не мог его долго найти в исходниках, но таки нашел. FYI XMMS - это устаревающий Gtk1-плейер для *nix, а Gtk1 без зверских манипуляций заставить понимать русский не получится. Ну манипуляции не такие уж и зверские, но на Gtk1 все уж давно положили, а потому стоит ли вообще с ним колупаться? А вот Beep Media Player, это порт XMMS на Gtk2. Потихоньку портируются под него и плугины, но для Wavpack еще не спортировали, а сестрице слушать хочется не AlsaPlayer'ом, а Winamp'оподобной штукой.

Надо - значит надо. Были взяты исходники плугина для XMMS и была взята страничка, описывающая процесс портирования с gtk1 на gtk2. Удивительно, но удалось все сделать очень быстро. Всего пришлось

а) поменять include-файлы с xmms/что-то-там.h на bmp/что-то-там.h
б) autoconf-файлы я править не стал, т.к. не люблю копаться в этом древнем мусоре, а просто наколупал пятистрочный Makefile
в) в трех местах исправил создание диалоговых окон (как описано на вышеуказанной страничке)

Все.

А вот результат:

http://lemenkov.newmail.ru/other/bmp-wavpack/

УПД с R_PPC_REL24 разобрался.
This page was loaded Aug 30th 2008, 12:16 pm GMT.