Lots of fixes to ftyp, swapping meta and mdat ordering on write for streaming friendliness
diff --git a/include/avif/internal.h b/include/avif/internal.h
index fe45bf4..d2cdd5f 100644
--- a/include/avif/internal.h
+++ b/include/avif/internal.h
@@ -129,6 +129,8 @@
 // Read
 avifBool avifStreamHasBytesLeft(avifStream * stream, size_t byteCount);
 size_t avifStreamRemainingBytes(avifStream * stream);
+size_t avifStreamOffset(avifStream * stream);
+void avifStreamSetOffset(avifStream * stream, size_t offset);
 avifBool avifStreamSkip(avifStream * stream, size_t byteCount);
 avifBool avifStreamRead(avifStream * stream, uint8_t * data, size_t size);
 avifBool avifStreamReadU16(avifStream * stream, uint16_t * v);