Merge branch 'develop' into merge/develop

pull/2943/head
winlin 4 years ago
commit 6fa9f33f27

@ -923,10 +923,6 @@ srs_error_t SrsHlsController::on_unpublish()
{ {
srs_error_t err = srs_success; srs_error_t err = srs_success;
if ((err = muxer->on_unpublish()) != srs_success) {
return srs_error_wrap(err, "muxer unpublish");
}
if ((err = muxer->flush_audio(tsmc)) != srs_success) { if ((err = muxer->flush_audio(tsmc)) != srs_success) {
return srs_error_wrap(err, "hls: flush audio"); return srs_error_wrap(err, "hls: flush audio");
} }
@ -934,6 +930,10 @@ srs_error_t SrsHlsController::on_unpublish()
if ((err = muxer->segment_close()) != srs_success) { if ((err = muxer->segment_close()) != srs_success) {
return srs_error_wrap(err, "hls: segment close"); return srs_error_wrap(err, "hls: segment close");
} }
if ((err = muxer->on_unpublish()) != srs_success) {
return srs_error_wrap(err, "muxer unpublish");
}
return err; return err;
} }

Loading…
Cancel
Save