libomtnet
OMT Library for .NET
Loading...
Searching...
No Matches
libomtnet.OMTUtils Class Reference

Static Public Member Functions

static IntPtr StringToPtrUTF8 (string s)
static void WriteStringToPtrUTF8 (string s, IntPtr dst)
static string PtrToStringUTF8 (IntPtr ptr)
static void InterleavedToPlanarAudio32F32F (int numSamples, int channels, int sampleStride, float[] src, float[] dst)
static void InterleavedToPlanarAudio1632F (int numSamples, int channels, int sampleStride, short[] src, float[] dst)
static IntPtr XMLToIntPtr (string xml, ref int length)
static string IntPtrToXML (IntPtr ptr, int length)
static void FreeXMLIntPtr (IntPtr x)
static float ToFrameRate (int frameRateN, int frameRateD)
static void FromFrameRate (float fps, ref int frameRateN, ref int frameRateD)

Member Function Documentation

◆ FreeXMLIntPtr()

void libomtnet.OMTUtils.FreeXMLIntPtr ( IntPtr x)
static

◆ FromFrameRate()

void libomtnet.OMTUtils.FromFrameRate ( float fps,
ref int frameRateN,
ref int frameRateD )
static

◆ InterleavedToPlanarAudio1632F()

void libomtnet.OMTUtils.InterleavedToPlanarAudio1632F ( int numSamples,
int channels,
int sampleStride,
short[] src,
float[] dst )
static

◆ InterleavedToPlanarAudio32F32F()

void libomtnet.OMTUtils.InterleavedToPlanarAudio32F32F ( int numSamples,
int channels,
int sampleStride,
float[] src,
float[] dst )
static

◆ IntPtrToXML()

string libomtnet.OMTUtils.IntPtrToXML ( IntPtr ptr,
int length )
static

◆ PtrToStringUTF8()

string libomtnet.OMTUtils.PtrToStringUTF8 ( IntPtr ptr)
static

◆ StringToPtrUTF8()

IntPtr libomtnet.OMTUtils.StringToPtrUTF8 ( string s)
static

◆ ToFrameRate()

float libomtnet.OMTUtils.ToFrameRate ( int frameRateN,
int frameRateD )
static

◆ WriteStringToPtrUTF8()

void libomtnet.OMTUtils.WriteStringToPtrUTF8 ( string s,
IntPtr dst )
static

◆ XMLToIntPtr()

IntPtr libomtnet.OMTUtils.XMLToIntPtr ( string xml,
ref int length )
static

The documentation for this class was generated from the following file: