Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Alba Mendez
gst-docs
Commits
9aa5afb7
Commit
9aa5afb7
authored
Aug 14, 2019
by
kwange e
Browse files
design: Fix typos in docs
parent
1a046968
Changes
4
Hide whitespace changes
Inline
Side-by-side
markdown/additional/design/activation.md
View file @
9aa5afb7
...
...
@@ -43,7 +43,7 @@ mode). `activate_mode(PULL)` is then responsible for starting the task
that pulls from fakesrc:src. Clearly, fakesrc needs to be notified that
fakesrc is about to pull on its src pad, even though the pipeline has
not yet changed fakesrc’s state. For this reason, GStreamer will first
call
call
`activate_mode(PULL)`
on fakesink:sink’s peer before calling
call
`activate_mode(PULL)`
on fakesink:sink’s peer before calling
`activate_mode(PULL)`
on fakesink:sinks.
In short, upstream elements operating in PULL mode must be ready to
...
...
markdown/additional/design/audiosinks.md
View file @
9aa5afb7
...
...
@@ -96,7 +96,7 @@ operation will eventually block when the ringbuffer is filled.
When no samples arrive in time, the ringbuffer will play silence. Each
buffer that arrives will be placed into the ringbuffer at the correct
times. This means that dropping samples or inserting silence is done
automatically and very accurate and independen
d
of the play pointer.
automatically and very accurate and independen
t
of the play pointer.
In this mode, the ringbuffer is usually kept as full as possible. When
using a small buffer (small segsize and segtotal), the latency for audio
...
...
markdown/additional/design/gstobject.md
View file @
9aa5afb7
...
...
@@ -63,7 +63,7 @@ This policy allows for parents to iterate their children and setting
properties on them.
Whenever a nested lock needs to be taken on objects not involved in a
parent-child relation (eg. pads), an explict
ic
locking order has to be
parent-child relation (eg. pads), an explic
i
t locking order has to be
defined.
## Path Generation
...
...
markdown/additional/design/preroll.md
View file @
9aa5afb7
...
...
@@ -24,16 +24,16 @@ When going to `PAUSED` and `PLAYING` a buffer should be queued in the pad.
We also make this a requirement for going to
`PLAYING`
since a flush event
in the
`PAUSED`
state could unqueue the buffer again.
The state is commited in the following conditions:
The state is commit
t
ed in the following conditions:
-
a buffer is received on a sinkpad;
-
a
n
GAP event is received on a sinkpad;
-
a GAP event is received on a sinkpad;
-
an EOS event is received on a sinkpad.
We require the state change to be commited in EOS as well, since an EOS
We require the state change to be commit
t
ed in EOS as well, since an EOS
, by definition, means no buffer is going to arrive anymore.
After the state is commited, a blocking wait should be performed for the
After the state is commit
t
ed, a blocking wait should be performed for the
next event. Some sinks might render the preroll buffer before starting
this blocking wait.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment