In avifDecoder, list the experimental fields last
Move imageSequenceTrackPresent before the experimental fields.
diff --git a/include/avif/avif.h b/include/avif/avif.h
index 541a93a..b2dc1ec 100644
--- a/include/avif/avif.h
+++ b/include/avif/avif.h
@@ -1248,6 +1248,11 @@
// Version 1.0.0 ends here. Add any new members after this line.
+ // This is true when avifDecoderParse() detects an image sequence track in the image. If this is true, the image can be
+ // decoded either as an animated image sequence or as a still image (the primary image item) by setting avifDecoderSetSource
+ // to the appropriate source.
+ avifBool imageSequenceTrackPresent;
+
#if defined(AVIF_ENABLE_EXPERIMENTAL_GAIN_MAP)
// This is true when avifDecoderParse() detects a gain map.
avifBool gainMapPresent;
@@ -1268,11 +1273,6 @@
// Can be useful to decode the gain map image only.
avifBool ignoreColorAndAlpha;
#endif
-
- // This is true when avifDecoderParse() detects an image sequence track in the image. If this is true, the image can be
- // decoded either as an animated image sequence or as a still image (the primary image item) by setting avifDecoderSetSource
- // to the appropriate source.
- avifBool imageSequenceTrackPresent;
} avifDecoder;
// Returns NULL in case of memory allocation failure.