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);