Отвечу сам себе. :) И может кому будет интерестно и пригодится. Действительно вся проблема была связяна с "железом", а точнее в sampling rate. Ответ оказался в пакете vorbis-tools, утилитка oggenc, файлик resample.c. Соответственно, как пишут в mpg123 (имею в виду исходники), получаем список всех поддерживаемых sample rate, потом конвертируем raw pcm data в нужный и потом отправляем уже его на вопроизведение. :) Иначе будет играть не с той соростью или вообще как повезет. Я несколько "погорячился" (чему, собственно, и рад, иначе так бы и остался в блаженном неведении). :) Большущее спасибо за советы. :)
WBR, Burzumie.