Lines Matching refs:subchunk
103 WebPChunk subchunk; in MuxImageParse() local
105 ChunkInit(&subchunk); in MuxImageParse()
117 ChunkAssignData(&subchunk, &temp, copy_data, chunk->tag_); in MuxImageParse()
119 ChunkSetNth(&subchunk, &wpi->header_, 1); in MuxImageParse()
123 subchunk_size = ChunkDiskSize(&subchunk) - CHUNK_HEADER_SIZE; in MuxImageParse()
128 ChunkInit(&subchunk); in MuxImageParse()
129 if (ChunkVerifyAndAssign(&subchunk, bytes, size, size, in MuxImageParse()
133 switch (ChunkGetIdFromTag(subchunk.tag_)) { in MuxImageParse()
136 if (ChunkSetNth(&subchunk, &wpi->alpha_, 1) != WEBP_MUX_OK) goto Fail; in MuxImageParse()
140 if (ChunkSetNth(&subchunk, &wpi->img_, 1) != WEBP_MUX_OK) goto Fail; in MuxImageParse()
147 if (ChunkSetNth(&subchunk, &wpi->unknown_, 0) != WEBP_MUX_OK) goto Fail; in MuxImageParse()
153 subchunk_size = ChunkDiskSize(&subchunk); in MuxImageParse()
161 ChunkRelease(&subchunk); in MuxImageParse()