Lennox.LibYuvSharp 2.0.0
LibYuvSharp provides an interface to Google's libyuv library for SIMD accelerated color space conversions for dotnet.
Showing the top 20 packages that depend on Lennox.LibYuvSharp.
| Packages | Downloads |
|---|---|
|
Lib.FrameReceiveEngine
Package Description
|
27 |
|
Lib.FrameReceiveEngine
Package Description
|
26 |
|
Lib.FrameReceiveEngine
Package Description
|
19 |
|
Lib.FrameReceiveEngine
Package Description
|
18 |
|
Lib.FrameReceiveEngine
Package Description
|
15 |
2.0.0 moves to the latest libyuv version.
* JPEG/MJPEG decoding is now included using statically linked libjpeg-turbo 3.2.0.
For full-range JPEG RGB output, use MJPGToI420 followed by J420ToARGB;
upstream MJPGToARGB uses a limited-range conversion.
* M420ToI420, M420ToARGB, GetARGBBlend, ARGBToG, and
SetUseReferenceImpl were removed upstream. Convert M420 input to a supported layout before calling
libyuv. ARGBToJ400 is available for full-range grayscale conversion.
* RotateUV90, RotateUV180, RotateUV270, TransposeUV, and NV21ToNV12
remain available as aliases to their current native equivalents.
* ScalePlane and ScalePlane_16 now return the native status code (int).
Native size_t parameters use UIntPtr; native char* parameters use
sbyte*, and signed 8-bit data uses sbyte* rather than byte*.
* Matrix APIs accept opaque void* pointers to native YuvConstants or
ArgbConstants structures. These must refer to valid native structures;
their SIMD layout is platform specific.
.NET Framework 4.6.1
- No dependencies.
.NET Core 2.0
- No dependencies.
.NET Standard 2.0
- No dependencies.