/// <summary>Initializes a new instance of the <see cref="SubtitleTypeInfo" /> class.</summary> /// <param name="name">The name of the subtitle type.</param> /// <param name="type">The subtitle type.</param> /// <param name="mode">The subtitle mode.</param> /// <param name="extensions">The extensions the subtitle type uses.</param> public SubtitleTypeInfo(string name, SubtitleType type, SubtitleMode mode, string[] extensions) { this.name = name; this.type = type; this.mode = mode; this.extensions = extensions; }
/// <summary>Initializes a new instance of the <see cref="SubtitleTypeInfo" /> class.</summary> /// <param name="name">The name of the subtitle type.</param> /// <param name="type">The subtitle type.</param> /// <param name="mode">The subtitle mode.</param> /// <param name="extensions">The extensions the subtitle type uses.</param> public SubtitleTypeInfo (string name, SubtitleType type, SubtitleMode mode, string[] extensions) { this.name = name; this.type = type; this.mode = mode; this.extensions = extensions; }
/// <summary> /// Set the subtitle displayed by the player /// </summary> public async Task SetSubtitle(XbmcPlayer player, SubtitleMode subtitle) { await _client.PostWithoutResultAsync("Player.SetSubtitle", new JsonParam("playerid", player.Id), new JsonParam("subtitle", subtitle)); }