mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2025-02-07 12:48:43 +00:00
Reword a few sentences to make them clearer.
Originally committed as revision 15319 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
2834c365d2
commit
88cdf2f4fe
@ -36,12 +36,14 @@ special converter
|
|||||||
Main path
|
Main path
|
||||||
The main path is used when no special converter can be used, the code
|
The main path is used when no special converter can be used, the code
|
||||||
is designed as a destination line pull architecture. That is for each
|
is designed as a destination line pull architecture. That is for each
|
||||||
output line the vertical scaler pulls lines from a ring buffer that
|
output line the vertical scaler pulls lines from a ring buffer. When
|
||||||
when the line is unavailable pulls it from the horizontal scaler and
|
the ring buffer does not contain the wanted line then it is pulled from
|
||||||
input converter of the current slice.
|
the input slice through the input converter and horizontal scaler, and
|
||||||
When no more output can be generated as lines from a next slice would
|
the result is also stored in the ring buffer to serve future vertical
|
||||||
be needed then all remaining lines in the current slice are converted
|
scaler requests.
|
||||||
and horizontally scaled and put in the ring buffer.
|
When no more output can be generated because lines from a future slice
|
||||||
|
would be needed, then all remaining lines in the current slice are
|
||||||
|
converted, horizontally scaled and put in the ring buffer.
|
||||||
[this is done for luma and chroma, each with possibly different numbers
|
[this is done for luma and chroma, each with possibly different numbers
|
||||||
of lines per picture]
|
of lines per picture]
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user