Changeset 8122e54a for src/io


Ignore:
Timestamp:
Dec 8, 2013, 4:26:40 AM (11 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
Children:
e9e2a87
Parents:
403e9dd
Message:

src/io/source.h: add a note about the different libraries

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/io/source.h

    r403e9dd r8122e54a  
    2626  Media source to read blocks of consecutive audio samples from file
    2727
     28  Depending on how aubio was compiled, the following file formats will be
     29  available.
     30
    2831  To write to file, use ::aubio_sink_t.
     32
     33  \b \p source_avcodec : libav
     34
     35  aubio can be optionally compiled with [libav](http://libav.org), which can
     36  read from a very large number of audio and video formats, including over
     37  different network protocols such as HTTP.
     38
     39  \b \p source_apple_audio : ExtAudioFileRef
     40 
     41  On Mac and iOS platforms, aubio should be compiled with CoreAudio [Extended
     42  Audio File Services]
     43  (https://developer.apple.com/library/mac/documentation/musicaudio/CAAudioTooboxRef/_index.html).
     44  This provides access to most common audio file formats, including compressed
     45  ones.
     46
     47  \b \p source_sndfile : libsndfile
     48
     49  Also optional, aubio can be built against
     50  [libsndfile](http://www.mega-nerd.com/libsndfile/), which can read [most
     51  uncompressed formats](http://www.mega-nerd.com/libsndfile/#Features).
    2952
    3053  \example io/test-source.c
Note: See TracChangeset for help on using the changeset viewer.