aboutsummaryrefslogtreecommitdiffstats
path: root/Changelog
diff options
context:
space:
mode:
authorLucy <lucy@absolucy.moe>2022-06-29 11:43:11 +0800
committerSteven Liu <lq@chinaffmpeg.org>2022-06-29 14:03:32 +0800
commit1af36982965f91d72bbf41be3e8696a1990265db (patch)
tree213d3b2fcc3a24185d9b851a53147edf958a6a7a /Changelog
parent900424cda97082a0f0a4ed9ae6b081d2cef557d7 (diff)
downloadffmpeg-1af36982965f91d72bbf41be3e8696a1990265db.tar.gz
avformat/hlsenc: Use HLS version 2 if rounded durations are enabled
This allows for wider compatibility with older devices, such as those running iOS 3. The only difference between HLS version 2 and version 3 is that version 3 supports non-integer EXTINF values, and as such, we can default to version 2 if we're using whole-integer EXTINFs anyways, when `-hls_flags round_durations` is set. As this code seems to otherwise consistently use the lowest compatible version, this seems to fit in properly with existing behavior. Testing confirms with that this patch, HLS output can work all the way back to iOS 3. Reviewed-by: Steven Liu <liuqi05@kuaishou.com> Signed-off-by: Lucy <lucy@absolucy.moe>
Diffstat (limited to 'Changelog')
0 files changed, 0 insertions, 0 deletions