src/input/wav.c:41:0: warning: "WAVE_FORMAT_PCM" redefined
#define WAVE_FORMAT_PCM 0x0001
^
In file included from [...]/include/windows.h:86:0,
from [...]/include/libusb-1.0/libusb.h:70,
from ./src/libsigrok-internal.h:31,
from src/input/wav.c:28:
[...]/include/mmsystem.h:482:0: note: this is the location of the previous definition
#define WAVE_FORMAT_PCM 1
^
/* Expect to find the "data" chunk within this offset from the start. */
#define MAX_DATA_CHUNK_OFFSET 256
/* Expect to find the "data" chunk within this offset from the start. */
#define MAX_DATA_CHUNK_OFFSET 256
-#define WAVE_FORMAT_PCM 0x0001
-#define WAVE_FORMAT_IEEE_FLOAT 0x0003
-#define WAVE_FORMAT_EXTENSIBLE 0xfffe
+#define WAVE_FORMAT_PCM_ 0x0001
+#define WAVE_FORMAT_IEEE_FLOAT_ 0x0003
+#define WAVE_FORMAT_EXTENSIBLE_ 0xfffe
struct context {
gboolean started;
struct context {
gboolean started;
- if (fmt_code == WAVE_FORMAT_PCM) {
- } else if (fmt_code == WAVE_FORMAT_IEEE_FLOAT) {
+ if (fmt_code == WAVE_FORMAT_PCM_) {
+ } else if (fmt_code == WAVE_FORMAT_IEEE_FLOAT_) {
if (unitsize != 4) {
sr_err("only 32-bit floats supported.");
return SR_ERR_DATA;
}
if (unitsize != 4) {
sr_err("only 32-bit floats supported.");
return SR_ERR_DATA;
}
- } else if (fmt_code == WAVE_FORMAT_EXTENSIBLE) {
+ } else if (fmt_code == WAVE_FORMAT_EXTENSIBLE_) {
if (buf->len < 70)
/* Not enough for extensible header and next chunk. */
return SR_ERR_NA;
if (buf->len < 70)
/* Not enough for extensible header and next chunk. */
return SR_ERR_NA;
}
/* Real format code is the first two bytes of the GUID. */
fmt_code = RL16(buf->str + 44);
}
/* Real format code is the first two bytes of the GUID. */
fmt_code = RL16(buf->str + 44);
- if (fmt_code != WAVE_FORMAT_PCM && fmt_code != WAVE_FORMAT_IEEE_FLOAT) {
+ if (fmt_code != WAVE_FORMAT_PCM_ && fmt_code != WAVE_FORMAT_IEEE_FLOAT_) {
sr_err("Only PCM and floating point samples are supported.");
return SR_ERR_DATA;
}
sr_err("Only PCM and floating point samples are supported.");
return SR_ERR_DATA;
}
- if (fmt_code == WAVE_FORMAT_IEEE_FLOAT && unitsize != 4) {
+ if (fmt_code == WAVE_FORMAT_IEEE_FLOAT_ && unitsize != 4) {
sr_err("only 32-bit floats supported.");
return SR_ERR_DATA;
}
sr_err("only 32-bit floats supported.");
return SR_ERR_DATA;
}
memset(fdata, 0, CHUNK_SIZE);
total_samples = num_samples * inc->num_channels;
for (samplenum = 0; samplenum < total_samples; samplenum++) {
memset(fdata, 0, CHUNK_SIZE);
total_samples = num_samples * inc->num_channels;
for (samplenum = 0; samplenum < total_samples; samplenum++) {
- if (inc->fmt_code == WAVE_FORMAT_PCM) {
+ if (inc->fmt_code == WAVE_FORMAT_PCM_) {
sample = 0;
memcpy(&sample, s, inc->unitsize);
switch (inc->samplesize) {
sample = 0;
memcpy(&sample, s, inc->unitsize);
switch (inc->samplesize) {