Merge pull request #10270 from crobibero/chromecast-config

This commit is contained in:
Bond-009
2023-10-17 14:29:19 +02:00
committed by GitHub
13 changed files with 1069 additions and 257 deletions

View File

@@ -0,0 +1,17 @@
namespace MediaBrowser.Model.System;
/// <summary>
/// The cast receiver application model.
/// </summary>
public class CastReceiverApplication
{
/// <summary>
/// Gets or sets the cast receiver application id.
/// </summary>
public required string Id { get; set; }
/// <summary>
/// Gets or sets the cast receiver application name.
/// </summary>
public required string Name { get; set; }
}

View File

@@ -2,6 +2,7 @@
#pragma warning disable CS1591
using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using MediaBrowser.Model.Updates;
@@ -129,6 +130,11 @@ namespace MediaBrowser.Model.System
/// <value>The transcode path.</value>
public string TranscodingTempPath { get; set; }
/// <summary>
/// Gets or sets the list of cast receiver applications.
/// </summary>
public IReadOnlyList<CastReceiverApplication> CastReceiverApplications { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance has update available.
/// </summary>