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 ...@@ -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]
......
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