Hi all. I just downloaded the vorbisdll_bin.zip file from the archive, which appears to be the complete libvorbis in DLL format. This is wonderful news, as I was trying to convert the C library to a Delphi library by hand, and it was very slow in going. The only question I have is has anyone translated the necessary structures from C to Delphi yet? I noticed in the list that someone mentioned this already, but I don't see a response to this request. I have already translated much of the structures to Delphi, but I'm not sure of their accuracy. Anyone who is willing to check me on my accuracy, I'd be happy to either hand you a copy of what I've done so far, or I can work with you on the phone or on-line to verify it all. One important thing to note is I haven't touched the .vqf files yet, as encoding is not a big deal for me right now. As I read it, I don't need these for decoding. If this is incorrect, someone please let me know. Thanks! Tim -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Tim Gustafson tim@falconsoft.com www.falconsoft.com (631)475-6662 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Share your knowledge - it's a way to achieve immortality. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
> The only question I have is has anyone translated the necessary structures > from C to Delphi yet? I noticed in the list that someone mentioned this > already, but I don't see a response to this request.I have been meaning to "get around to it", but right now I'm preparing a new version of my program to improve the functionality. I had intended to include Vorbis support in CDMaster32 in V4.5, but due to customer issues surrounding the MP3 to AudioCD functionality... I had to ZBB Vorbis support for V4.5 and delay it until V5.0. Hopefully, after V4.5 is released... I'll be able to devote some time to Vorbis under Delphi. You might try your hand at using the automated Header conversion exe: http://www.drbob42.com/ftp/headconv.zip Good reading would also be: ftp://delphi-jedi.org/manuals/Tutorial4.zip and http://www.delphi-jedi.org/Jedi:APICONVTEAMS:353712277> I have already translated much of the structures to Delphi, but I'm not > sure of their accuracy. Anyone who is willing to check me on my accuracy, > I'd be happy to either hand you a copy of what I've done so far, or I can > work with you on the phone or on-line to verify it all.A sure fire way of verifying if you code is working right is to build a test decoder, then: 1) Verify it compiles. 2) Verify it decodes all of the sample OGG files on vorbis.com. If you don't get errors or access violations during the decoding and the sound file sounds like the original OGG, your probably close. John Developer of CDMaster32: MP3 to AudioCD, MP3 to WAV, CD to MP3 http://www.zittware.com/cdmaster32.html --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
There's a great tool at Dr. Bob and the JEDI project that helps you convert C headers. Saves you ALLOT of work... My time is a bit limited at the moment - but if you get stuck I'll try and help you out... Louis -----Original Message----- From: Tim Gustafson <tim@falconsoft.com> To: vorbis-dev@xiph.org <vorbis-dev@xiph.org> Date: 20 September 2000 02:05 Subject: [vorbis-dev] Vorbis / Delphi Question>Hi all. > >I just downloaded the vorbisdll_bin.zip file from the archive, which >appears to be the complete libvorbis in DLL format. This is wonderful >news, as I was trying to convert the C library to a Delphi library by hand, >and it was very slow in going. > >The only question I have is has anyone translated the necessary structures >from C to Delphi yet? I noticed in the list that someone mentioned this >already, but I don't see a response to this request. > >I have already translated much of the structures to Delphi, but I'm not >sure of their accuracy. Anyone who is willing to check me on my accuracy, >I'd be happy to either hand you a copy of what I've done so far, or I can >work with you on the phone or on-line to verify it all. > >One important thing to note is I haven't touched the .vqf files yet, as >encoding is not a big deal for me right now. As I read it, I don't need >these for decoding. If this is incorrect, someone please let me know. > >Thanks! > >Tim > >-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > Tim Gustafson tim@falconsoft.com > www.falconsoft.com (631)475-6662 >-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > Share your knowledge - it's a way to achieve immortality. >-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > > >--- >8 ---- >List archives: http://www.xiph.org/archives/ >Ogg project homepage: http://www.xiph.org/ogg/ >To unsubscribe from this list, send a message to'vorbis-dev-request@xiph.org'>containing only the word 'unsubscribe' in the body. No subject is needed. >Unsubscribe messages sent to the list will be ignored/filtered. >--- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.