static int play_samples(context_t *, size_t, int16_t *);
static int notify_focus(srs_client_t *, srs_voice_focus_t);
-static int notify_command(srs_client_t *, int, char **);
+static int notify_command(srs_client_t *, int, int, char **, void *, size_t,
+ uint32_t *, uint32_t *);
static device_t *device_find(clients_t *, const char *);
static void device_free(void *, void *);
return TRUE;
}
-static int notify_command(srs_client_t *srs_client, int ntoken, char **tokens)
+static int notify_command(srs_client_t *srs_client, int idx,
+ int ntoken, char **tokens,
+ void *samplebuf, size_t samplelen,
+ uint32_t *start, uint32_t *end)
{
context_t *ctx;
clients_t *clients;
char *e, *p, *sep;
int i;
+ MRP_UNUSED(idx);
+
if (!srs_client || !(ctx = srs_client->user_data) ||
!(clients = ctx->clients))
return FALSE;