Lines Matching refs:wv
28 #include "wv.h"
30 int ff_wv_parse_header(WvHeader *wv, const uint8_t *data)
32 memset(wv, 0, sizeof(*wv));
37 wv->blocksize = AV_RL32(data + 4);
38 if (wv->blocksize < 24 || wv->blocksize > WV_BLOCK_LIMIT)
40 wv->blocksize -= 24;
42 wv->version = AV_RL16(data + 8);
43 wv->total_samples = AV_RL32(data + 12);
44 wv->block_idx = AV_RL32(data + 16);
45 wv->samples = AV_RL32(data + 20);
46 wv->flags = AV_RL32(data + 24);
47 wv->crc = AV_RL32(data + 28);
49 wv->initial = !!(wv->flags & WV_FLAG_INITIAL_BLOCK);
50 wv->final = !!(wv->flags & WV_FLAG_FINAL_BLOCK);