mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-04-20 00:55:13 +01:00
remove IChannelMediaItem interface
This commit is contained in:
@@ -20,11 +20,11 @@ namespace MediaBrowser.Server.Implementations.Channels
|
||||
|
||||
public Task<IEnumerable<MediaSourceInfo>> GetMediaSources(IHasMediaSources item, CancellationToken cancellationToken)
|
||||
{
|
||||
var channelItem = item as IChannelMediaItem;
|
||||
var baseItem = (BaseItem) item;
|
||||
|
||||
if (channelItem != null)
|
||||
if (baseItem.SourceType == SourceType.Channel)
|
||||
{
|
||||
return _channelManager.GetDynamicMediaSources(channelItem, cancellationToken);
|
||||
return _channelManager.GetDynamicMediaSources(baseItem, cancellationToken);
|
||||
}
|
||||
|
||||
return Task.FromResult<IEnumerable<MediaSourceInfo>>(new List<MediaSourceInfo>());
|
||||
|
||||
Reference in New Issue
Block a user