diff options
author | Thomas Vander Stichele <thomas@apestaart.org> | 2004-06-23 15:43:25 +0000 |
---|---|---|
committer | Thomas Vander Stichele <thomas@apestaart.org> | 2004-06-23 15:43:25 +0000 |
commit | d9683a5c42aa72ac9e7e0fab1428e11b18824ace (patch) | |
tree | 9e08e3fdf615dfe5ebe20146b9d15edbe1f464d1 | |
parent | ab70fa99a267e43b588c7a975245d31717e4fddb (diff) | |
download | gstreamer-plugins-base-d9683a5c42aa72ac9e7e0fab1428e11b18824ace.tar.gz |
set offset/_end
Original commit message from CVS:
set offset/_end
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ext/alsa/gstalsasrc.c | 2 |
2 files changed, 7 insertions, 0 deletions
@@ -1,5 +1,10 @@ 2004-06-23 Thomas Vander Stichele <thomas at apestaart dot org> + * ext/alsa/gstalsasrc.c: (gst_alsa_src_loop): + set offset and offset_end + +2004-06-23 Thomas Vander Stichele <thomas at apestaart dot org> + * ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event): apply a fix suggested by Company diff --git a/ext/alsa/gstalsasrc.c b/ext/alsa/gstalsasrc.c index db50d040b..eb5e49690 100644 --- a/ext/alsa/gstalsasrc.c +++ b/ext/alsa/gstalsasrc.c @@ -374,6 +374,8 @@ gst_alsa_src_loop (GstElement * element) gst_alsa_samples_to_timestamp (this, this->transmitted); GST_BUFFER_DURATION (src->buf[i]) = gst_alsa_samples_to_timestamp (this, copied); + GST_BUFFER_OFFSET (src->buf[i]) = this->transmitted; + GST_BUFFER_OFFSET_END (src->buf[i]) = this->transmitted + copied; buf = src->buf[i]; src->buf[i] = NULL; gst_pad_push (this->pad[i], GST_DATA (buf)); |