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,8 +1106,10 @@ WebRTCSession::end()
gst_element_set_state(pipe_, GST_STATE_NULL);
gst_object_unref(pipe_);
pipe_ = nullptr;
g_source_remove(busWatchId_);
busWatchId_ = 0;
if (busWatchId_) {
g_source_remove(busWatchId_);
busWatchId_ = 0;
}
}
webrtc_ = nullptr;
isVideo_ = false;