#define WAV_HEADER_LEN 44
-static unsigned char *audiobuf;
+static char *audiobuf;
static struct timeval *start_time;
struct gengetopt_args_info conf;
ret = wng_open(wng);
if (ret < 0)
goto out;
- PARA_INFO_LOG("max chunk_bytes: %d\n", wng->max_chunk_bytes);
+ PARA_INFO_LOG("max chunk_bytes: %zd\n", wng->max_chunk_bytes);
bufsize = (conf.bufsize_arg * 1024 / wng->max_chunk_bytes)
* wng->max_chunk_bytes;
audiobuf = para_realloc(audiobuf, bufsize);
return ret;
}
-struct writer_node_group *check_args(void)
+static struct writer_node_group *check_args(void)
{
int i, ret = -E_WRITE_SYNTAX;
static struct timeval tv;
*/
static size_t check_wave(void)
{
- unsigned char *a = audiobuf;
+ unsigned char *a = (unsigned char*)audiobuf;
if (a[0] != 'R' || a[1] != 'I' || a[2] != 'F' || a[3] != 'F')
return WAV_HEADER_LEN;
conf.channels_arg = (unsigned) a[22];