--20cf304346e6af72a1049f3de556
Content-Type: text/plain; charset=ISO-8859-1Basically, instead of reading from a file, libsndfile can be passed a set of
functions to read data from an arbitrary source.So for example, if you write a set of functions which will read a sound file
from a memory block or a network location, you can pass them to libsndfile,
and it will use them to load the data from memory or over the network, even
if it doesn't actually exist as a file.This is the "virtual IO functionality". He has simply released a
description of this API so that it is easy to understand and use. You can
view it on the website here: http://www.mega-nerd.com/libsndfile/api.htmlJeremy
On Thu, Mar 24, 2011 at 7:41 AM, Victor Lazzarini
wrote:> Whats does this mean?
--20cf304346e6af72a1049f3de556
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Basically, instead of reading from a file, libsndfile can be passed a set o=
f functions to read data from an arbitrary source.So for example, i=
f you write a set of functions which will read a sound file from a memory b=
lock or a network location, you can pass them to libsndfile, and it will us=
e them to load the data from memory or over the network, even if it doesn&#=
39;t actually exist as a file.
This is the "virtual IO functionality".=A0 He has simply rele=
ased a description of this API so that it is easy to understand and use. Yo=
u can view it on the website here: http://www.mega-nerd.com/libsndfile/api.html
JeremyOn Thu, Mar 24, 2011 a=
t 7:41 AM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
Whats does this mean?
Victor
On 24 Mar 2011, at 00:32, Erik de Castro Lopo wrote:
=A0* Document virtual I/O functionality.
Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 =
3545
Victor dot Lazzarini AT nuim dot ie
_______________________________________________
Linux-audio-dev mailing list
L=
inux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev
--20cf304346e6af72a1049f3de556--
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.