Commit 19df3d32 authored by michael's avatar michael

Reword a few sentances to make them clearer.


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15319 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 3ae96beb
......@@ -36,12 +36,14 @@ special converter
Main path
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
output line the vertical scaler pulls lines from a ring buffer that
when the line is unavailable pulls it from the horizontal scaler and
input converter of the current slice.
When no more output can be generated as lines from a next slice would
be needed then all remaining lines in the current slice are converted
and horizontally scaled and put in the ring buffer.
output line the vertical scaler pulls lines from a ring buffer. When
the ring buffer does not contain the wanted line then it is pulled from
the input slice through the input converter and horizontal scaler, and
the result is also stored in the ring buffer to serve future vertical
scaler requests.
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
of lines per picture]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment