summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Hassell <john.hassell@tacticalelectronics.com>2021-02-16 17:17:48 +0000
committerJohn Hassell <john.hassell@tacticalelectronics.com>2021-02-16 17:17:48 +0000
commit4b8eaebda2ae84fa40c99652f8d1a2a456c6a335 (patch)
treea9fd80ed0ac535ba8638a9e2104be3770d8ee7df
parentd4d393eabf1d4e61a35519acf9b02ed8fef3411e (diff)
Spelling and grammatical changes.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/141>
-rw-r--r--markdown/additional/design/probes.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/markdown/additional/design/probes.md b/markdown/additional/design/probes.md
index 16b1016..f4f50a9 100644
--- a/markdown/additional/design/probes.md
+++ b/markdown/additional/design/probes.md
@@ -106,7 +106,7 @@ currently being probed. `GST_PAD_PROBE_REMOVE`: remove the currently executing p
list of probes.
`GST_PAD_PROBE_PASS` is relevant for blocking probes and will temporarily unblock the
-pad and let the item trough, it will then block again on the next item.
+pad and let the item through, it will then block again on the next item.
## Blocking probes
@@ -119,8 +119,8 @@ the callback will be called immediately from the current thread. Otherwise,
the callback will be called as soon as the pad becomes idle in the streaming
thread.
-The `IDLE` probe is useful to perform dynamic linking, it allows to wait for for
-a safe moment when an unlink/link operation can be done. Since the probe is a
+The `IDLE` probe is useful to perform dynamic linking, allowing for a sufficinet
+wait for a safe moment when an unlink/link operation can be done. Since the probe is a
blocking probe, it will also make sure that the pad stays idle until the probe
is removed.
@@ -135,7 +135,7 @@ blocking probe on the pad, the pad is unblocked and dataflow can continue.
## Non-Blocking probes
Non-blocking probes or DATA probes are probes triggered when data is flowing
-over the pad. The are called after the blocking probes are run and always with
+over the pad. They are called after the blocking probes are run and always with
data.
## Push dataflow
@@ -312,7 +312,7 @@ not yet connect them to a sink and without losing any data.
To do this, the source pads of the decoders is blocked so that no events
or buffers can escape and we don’t interrupt the stream.
-When all of the dynamic pad are created (no-more-pads emitted by the
+When all of the dynamic pads are created (no-more-pads emitted by the
branching point, ie, the demuxer or the queues filled) and the pads are
blocked (blocked callback received) the pipeline is completely
prerolled.