chromeos / cros-codecs

BSD 3-Clause "New" or "Revised" License
30 stars 11 forks source link

encoder: Add VP9 support and refactor common encoder code #64

Closed bgrzesik closed 8 months ago

bgrzesik commented 9 months ago

This PR adds VP9 encoding support and refactors the common encoder code to remove code duplication between codecs.

Gnurou commented 8 months ago

I have started merging up to encoder: Export codec specific types using trait (so please rebase), for which I have a comment. Once this is addressed/clarified, I think the whole series can go in! :+1:

Gnurou commented 8 months ago

All merged! (not from the GUI since I had to cargo format a few commits). There are a few inline comments, we can address them as follow-ups. Thanks for the great work!