Lines Matching defs:existing_fcTL_chunk
139 const uint8_t *existing_fcTL_chunk;
154 existing_fcTL_chunk = apng_find_chunk(MKBETAG('f', 'c', 'T', 'L'), apng->prev_packet->data, apng->prev_packet->size);
155 if (existing_fcTL_chunk) {
156 const uint8_t *chunk_after_fcTL = existing_fcTL_chunk + AV_RB32(existing_fcTL_chunk) + 12;
157 avio_write(io_context, apng->prev_packet->data, existing_fcTL_chunk - apng->prev_packet->data);
164 const uint8_t *existing_fcTL_chunk;
185 existing_fcTL_chunk = apng_find_chunk(MKBETAG('f', 'c', 'T', 'L'), apng->prev_packet->data, apng->prev_packet->size);
186 if (existing_fcTL_chunk) {
189 if (AV_RB32(existing_fcTL_chunk) != APNG_FCTL_CHUNK_SIZE)
192 existing_fcTL_chunk += 8;
193 delay.num = AV_RB16(existing_fcTL_chunk + 20);
194 delay.den = AV_RB16(existing_fcTL_chunk + 22);
214 avio_write(io_context, data, (existing_fcTL_chunk - 8) - data);
215 data = existing_fcTL_chunk + APNG_FCTL_CHUNK_SIZE + 4 /* CRC-32 */;
217 memcpy(new_fcTL_chunk, existing_fcTL_chunk, sizeof(new_fcTL_chunk));