[longomatch] Fix rendering issue clipping buffers correctly
- From: Andoni Morales Alastruey <amorales src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [longomatch] Fix rendering issue clipping buffers correctly
- Date: Sun, 30 Mar 2014 15:41:31 +0000 (UTC)
commit 633edea376193ec65d0bd1fe0512724923204976
Author: Andoni Morales Alastruey <ylatuya gmail com>
Date: Sun Mar 30 17:40:31 2014 +0200
Fix rendering issue clipping buffers correctly
libcesarplayer/gst-nle-source.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/libcesarplayer/gst-nle-source.c b/libcesarplayer/gst-nle-source.c
index e723688..86b922e 100644
--- a/libcesarplayer/gst-nle-source.c
+++ b/libcesarplayer/gst-nle-source.c
@@ -284,6 +284,9 @@ gst_nle_source_push_buffer (GstNleSource * nlesrc, GstBuffer * buf,
item = (GstNleSrcItem *) g_list_nth_data (nlesrc->queue, nlesrc->index);
buf_ts = GST_BUFFER_TIMESTAMP (buf);
+ if (buf_ts < item->start) {
+ return GST_FLOW_OK;
+ }
buf_rel_ts = buf_ts - item->start;
g_mutex_lock (&nlesrc->stream_lock);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]