mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2026-06-30 23:02:24 +08:00
HLS: 解决hls断流重新生成后异常的bug
This commit is contained in:
@@ -37,12 +37,16 @@ HlsMakerImp::HlsMakerImp(const string &m3u8_file,
|
||||
}
|
||||
|
||||
HlsMakerImp::~HlsMakerImp() {
|
||||
clearCache(false);
|
||||
clearCache(false, true);
|
||||
}
|
||||
|
||||
void HlsMakerImp::clearCache(bool immediately) {
|
||||
void HlsMakerImp::clearCache() {
|
||||
clearCache(true, false);
|
||||
}
|
||||
|
||||
void HlsMakerImp::clearCache(bool immediately, bool eof) {
|
||||
//录制完了
|
||||
flushLastSegment(true);
|
||||
flushLastSegment(eof);
|
||||
if (!isLive()) {
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user