From da761a0635eb7e9574d58d5221158cf09eafc3aa Mon Sep 17 00:00:00 2001 From: Jaeyun Date: Fri, 19 Jun 2020 15:45:48 +0900 Subject: [PATCH] [RepoSink] ignore sync and preroll repo-sink may not receive a buffer when pipeline constructed. set sync and async option to ignore this case. Signed-off-by: Jaeyun --- gst/nnstreamer/tensor_repo/tensor_reposink.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gst/nnstreamer/tensor_repo/tensor_reposink.c b/gst/nnstreamer/tensor_repo/tensor_reposink.c index 5afdd50..86fd553 100644 --- a/gst/nnstreamer/tensor_repo/tensor_reposink.c +++ b/gst/nnstreamer/tensor_repo/tensor_reposink.c @@ -178,6 +178,10 @@ gst_tensor_reposink_init (GstTensorRepoSink * self) self->in_caps = NULL; gst_base_sink_set_qos_enabled (basesink, DEFAULT_QOS); + + /* ignore sync and preroll in repo */ + gst_base_sink_set_sync (basesink, FALSE); + gst_base_sink_set_async_enabled (basesink, FALSE); } /** -- 2.7.4