EssentiaFFI
in package
FFI wrapper for Essentia C++ library
Table of Contents
Properties
- $ffi : FFI|null
- $libraryPath : string|null
Methods
- __construct() : mixed
- getFFI() : FFI
- version() : string
- findEssentiaLibrary() : string
- findHeaderFile() : string
- initializeFFI() : void
Properties
$ffi
private
static FFI|null
$ffi
= null
$libraryPath
private
static string|null
$libraryPath
= null
Methods
__construct()
public
__construct([string|null $libraryPath = null ]) : mixed
Parameters
- $libraryPath : string|null = null
getFFI()
public
getFFI() : FFI
Return values
FFIversion()
public
static version() : string
Return values
stringfindEssentiaLibrary()
private
findEssentiaLibrary() : string
Return values
stringfindHeaderFile()
private
findHeaderFile() : string
Return values
stringinitializeFFI()
private
initializeFFI() : void