From 9242e4cadbbcc6a5101030ef4fd978b277427ab8 Mon Sep 17 00:00:00 2001 From: "roman.artiukhin" Date: Tue, 12 Sep 2023 13:16:51 +0300 Subject: [PATCH] Codecs: mp4: Small cleanup Remove unnecessary frame modification Change-Id: I884152a66477efea7cfcadc638f55352ad75fc41 --- lib/rbcodec/codecs/libm4a/demux.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/rbcodec/codecs/libm4a/demux.c b/lib/rbcodec/codecs/libm4a/demux.c index 27ecc162c6..25462db030 100644 --- a/lib/rbcodec/codecs/libm4a/demux.c +++ b/lib/rbcodec/codecs/libm4a/demux.c @@ -533,14 +533,11 @@ static bool read_chunk_stco(qtmovie_t *qtmovie, size_t chunk_len) frame += (new_first - old_first) * old_frame; } - frame += (k - old_first) * old_frame; if ((k-1) % accuracy_divider == 0) { - qtmovie->res->lookup_table[idx++].sample = frame; + qtmovie->res->lookup_table[idx++].sample = frame + (k - old_first) * old_frame; } - - frame -= (k - old_first) * old_frame; } /* zero-terminate the lookup table */ qtmovie->res->lookup_table[idx].sample = 0;