jlennox / LibYuvSharp

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

Update #2

Open 1fabi0 opened 2 years ago

1fabi0 commented 2 years ago

I really appreciate this wrapper, but since 2019 there were added a few new Methods, like NV12Scale to the LibYuv.

jlennox commented 2 years ago

@1fabi0 Would you be interested in adding support for them?

1fabi0 commented 2 years ago

Yes if you could upload it to nuget after I did the PR I would be very thankful

jlennox commented 2 years ago

Yes that works for me.

I tried to build the latest libyuv and I'm hitting this during the sync process:


[0:38:43] Still working on:
[0:38:43]   src/third_party/icu
Syncing projects: 100% (22/22), done.
Username for 'https://chrome-internal.googlesource.com':

Not sure how required that third party lib is :/

edit: seems the bypass to that is set DEPOT_TOOLS_WIN_TOOLCHAIN=0

1fabi0 commented 2 years ago

I had the same problem, I also had to install vs 2019 because 2022 does not work with libyuv ... but i was able to build it and update the library #3

freshman-lwl commented 1 year ago

I use it in xamarin, and when I run it, it shows that the dll is not found...But it prompts an error “MSB3270”. The error is gone after setting as "warn", but it doesn't work.

1fabi0 commented 1 year ago

The library is not included as build for android or ios... Thats the issue

jlennox commented 1 year ago

There's only a Windows x64 build included. I do not have the means to cross-compile for multiple targets unfortunately.