blob: 38ecee3f8723d9529c7829c04c0de5f3c822277a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
diff --git a/plugins/elements/gstinputselector.c b/plugins/elements/gstinputselector.c
index 114a458..5c47b83 100644
--- a/plugins/elements/gstinputselector.c
+++ b/plugins/elements/gstinputselector.c
@@ -965,7 +965,7 @@ gst_input_selector_cleanup_old_cached_buffers (GstInputSelector * sel,
"checking if buffer %p running time=%" GST_TIME_FORMAT
" >= stream time=%" GST_TIME_FORMAT, buffer,
GST_TIME_ARGS (running_time), GST_TIME_ARGS (cur_running_time));
- if (running_time >= cur_running_time) {
+ if ( GST_CLOCK_TIME_IS_VALID(running_time) && (running_time >= cur_running_time) ) {
break;
}
|