Hi,

this is my current patch set for adaptive h264 frame multithreading.
It has functional changes and fixes for problems found during fuzzing.

It works on all real world samples I've found (bug reports from VLC,
MythTV, FFmpeg and us) and more artificial samples I created for the
fate-debug tests in the last commit (every chroma subsampling and bit
depth supported by x264 in two different resolutions).

Some of the uzzing fixes probably also affects current origin/master.
I still need to retest if all commits after
'[PATCH  9/15] h264: support frame parameter changes during frame-mt'
are still necessary or if I can find fixes with smaller scope.
Not all commit are ready for upstream but I would be glad about some
feedback how to fix problems properly.

The current patchset handles 90 problematic fuzzing samples I've found
during developing and I'll start another round of fuzzing tonight.

The patchset is also available from
http://git.jannau.net/libav.git/log/?h=2012-12-11_h264-frame-mt-resize
for easier testing.

Janne

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to