Platform: Rockchip
OS: Android 6.0
OS: Android 6.0
Kernel: 3.10.92
源代码位于:
external/tinyalsa/tinycap.c
int main(int argc, char **argv)
{
FILE *file;
struct wav_header header;
//默认使用第一个录音设备,双通道,44.1kHz采样率,16bit
//period为1024帧,count一共4个。
unsigned int card = 0;
unsigned int device = 0;
unsigned int channels = 2;
unsigned int rate = 44100;
unsigned int bits = 16;
unsigned int frames;
unsigned int period_size = 1024;
unsigned int period_count = 4;
enum pcm_format format;
//传进来的录音文件参数。
file = fo