design: scheduling: rework some paragraphs for clarity/grammar
authorReynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
Mon, 23 Jan 2017 21:53:19 +0000 (13:53 -0800)
committerReynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
Mon, 23 Jan 2017 22:17:20 +0000 (14:17 -0800)
Make () disposition congruent, avoid redundancy
and other similar fixes.

markdown/design/scheduling.md

index 4799612..ac50fb2 100644 (file)
@@ -1,13 +1,13 @@
 # Scheduling
 
 The scheduling in GStreamer is based on pads actively pushing
-(producing) data or pad pulling in data (consuming) from other pads.
+(producing) data or pulling (consuming) data from other pads.
 
 ## Pushing
 
 A pad can produce data and push it to the next pad. A pad that behaves
-this way exposes a loop function that will be called repeatedly until it
-returns false. The loop function is allowed to block whenever it wants.
+this way exposes a loop function that will be repeatedly called until it
+returns false. This loop function is allowed to block whenever it wants.
 When the pad is deactivated the loop function should unblock though.
 
 A pad operating in the push mode can only produce data to a pad that