return TRUE;
}
-static int init(struct input *in)
+static int init(struct sr_input *in)
{
int num_probes;
if (in->param && in->param[0]) {
num_probes = strtoul(in->param, NULL, 10);
if (num_probes < 1)
- return SIGROK_ERR;
+ return SR_ERR;
} else
num_probes = DEFAULT_NUM_PROBES;
/* create a virtual device */
in->vdevice = device_new(NULL, 0, num_probes);
- return SIGROK_OK;
+ return SR_OK;
}
-static int loadfile(struct input *in, const char *filename)
+static int loadfile(struct sr_input *in, const char *filename)
{
- struct datafeed_header header;
- struct datafeed_packet packet;
+ struct sr_datafeed_header header;
+ struct sr_datafeed_packet packet;
char buffer[CHUNKSIZE];
int fd, size, num_probes;
if ((fd = open(filename, O_RDONLY)) == -1)
- return SIGROK_ERR;
+ return SR_ERR;
num_probes = g_slist_length(in->vdevice->probes);
header.samplerate = 0;
gettimeofday(&header.starttime, NULL);
packet.type = DF_HEADER;
- packet.length = sizeof(struct datafeed_header);
+ packet.length = sizeof(struct sr_datafeed_header);
packet.payload = &header;
session_bus(in->vdevice, &packet);
packet.length = 0;
session_bus(in->vdevice, &packet);
- return SIGROK_OK;
+ return SR_OK;
}
-struct input_format input_binary = {
+struct sr_input_format input_binary = {
"binary",
"Raw binary",
format_match,