1 /* 2 * Library to query / set various sound mixer parameters. 3 * 4 * This code is based on setmixer program by Michal Jaegermann 5 * 6 * Copyright (c) 2000 Sergey Gribov <sergey@sergey.com> 7 * This is free software with ABSOLUTELY NO WARRANTY. 8 * You can redistribute and modify it freely, but please leave 9 * this message attached to this file. 10 * 11 * Subject to terms of GNU General Public License (www.gnu.org) 12 * 13 * Last update: $Date: 2002/04/30 00:48:21 $ by $Author: sergey $ 14 * Revision: $Revision: 1.3 $ 15 * 16 */ 17 18 #define MIXER "/dev/mixer" 19 20 int get_param_val(char *cntrl); 21 22 int set_param_val(char *cntrl, int lcval, int rcval); 23 24 int init_mixer(); 25 int close_mixer(); 26 27 int get_params_num(); 28 29 char *get_params_list(); 30 31 int set_mixer_dev(char *fname); 32 33 char *get_source(); 34 35 int set_source(char *cntrl); 36 37