From 9568e3da3f28b85a0ca92d0a42d22f2af9951e77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Thu, 21 Apr 2005 11:10:52 +0000 Subject: gst/speed/gstspeed.c: Don't reset speed->sample_size to 0 in state change from READY to PAUSED (fixes floating point ... Original commit message from CVS: * gst/speed/gstspeed.c: (speed_change_state): Don't reset speed->sample_size to 0 in state change from READY to PAUSED (fixes floating point exception in chain function when using speed as part of an audiosink bin with playbin). --- gst/speed/gstspeed.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'gst/speed') diff --git a/gst/speed/gstspeed.c b/gst/speed/gstspeed.c index 8a447fe3..edb23be9 100644 --- a/gst/speed/gstspeed.c +++ b/gst/speed/gstspeed.c @@ -565,12 +565,9 @@ speed_change_state (GstElement * element) GstSpeed *speed = GST_SPEED (element); switch (GST_STATE_TRANSITION (element)) { - case GST_STATE_PAUSED_TO_READY: - break; case GST_STATE_READY_TO_PAUSED: speed->offset = 0; speed->timestamp = 0; - speed->sample_size = 0; break; default: break; -- cgit v1.2.1