diff options
author | Thiago Santos <thiago.sousa.santos@collabora.com> | 2012-12-28 00:48:33 -0300 |
---|---|---|
committer | Thiago Santos <thiago.sousa.santos@collabora.com> | 2013-05-07 21:05:11 -0300 |
commit | cb7e3d1f3b66943aeda200b7fd9e0f9e877891c7 (patch) | |
tree | 1a86e708200a9ca51a0b768063afbda68cd2e7a0 /ext/smoothstreaming/gstmssdemux.h | |
parent | 33d872916b9e0297d16c67cb90bdbe4f41e08fdc (diff) | |
download | gstreamer-plugins-bad-cb7e3d1f3b66943aeda200b7fd9e0f9e877891c7.tar.gz |
mssdemux: initial implementation of seek event handling
Adds basic handling for seek in time events. Needs to cooperate
with the downstream qtdemux so that it forwards the seeks and
the corresponding newsegments
Diffstat (limited to 'ext/smoothstreaming/gstmssdemux.h')
-rw-r--r-- | ext/smoothstreaming/gstmssdemux.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/smoothstreaming/gstmssdemux.h b/ext/smoothstreaming/gstmssdemux.h index 52c2377e0..9dee169e8 100644 --- a/ext/smoothstreaming/gstmssdemux.h +++ b/ext/smoothstreaming/gstmssdemux.h @@ -59,6 +59,8 @@ struct _GstMssDemuxStream { GstUriDownloader *downloader; + GstEvent *pending_newsegment; + /* Streaming task */ GstTask *stream_task; GStaticRecMutex stream_lock; @@ -78,6 +80,7 @@ struct _GstMssDemux { GSList *streams; guint n_videos; guint n_audios; + }; struct _GstMssDemuxClass { |