summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2014-08-28 11:37:56 +0300
committerSebastian Dröge <sebastian@centricular.com>2014-08-28 11:37:56 +0300
commit25b5da587d5a562a7480030dc2bb62c9c112c1f2 (patch)
treea44e74f3ce8b786160e2f5d3e6b65bf748fdc434
parent04ca7234618513d2cea765f66b0f9c9efc725867 (diff)
rawparse: Reset negotiation state when going back to READY
After going back to READY we can accept new format settings again.
-rw-r--r--gst/rawparse/gstrawparse.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/rawparse/gstrawparse.c b/gst/rawparse/gstrawparse.c
index 18b2eac77..f807d9eff 100644
--- a/gst/rawparse/gstrawparse.c
+++ b/gst/rawparse/gstrawparse.c
@@ -202,6 +202,7 @@ gst_raw_parse_reset (GstRawParse * rp)
{
rp->n_frames = 0;
rp->discont = TRUE;
+ rp->negotiated = FALSE;
gst_segment_init (&rp->segment, GST_FORMAT_TIME);
gst_adapter_clear (rp->adapter);