Changeset f72364d for src/lvec.h


Ignore:
Timestamp:
Mar 3, 2013, 4:29:36 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:
69b11d8
Parents:
f9d5346
Message:

src/*.h: improve documentation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/lvec.h

    rf9d5346 rf72364d  
    2828/** \file
    2929
    30   Real buffers
     30  Vector of real-valued data in double precision
    3131
    32   This file specifies the lvec_t buffer type, which is used in aubio to store
    33   double precision real data. Note that the lvec_t data type is mostly used for
    34   IIR filters (see temporal/filter.h).
     32  This file specifies the ::lvec_t buffer type, which is used in some places in
     33  aubio to store a vector of ::lsmp_t.
     34
     35  Note: the lvec_t data type is required in some algorithms such as IIR filters
     36  (see temporal/filter.h).
     37
     38  \example test-lvec.c
    3539
    3640*/
     
    3842/** Buffer for real data in double precision */
    3943typedef struct {
    40   uint_t length;   /**< length of buffer */
    41   lsmp_t *data;   /**< data array of size [length] */
     44  uint_t length; /**< length of buffer */
     45  lsmp_t *data;  /**< data array of size [length] */
    4246} lvec_t;
    4347
Note: See TracChangeset for help on using the changeset viewer.