on_chunk_size callback