To process multiple slices at the same time - would depend on whether
independent slices could be scaled without data dependency from other
slices.
If there is data dependency, then it would be more difficult.
On 12/29/14 9:00 AM, wm4 wrote:
On Mon, 29 Dec 2014 11:31:36 +0000 (UTC)
Carl Eugen Hoyos <ceho...@ag.or.at> wrote:
David Ison <paralleldev <at> dtison.net> writes:
(And I suspect parallelization of vc1 is not
an easy task.)
Thank you for any contribution!
Are you referring to the file
libavcodec/vc1.c ?
To libavcodec/vc1*, yes
An easier choice may be parallelization of the
scale filter: It is possible to let libswscale
work on slices, working on several slices at
the same time should allow for a big speedup
for some conversions.
I don't think this will work. libswscale makes very specific
requirements on how you scale by slices, and it doesn't look like you
can actually scale different slices with a different context.
I'm not a libswscale expert, though.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel