[Vorbis-dev] Wav to Ogg Vorbis conversion
Dmitriy Reznik
dreznik at tantor.com
Fri Mar 11 05:52:19 PST 2011
Erik, I also don't see what data and frames are.
Thanks,
Dmitriy
-----Original Message-----
From: vorbis-dev-bounces at xiph.org [mailto:vorbis-dev-bounces at xiph.org]
On Behalf Of Erik de Castro Lopo
Sent: Thursday, March 10, 2011 5:03 PM
To: vorbis-dev at xiph.org
Subject: Re: [Vorbis-dev] Wav to Ogg Vorbis conversion
Dmitriy Reznik wrote:
> I am trying to use an example I found here:
>
> http://svn.xiph.org/trunk/vorbis/examples/encoder_example.c
If all you want to do is to write data to an Ogg/Vorbis file, you might
have a look at libsndfile:
http://www.mega-nerd.com/libsndfile/
Writing an Ogg/Vorbis file with libsndfile looks like:
SNDFILE *file ;
SF_INFO info ;
memset (&info, 0, sizeof (info)) ;
info.format = SF_FORMAT_OGG | SF_FORMAT_VORBIS ;
info.channels = 2 ;
info.samplerate = 44100 ;
if ((file = sf_open (filename, SFM_WRITE, &info)) == NULL)
handle_error () ;
sf_writef_float (file, data, frames) ;
sf_close (file) ;
Hope this helps.
Erik
--
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
_______________________________________________
Vorbis-dev mailing list
Vorbis-dev at xiph.org
http://lists.xiph.org/mailman/listinfo/vorbis-dev
More information about the Vorbis-dev
mailing list