shaka-packager/packager/hls/base
KongQun Yang 3c26dfbd53 Estimate target duration in bandwidth calculation from initial blocks
We used to use the target segment duration provided by the user.
Unfortunately that does not work for iframe only playlist which
the target duration is effectively equal to the GOP duration.

In the new approach, we estimate the target duration from the initial
few blocks (10 blocks right now).

Fixes #610.

Change-Id: Ie8bf943e157149ca7ed3b9382fe0a1088d0774e2
2019-07-11 17:45:55 -07:00
..
hls_notifier.h Make MediaPlaylist accept HlsParams as contructor param 2018-04-23 18:29:38 -07:00
master_playlist.cc [HLS] Support audio only master playlist 2018-12-13 23:52:35 +00:00
master_playlist.h Add support for --default_text_language 2018-11-26 13:42:58 -08:00
master_playlist_unittest.cc [HLS] Support audio only master playlist 2018-12-13 23:52:35 +00:00
media_playlist.cc Estimate target duration in bandwidth calculation from initial blocks 2019-07-11 17:45:55 -07:00
media_playlist.h Support absolute file path in playlist_name 2019-05-13 18:13:37 -07:00
media_playlist_unittest.cc [HLS] Replace hev1 in codec with hvc1 and avc3 with avc1 2019-05-22 13:17:27 -07:00
mock_media_playlist.cc Make MediaPlaylist accept HlsParams as contructor param 2018-04-23 18:29:38 -07:00
mock_media_playlist.h [HLS] Support AVERAGE-BANDWIDTH 2018-07-12 10:43:49 -07:00
simple_hls_notifier.cc Support absolute file path in playlist_name 2019-05-13 18:13:37 -07:00
simple_hls_notifier.h Support absolute file path in playlist_name 2019-05-13 18:13:37 -07:00
simple_hls_notifier_unittest.cc Support absolute file path in playlist_name 2019-05-13 18:13:37 -07:00
tag.cc Use Tag in Media Playlist 2018-02-01 22:59:45 +00:00
tag.h Use Tag in Media Playlist 2018-02-01 22:59:45 +00:00