Merge branch '4.0release' into merge/develop

pull/2943/head
winlin 4 years ago
commit ee978c319a

@ -482,11 +482,6 @@ srs_error_t SrsRtcStream::on_publish()
is_created_ = true;
is_delivering_packets_ = true;
// Notify the consumers about stream change event.
if ((err = on_source_changed()) != srs_success) {
return srs_error_wrap(err, "source id change");
}
// Create a new bridger, because it's been disposed when unpublish.
#ifdef SRS_FFMPEG_FIT
SrsRtcFromRtmpBridger* impl = new SrsRtcFromRtmpBridger(this);
@ -497,6 +492,11 @@ srs_error_t SrsRtcStream::on_publish()
bridger_->setup(impl);
#endif
// Notify the consumers about stream change event.
if ((err = on_source_changed()) != srs_success) {
return srs_error_wrap(err, "source id change");
}
// TODO: FIXME: Handle by statistic.
return err;

Loading…
Cancel
Save