@@ -1026,9 +1026,9 @@ avifResult avifEncoderFinish(avifEncoder * encoder, avifRWData * output)
10261026 for (uint32_t itemIndex = 0 ; itemIndex < encoder -> data -> items .count ; ++ itemIndex ) {
10271027 avifEncoderItem * item = & encoder -> data -> items .item [itemIndex ];
10281028
1029- avifRWStreamWriteU16 (& s , item -> id ); // unsigned int(16) item_ID;
1030- avifRWStreamWriteU16 (& s , 0 ); // unsigned int(16) data_reference_index;
1031- avifRWStreamWriteU16 (& s , item -> extraLayerCount + 1 ); // unsigned int(16) extent_count;
1029+ avifRWStreamWriteU16 (& s , item -> id ); // unsigned int(16) item_ID;
1030+ avifRWStreamWriteU16 (& s , 0 ); // unsigned int(16) data_reference_index;
1031+ avifRWStreamWriteU16 (& s , ( uint16_t )( item -> extraLayerCount + 1 ) ); // unsigned int(16) extent_count;
10321032
10331033 for (uint32_t i = 0 ; i < item -> extraLayerCount + 1 ; ++ i ) {
10341034 avifEncoderItemAddMdatFixup (item , & s );
@@ -1222,8 +1222,8 @@ avifResult avifEncoderFinish(avifEncoder * encoder, avifRWData * output)
12221222 }
12231223 }
12241224
1225- avifRWStreamWriteU8 (& dedup -> s , largeSize ); // unsigned int(7) reserved = 0;
1226- // unsigned int(1) large_size;
1225+ avifRWStreamWriteU8 (& dedup -> s , ( uint8_t ) largeSize ); // unsigned int(7) reserved = 0;
1226+ // unsigned int(1) large_size;
12271227
12281228 // FieldLength = (large_size + 1) * 16;
12291229 // unsigned int(FieldLength) layer_size[3];
0 commit comments