Avoid ugly error if pipeline creation fails

This commit is contained in:
trilene 2020-10-29 18:57:09 -04:00
parent fd479a91be
commit c370dd8313
1 changed files with 4 additions and 2 deletions

View File

@ -1106,9 +1106,11 @@ WebRTCSession::end()
gst_element_set_state(pipe_, GST_STATE_NULL); gst_element_set_state(pipe_, GST_STATE_NULL);
gst_object_unref(pipe_); gst_object_unref(pipe_);
pipe_ = nullptr; pipe_ = nullptr;
if (busWatchId_) {
g_source_remove(busWatchId_); g_source_remove(busWatchId_);
busWatchId_ = 0; busWatchId_ = 0;
} }
}
webrtc_ = nullptr; webrtc_ = nullptr;
isVideo_ = false; isVideo_ = false;
isOffering_ = false; isOffering_ = false;