This commit is contained in:
Lukas Prediger 2024-03-29 15:14:03 +09:00 committed by GitHub
commit 6b0435be15
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 1 deletions

View File

@ -28,4 +28,5 @@ void GstElementDeleter::DeleteElementLater(GstElement* element) {
void GstElementDeleter::DeleteElement(GstElement* element) {
gst_element_set_state(element, GST_STATE_NULL);
gst_object_unref(element);
}

View File

@ -565,7 +565,7 @@ gboolean GstEnginePipeline::BusCallback(GstBus*, GstMessage* msg,
break;
}
return FALSE;
return TRUE;
}
GstBusSyncReply GstEnginePipeline::BusCallbackSync(GstBus*, GstMessage* msg,
@ -1098,6 +1098,7 @@ void GstEnginePipeline::SourceSetupCallback(GstURIDecodeBin* bin,
void GstEnginePipeline::TransitionToNext() {
GstElement* old_decode_bin = uridecodebin_;
gst_object_ref(old_decode_bin);
ignore_tags_ = true;