26 lines
689 B
C#
26 lines
689 B
C#
|
using unity.libwebp;
|
|||
|
|
|||
|
namespace WebP
|
|||
|
{
|
|||
|
public class Info
|
|||
|
{
|
|||
|
public static string GetDecoderVersion()
|
|||
|
{
|
|||
|
uint v = (uint)NativeLibwebp.WebPGetDecoderVersion();
|
|||
|
uint revision = v % 256;
|
|||
|
uint minor = (v >> 8) % 256;
|
|||
|
uint major = (v >> 16) % 256;
|
|||
|
return $"{major}.{minor}.{revision}";
|
|||
|
}
|
|||
|
|
|||
|
public static string GetEncoderVersion()
|
|||
|
{
|
|||
|
uint v = (uint)NativeLibwebp.WebPGetEncoderVersion();
|
|||
|
uint revision = v % 256;
|
|||
|
uint minor = (v >> 8) % 256;
|
|||
|
uint major = (v >> 16) % 256;
|
|||
|
return $"{major}.{minor}.{revision}";
|
|||
|
}
|
|||
|
}
|
|||
|
}
|