Commit a6552ee0 authored by Wim Taymans's avatar Wim Taymans Committed by Nicolas Dufresne

video-converter: fix number of allocated lines

We make an allocator for temporary lines and then use this for all
the steps in the conversion that can do in-place processing.

Keep track of the number of lines each step needs and use this to
allocate the right number of lines.

Previously we would not always allocate enough lines and we would
end up with conversion errors as lines would be reused prematurely.

Fixes #350
parent 5767d653
Pipeline #14693 passed with stages
in 15 minutes and 49 seconds