sound_mixer.h 文件参考
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <stdarg.h>
#include <string.h>
#include <errno.h>
#include <unistd.h>
#include <aos/list.h>
#include <aos/kernel.h>
#include <sys/ioctl.h>
#include "audio_drv.h"

浏览源代码.

结构体

struct  aos_mixer_t
 

函数

int aos_mixer_open (aos_mixer_t **mixer, int card)
 
int aos_mixer_print_info (aos_mixer_t *mixer)
 
int aos_mixer_set_int_value (aos_mixer_t *mixer, char *name, int value)
 
int aos_mixer_get_int_value (aos_mixer_t *mixer, char *name, int *value)
 
int aos_mixer_close (aos_mixer_t *mixer)
 
int aos_set_master_volume (int volume)
 
int aos_get_master_volume (int *volume)
 
int aos_set_mute_state (int mute)
 
int aos_get_mute_state (int *mute)