jlennox / LibYuvSharp

A C# wrapper for google's libyuv
MIT License
10 stars 5 forks source link

Update to latest version of libyuv #3

Open 1fabi0 opened 2 years ago

1fabi0 commented 2 years ago

2 I used you're code generator to update the LibYuv file. The test, that is implemented ran successful.

In the convert_argb.h there was quite a big part with stuff about YuvConstants which is defined in row.h I removed the part as marshaling Structs with tests seemed too much overhead right now.

jlennox commented 2 years ago

Thanks for this! I'm also glad to discover this project found use for someone else (it was a subproject of nvencsharp for the CPU transcoding paths).

I'll review this this weekend.

1fabi0 commented 2 years ago

I also added the YuvConstants and the methods that use YuvConstants now

jlennox commented 2 years ago

@1fabi0 Mind updating the build instructions in the readme? I believe my patches were upstreamed. Also, I presume this is built off of master? Mind also updating the commit id and commit date in the readme?