X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Finput%2Fwav.c;h=428dc73cfafbc73f09091bb49849cd3ca70b0a53;hb=a5c38703eeea8661e563c30631601b8334dd2b7c;hp=4f36e8c45126aac8791a55ddef31563bab0db2cc;hpb=94b138a3c3d07cf5581c07536c53a97cebf885d9;p=libsigrok.git diff --git a/src/input/wav.c b/src/input/wav.c index 4f36e8c4..428dc73c 100644 --- a/src/input/wav.c +++ b/src/input/wav.c @@ -17,6 +17,7 @@ * along with this program. If not, see . */ +#include #include #include #include @@ -24,7 +25,7 @@ #include #include #include -#include "libsigrok.h" +#include #include "libsigrok-internal.h" #define LOG_PREFIX "input/wav" @@ -180,7 +181,7 @@ static int find_data_chunk(GString *buf, int initial_offset) static void send_chunk(const struct sr_input *in, int offset, int num_samples) { struct sr_datafeed_packet packet; - struct sr_datafeed_analog analog; + struct sr_datafeed_analog_old analog; struct context *inc; float fdata[CHUNK_SIZE]; uint64_t sample; @@ -222,7 +223,7 @@ static void send_chunk(const struct sr_input *in, int offset, int num_samples) s += inc->unitsize; d += inc->unitsize; } - packet.type = SR_DF_ANALOG; + packet.type = SR_DF_ANALOG_OLD; packet.payload = &analog; analog.channels = in->sdi->channels; analog.num_samples = num_samples;