File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -310,9 +310,9 @@ static void avifSampleTableDestroy(avifSampleTable * sampleTable)
310310 avifFree (sampleTable );
311311}
312312
313- static uint32_t avifSampleTableGetImageDelta (const avifSampleTable * sampleTable , int imageIndex )
313+ static uint32_t avifSampleTableGetImageDelta (const avifSampleTable * sampleTable , uint32_t imageIndex )
314314{
315- int maxSampleIndex = 0 ;
315+ uint32_t maxSampleIndex = 0 ;
316316 for (uint32_t i = 0 ; i < sampleTable -> timeToSamples .count ; ++ i ) {
317317 const avifSampleTableTimeToSample * timeToSample = & sampleTable -> timeToSamples .timeToSample [i ];
318318 maxSampleIndex += timeToSample -> sampleCount ;
@@ -6015,7 +6015,7 @@ avifResult avifDecoderNthImageTiming(const avifDecoder * decoder, uint32_t frame
60156015
60166016 outTiming -> timescale = decoder -> timescale ;
60176017 outTiming -> ptsInTimescales = 0 ;
6018- for (int imageIndex = 0 ; imageIndex < ( int ) frameIndex ; ++ imageIndex ) {
6018+ for (uint32_t imageIndex = 0 ; imageIndex < frameIndex ; ++ imageIndex ) {
60196019 outTiming -> ptsInTimescales += avifSampleTableGetImageDelta (decoder -> data -> sourceSampleTable , imageIndex );
60206020 }
60216021 outTiming -> durationInTimescales = avifSampleTableGetImageDelta (decoder -> data -> sourceSampleTable , frameIndex );
You can’t perform that action at this time.
0 commit comments