Input/chronovu_la8: Add reset() function

This commit is contained in:
Soeren Apel 2016-05-02 18:02:31 +02:00 committed by Uwe Hermann
parent 3781b65d19
commit ef9d3fefbc
1 changed files with 11 additions and 0 deletions

View File

@ -154,6 +154,16 @@ static int end(struct sr_input *in)
return ret;
}
static int reset(struct sr_input *in)
{
struct context *inc = in->priv;
inc->started = FALSE;
g_string_truncate(in->buf, 0);
return SR_OK;
}
static struct sr_option options[] = {
{ "numchannels", "Number of channels", "Number of channels", NULL, NULL },
{ "samplerate", "Sample rate", "Sample rate", NULL, NULL },
@ -181,4 +191,5 @@ SR_PRIV struct sr_input_module input_chronovu_la8 = {
.init = init,
.receive = receive,
.end = end,
.reset = reset,
};