Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/123>
## Introduction
When streaming, media chunks are decoded and queued for presentation as
-soon as they arrive form the network. This means that if a chunk is
+soon as they arrive from the network. This means that if a chunk is
delayed (which is not an uncommon situation at all on the Internet) the
presentation queue might run dry and media playback could stall.
The only special thing this tutorial does is react to certain messages;
therefore, the initialization code is very simple and should be
-self-explanative by now. The only new bit is the detection of live
+self-explanatory by now. The only new bit is the detection of live
streams:
``` c