diff options
author | Ronak Patel <ronak2121@yahoo.com> | 2018-08-19 09:57:44 +0800 |
---|---|---|
committer | Steven Liu <lq@chinaffmpeg.org> | 2018-08-19 09:57:44 +0800 |
commit | 223d2bde22ce33dcbcb6f17f234b609cb98f1fb6 (patch) | |
tree | 7fb1804fcdd09567d0b8b45aad472c5f0f0b8742 /libavformat/rmdec.c | |
parent | 46753bfdd0182f721499939a1118c0406c8a3674 (diff) | |
download | ffmpeg-223d2bde22ce33dcbcb6f17f234b609cb98f1fb6.tar.gz |
Improve hls VOD mode hls performance problem.
This fixes the creation of the hls manifest in hlsenc.c by writing the
entire manifest at the end for VOD playlists. Live & Event Playlists are unaffected.
This also fixes the behavior with HLS_TEMP_FILE to work correctly when
-hlsflags temp_file is specified, instead of always relying on use_rename, which caused these problems.
Files that would previously take over a week to fragment now take
1 minute on the same hardware. This was a 153 hour audio file (2.2GB of audio).
Signed-off-by: Ronak Patel <ronak2121@yahoo.com>
Diffstat (limited to 'libavformat/rmdec.c')
0 files changed, 0 insertions, 0 deletions