1*5db31a1aSratchov /* $OpenBSD: defs.h,v 1.3 2019/07/28 09:44:10 ratchov Exp $ */ 210ba9548Sratchov /* 310ba9548Sratchov * Copyright (c) 2008-2012 Alexandre Ratchov <alex@caoua.org> 410ba9548Sratchov * 510ba9548Sratchov * Permission to use, copy, modify, and distribute this software for any 610ba9548Sratchov * purpose with or without fee is hereby granted, provided that the above 710ba9548Sratchov * copyright notice and this permission notice appear in all copies. 810ba9548Sratchov * 910ba9548Sratchov * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 1010ba9548Sratchov * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 1110ba9548Sratchov * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 1210ba9548Sratchov * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 1310ba9548Sratchov * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 1410ba9548Sratchov * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 1510ba9548Sratchov * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 1610ba9548Sratchov */ 1710ba9548Sratchov #ifndef DEFS_H 1810ba9548Sratchov #define DEFS_H 1910ba9548Sratchov 2010ba9548Sratchov /* 2110ba9548Sratchov * limits 2210ba9548Sratchov */ 23*5db31a1aSratchov #define NCHAN_MAX 64 /* max channel in a stream */ 2410ba9548Sratchov #define RATE_MIN 4000 /* min sample rate */ 2510ba9548Sratchov #define RATE_MAX 192000 /* max sample rate */ 2610ba9548Sratchov #define BITS_MIN 1 /* min bits per sample */ 2710ba9548Sratchov #define BITS_MAX 32 /* max bits per sample */ 2810ba9548Sratchov 2910ba9548Sratchov #endif /* !defined(DEFS_H) */ 30