X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/d76bbdea349bf3856172ce9599e657d566e91162..7489d3af05a4394e9621e14a196a9f6c4f788a26:/lib/uaudio.c?ds=inline diff --git a/lib/uaudio.c b/lib/uaudio.c index 7f506ee..343290d 100644 --- a/lib/uaudio.c +++ b/lib/uaudio.c @@ -1,6 +1,6 @@ /* * This file is part of DisOrder. - * Copyright (C) 2009 Richard Kettlewell + * Copyright (C) 2009, 2013 Richard Kettlewell * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -24,6 +24,7 @@ #include "uaudio.h" #include "hash.h" #include "mem.h" +#include "log.h" /** @brief Options for chosen uaudio API */ static hash *uaudio_options; @@ -40,6 +41,9 @@ int uaudio_channels; /** @brief Whether samples are signed or unsigned */ int uaudio_signed; +/** @brief Frames of buffer to tolerate inside chosen API */ +int uaudio_buffer; + /** @brief Sample size in bytes * * NB one sample is a single point sample; up to @c uaudio_channels samples may