X-Git-Url: http://git.ieval.ro/?p=fdkaac.git;a=blobdiff_plain;f=src%2Fm4af.c;h=fb4f8d63a30f1be422927a102686b2324dd1c73b;hp=dc44e04d973ff575105f035a905c86ce48295743;hb=7b1f2136183f13cfdc83cc387134688ad07325f5;hpb=5af13f7d7972a55cca40b517d9428a2336c4b6c9 diff --git a/src/m4af.c b/src/m4af.c index dc44e04..fb4f8d6 100644 --- a/src/m4af.c +++ b/src/m4af.c @@ -1142,7 +1142,7 @@ int m4af_finalize(m4af_writer_t *ctx) track = ctx->track + i; if (track->duration) { int64_t track_size = 0; - unsigned j; + unsigned j; for (j = 0; j < track->num_chunks; ++j) track_size += track->chunk_table[j].size; track->avgBitrate = @@ -1176,15 +1176,15 @@ void m4af_teardown(m4af_writer_t **ctxp) m4af_writer_t *ctx = *ctxp; m4af_track_t *track; for (i = 0; i < ctx->num_tracks; ++i) { - track = ctx->track + i; - if (track->decSpecificInfo) - m4af_free(track->decSpecificInfo); - if (track->sample_table) - m4af_free(track->sample_table); - if (track->chunk_table) - m4af_free(track->chunk_table); - if (track->chunk_buffer) - m4af_free(track->chunk_buffer); + track = ctx->track + i; + if (track->decSpecificInfo) + m4af_free(track->decSpecificInfo); + if (track->sample_table) + m4af_free(track->sample_table); + if (track->chunk_table) + m4af_free(track->chunk_table); + if (track->chunk_buffer) + m4af_free(track->chunk_buffer); } if (ctx->itmf_table) m4af_free_itmf_table(ctx);