Lines Matching refs:chunk
110 chunk_struct chunk;
111 if (sizeof(chunk) != Source()->ReadAt(pos, &chunk, sizeof(chunk))) {
112 TRACE("aiffReader::Sniff: chunk header reading failed\n");
115 pos += sizeof(chunk);
116 if (UINT32(chunk.chunk_size) == 0) {
117 TRACE("aiffReader::Sniff: Error: chunk of size 0 found\n");
120 switch (UINT32(chunk.chunk_id)) {
125 uint32 size = UINT32(chunk.chunk_size);
129 TRACE("aiffReader::Sniff: COMM chunk reading failed\n");
136 TRACE("aiffReader::Sniff: COMM chunk too small\n");
144 uint32 size = UINT32(chunk.chunk_size);
147 TRACE("aiffReader::Sniff: SSND chunk reading failed\n");
151 fDataSize = UINT32(chunk.chunk_size) - sizeof(ssnd);
156 TRACE("aiffReader::Sniff: SSND chunk too small\n");
161 TRACE("aiffReader::Sniff: ignoring chunk 0x%08lx of %lu bytes\n", UINT32(chunk.chunk_id), UINT32(chunk.chunk_size));
164 pos += UINT32(chunk.chunk_size);
169 TRACE("aiffReader::Sniff: couldn't find format chunk\n");
173 TRACE("aiffReader::Sniff: couldn't find data chunk\n");