Hi,
it seems the time has come to start merging the beast to master.
It still needs a lot of cleanup, both cosmetic and otherwise, but should be
mostly working. A big thanks goes to Guillaume and the OpenHEVC team for getting
it this far.

Note that I have chosen not to include two parts of the OpenHEVC code:
- SIMD, which is mostly intrinsics, so I suppose we'll want it yasmified first
- multithreading, which is implemented in a nonstandard way, and IMO more
  discussion will be needed about how we want it done
the decoder still works without those two features, so I think it's better to
first get the basic stuff in and improve it from there.

Volunteers for helping with the cleanup/writing SIMD/writing the demuxer
support/writing more tests/review/etc are very much welcome, this patchset can
be found in branch hevc_upstream in
git://git.khirnov.net/libav

There are some FATE tests, the samples are located at
http://wftp3.itu.int/av-arch/jctvc-site/bitstream_exchange/under_test/

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

Reply via email to