diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2001-12-28 20:24:41 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2001-12-28 20:24:41 +0000 |
commit | 0f1b49a3879e08f3bdc5dbc381a2cab6154fe58a (patch) | |
tree | 800bd0f403a8f0ea91793ad879ec142e473993d2 /ext/aalib | |
parent | 4822f3c01bd593de2a6ae2cb6777d8576d7aa79b (diff) |
Fixed some plugins
Original commit message from CVS:
Fixed some plugins
Diffstat (limited to 'ext/aalib')
-rw-r--r-- | ext/aalib/gstaasink.c | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/ext/aalib/gstaasink.c b/ext/aalib/gstaasink.c index 1f817fab..83d9687f 100644 --- a/ext/aalib/gstaasink.c +++ b/ext/aalib/gstaasink.c @@ -328,19 +328,17 @@ gst_aasink_chain (GstPad *pad, GstBuffer *buf) aa_imgwidth (aasink->context), /* dw */ aa_imgheight (aasink->context)); /* dh */ - if (!GST_BUFFER_FLAG_IS_SET(buf, GST_BUFFER_FLUSH)) { - GST_DEBUG (0,"videosink: clock wait: %llu\n", GST_BUFFER_TIMESTAMP(buf)); + GST_DEBUG (0,"videosink: clock wait: %llu\n", GST_BUFFER_TIMESTAMP(buf)); - jitter = gst_clock_current_diff(aasink->clock, GST_BUFFER_TIMESTAMP (buf)); + jitter = gst_clock_current_diff(aasink->clock, GST_BUFFER_TIMESTAMP (buf)); - if (jitter > 500000 || jitter < -500000) - { - GST_DEBUG (0, "jitter: %lld\n", jitter); - gst_clock_set (aasink->clock, GST_BUFFER_TIMESTAMP (buf)); - } - else { - gst_clock_wait(aasink->clock, GST_BUFFER_TIMESTAMP(buf), GST_OBJECT(aasink)); - } + if (jitter > 500000 || jitter < -500000) + { + GST_DEBUG (0, "jitter: %lld\n", jitter); + gst_clock_set (aasink->clock, GST_BUFFER_TIMESTAMP (buf)); + } + else { + gst_clock_wait(aasink->clock, GST_BUFFER_TIMESTAMP(buf), GST_OBJECT(aasink)); } aa_render (aasink->context, &aasink->ascii_parms, |