I got it running!
Note that depending on the endian-ness of your machine you may have to comment out the byteswapping part. Yell if that doesn’t make sense, or if you need more detailed info.
Firstly, I tried it with the original patch. That did not work. Although everything seems to be o.k. (no errors in log) all I hear was something like “white noise”. I deleted the byteswap part of your patch, applied it to the sources, compiled it again and now I´m listening to Simple Minds “Once upon a time”, transcoded from ogg-vorbis 🙂
Thank you very much for your help and the great work in developing the patch.