]> git.sesse.net Git - ffmpeg/commitdiff
Revert "avformat/dashenc: use AVStream timebase when computing missing bitrate"
authorPrzemysław Sobala <przemyslaw.sobala@gmail.com>
Tue, 16 Jun 2020 12:32:03 +0000 (14:32 +0200)
committerKarthick J <kjeyapal@akamai.com>
Mon, 22 Jun 2020 05:02:10 +0000 (10:32 +0530)
This reverts commit 2a9ffd89fcb09bd69b2130da039ad2caba79cf33 as duration is always in AV_TIME_BASE units

libavformat/dashenc.c

index 3e587acdff3b9199ca183985ceead15e8aa8c845..05deb5c1b56cdb4d24483953bb3685eaea381540 100644 (file)
@@ -1960,7 +1960,7 @@ static int dash_flush(AVFormatContext *s, int final, int stream)
 
         if (!os->bit_rate) {
             // calculate average bitrate of first segment
-            int64_t bitrate = (int64_t) range_length * 8 * (c->use_timeline ? os->ctx->streams[0]->time_base.den : AV_TIME_BASE) / duration;
+            int64_t bitrate = (int64_t) range_length * 8 * AV_TIME_BASE / duration;
             if (bitrate >= 0)
                 os->bit_rate = bitrate;
         }