* use js instead of lua * update dependencies * add audio stream selector script for episodes * add audio stream selector script for movies * update changelog
10 lines
277 B
C#
10 lines
277 B
C#
namespace ErsatzTV.Core.Interfaces.Scripting;
|
|
|
|
public interface IScriptEngine : IDisposable
|
|
{
|
|
void Load(string jsScriptPath);
|
|
Task LoadAsync(string jsScriptPath);
|
|
object GetValue(string propertyName);
|
|
object Invoke(string functionName, params object[] args);
|
|
}
|