I'm working in .NET and have found that there is, unfortunately, no simple way to access unmanaged, object-oriented APIs from C#/VB.NET. Ultimately I have decided to adapt speexenx and speexdec into a simple, functional API with two functions: one for encoding an array of bytes, and one for decoding it. Does anyone know if the source code for speexenc and speecdec is available, or are they closed-source? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20070428/ebad2cdd/attachment.html
On 4/28/07, Alex Flood <floodisill@gmail.com> wrote:> Does anyone know if the source code for speexenc and speecdec is available, > or are they closed-source?Have you looked into our SVN? They are open. -Ivo
On Sat, Apr 28, 2007 at 11:30:32AM -0400, Alex Flood wrote:> Does anyone know if the source code for speexenc and speecdec is available, > or are they closed-source?They are open source. If you don't want to use svn, you can get a release version here: http://downloads.xiph.org/releases/speex/speex-1.2beta1.tar.gz You might also check out illi's object oriented wrapper, part of the DirectShow filters: http://svn.xiph.org/trunk/oggdsf/src/lib/codecs/speex/libs/libOOSpeex/ And libfishsound, which provides a more object-ish, codec-abstract api in C: http://annodex.net/software/libfishsound/index.html In case they are a better fit. -r