remove redundant restAPI
playback is controlled by state machine
This commit is contained in:
@@ -106,6 +106,26 @@ public class PluginConfiguration : BasePluginConfiguration
|
||||
/// </summary>
|
||||
public List<PathMapping> PathMappings { get; set; } = new();
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the timeout in seconds when waiting for LMS to start playback.
|
||||
/// </summary>
|
||||
public int LoadingTimeoutSeconds { get; set; } = 5;
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the timeout in seconds when waiting for a seek operation to complete.
|
||||
/// </summary>
|
||||
public int SeekTimeoutSeconds { get; set; } = 3;
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the polling interval in milliseconds during state transitions.
|
||||
/// </summary>
|
||||
public int TransitionPollIntervalMs { get; set; } = 300;
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the number of automatic retries for transient failures.
|
||||
/// </summary>
|
||||
public int MaxAutoRetries { get; set; } = 2;
|
||||
|
||||
/// <summary>
|
||||
/// Gets all effective path mappings, including legacy single mapping if configured.
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user