mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-06-23 15:30:56 -04:00
fix portable and 3.5 project references
This commit is contained in:
parent
f02c326027
commit
bb031f553b
@ -62,6 +62,9 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\ApiClient\ApiClientExtensions.cs">
|
<Compile Include="..\MediaBrowser.Model\ApiClient\ApiClientExtensions.cs">
|
||||||
<Link>ApiClient\ApiClientExtensions.cs</Link>
|
<Link>ApiClient\ApiClientExtensions.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\ApiClient\GeneralCommandEventArgs.cs">
|
||||||
|
<Link>ApiClient\GeneralCommandEventArgs.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\ApiClient\HttpResponseEventArgs.cs">
|
<Compile Include="..\MediaBrowser.Model\ApiClient\HttpResponseEventArgs.cs">
|
||||||
<Link>ApiClient\HttpResponseEventArgs.cs</Link>
|
<Link>ApiClient\HttpResponseEventArgs.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -71,45 +74,93 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\ApiClient\IServerEvents.cs">
|
<Compile Include="..\MediaBrowser.Model\ApiClient\IServerEvents.cs">
|
||||||
<Link>ApiClient\IServerEvents.cs</Link>
|
<Link>ApiClient\IServerEvents.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\ApiClient\ServerEventArgs.cs">
|
<Compile Include="..\MediaBrowser.Model\ApiClient\SessionUpdatesEventArgs.cs">
|
||||||
<Link>ApiClient\ServerEventArgs.cs</Link>
|
<Link>ApiClient\SessionUpdatesEventArgs.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Channels\ChannelItemQuery.cs">
|
||||||
|
<Link>Channels\ChannelItemQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Channels\ChannelQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\Channels\ChannelQuery.cs">
|
||||||
<Link>Channels\ChannelQuery.cs</Link>
|
<Link>Channels\ChannelQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\AutoOrganize.cs">
|
|
||||||
<Link>Configuration\AutoOrganize.cs</Link>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\BaseApplicationConfiguration.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\BaseApplicationConfiguration.cs">
|
||||||
<Link>Configuration\BaseApplicationConfiguration.cs</Link>
|
<Link>Configuration\BaseApplicationConfiguration.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\DlnaOptions.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\DlnaOptions.cs">
|
||||||
<Link>Configuration\DlnaOptions.cs</Link>
|
<Link>Configuration\DlnaOptions.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\EncodingQuality.cs">
|
||||||
|
<Link>Configuration\EncodingQuality.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\ImageOption.cs">
|
||||||
|
<Link>Configuration\ImageOption.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\ImageSavingConvention.cs">
|
||||||
|
<Link>Configuration\ImageSavingConvention.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\LiveTvOptions.cs">
|
||||||
|
<Link>Configuration\LiveTvOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\MetadataOptions.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\MetadataOptions.cs">
|
||||||
<Link>Configuration\MetadataOptions.cs</Link>
|
<Link>Configuration\MetadataOptions.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\MetadataPlugin.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\MetadataPlugin.cs">
|
||||||
<Link>Configuration\MetadataPlugin.cs</Link>
|
<Link>Configuration\MetadataPlugin.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\MetadataPluginSummary.cs">
|
||||||
|
<Link>Configuration\MetadataPluginSummary.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\MetadataPluginType.cs">
|
||||||
|
<Link>Configuration\MetadataPluginType.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\NotificationOption.cs">
|
||||||
|
<Link>Configuration\NotificationOption.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\NotificationOptions.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\NotificationOptions.cs">
|
||||||
<Link>Configuration\NotificationOptions.cs</Link>
|
<Link>Configuration\NotificationOptions.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\NotificationType.cs">
|
||||||
|
<Link>Configuration\NotificationType.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\PathSubstitution.cs">
|
||||||
|
<Link>Configuration\PathSubstitution.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\SendToUserType.cs">
|
||||||
|
<Link>Configuration\SendToUserType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\ServerConfiguration.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\ServerConfiguration.cs">
|
||||||
<Link>Configuration\ServerConfiguration.cs</Link>
|
<Link>Configuration\ServerConfiguration.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\SubtitleOptions.cs">
|
||||||
|
<Link>Configuration\SubtitleOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\TvFileOrganizationOptions.cs">
|
||||||
|
<Link>Configuration\TvFileOrganizationOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\UnratedItem.cs">
|
||||||
|
<Link>Configuration\UnratedItem.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\UserConfiguration.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\UserConfiguration.cs">
|
||||||
<Link>Configuration\UserConfiguration.cs</Link>
|
<Link>Configuration\UserConfiguration.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\AudioOptions.cs">
|
||||||
|
<Link>Dlna\AudioOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\CodecProfile.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\CodecProfile.cs">
|
||||||
<Link>Dlna\CodecProfile.cs</Link>
|
<Link>Dlna\CodecProfile.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\CodecType.cs">
|
||||||
|
<Link>Dlna\CodecType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\ConditionProcessor.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\ConditionProcessor.cs">
|
||||||
<Link>Dlna\ConditionProcessor.cs</Link>
|
<Link>Dlna\ConditionProcessor.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\ContainerProfile.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\ContainerProfile.cs">
|
||||||
<Link>Dlna\ContainerProfile.cs</Link>
|
<Link>Dlna\ContainerProfile.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\ContentFeatureBuilder.cs">
|
||||||
|
<Link>Dlna\ContentFeatureBuilder.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\DeviceIdentification.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\DeviceIdentification.cs">
|
||||||
<Link>Dlna\DeviceIdentification.cs</Link>
|
<Link>Dlna\DeviceIdentification.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -119,30 +170,57 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Dlna\DeviceProfileInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\DeviceProfileInfo.cs">
|
||||||
<Link>Dlna\DeviceProfileInfo.cs</Link>
|
<Link>Dlna\DeviceProfileInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\DeviceProfileType.cs">
|
||||||
|
<Link>Dlna\DeviceProfileType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\DirectPlayProfile.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\DirectPlayProfile.cs">
|
||||||
<Link>Dlna\DirectPlayProfile.cs</Link>
|
<Link>Dlna\DirectPlayProfile.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\DlnaFlags.cs">
|
||||||
|
<Link>Dlna\DlnaFlags.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\DlnaMaps.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\DlnaMaps.cs">
|
||||||
<Link>Dlna\DlnaMaps.cs</Link>
|
<Link>Dlna\DlnaMaps.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\DlnaProfileType.cs">
|
||||||
|
<Link>Dlna\DlnaProfileType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\EventSubscription.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\EventSubscription.cs">
|
||||||
<Link>Dlna\EventSubscription.cs</Link>
|
<Link>Dlna\EventSubscription.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\Filter.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\Filter.cs">
|
||||||
<Link>Dlna\Filter.cs</Link>
|
<Link>Dlna\Filter.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\HeaderMatchType.cs">
|
||||||
|
<Link>Dlna\HeaderMatchType.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\HttpHeaderInfo.cs">
|
||||||
|
<Link>Dlna\HttpHeaderInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\MediaFormatProfile.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\MediaFormatProfile.cs">
|
||||||
<Link>Dlna\MediaFormatProfile.cs</Link>
|
<Link>Dlna\MediaFormatProfile.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\MediaFormatProfileResolver.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\MediaFormatProfileResolver.cs">
|
||||||
<Link>Dlna\MediaFormatProfileResolver.cs</Link>
|
<Link>Dlna\MediaFormatProfileResolver.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\ProfileCondition.cs">
|
||||||
|
<Link>Dlna\ProfileCondition.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\ProfileConditionType.cs">
|
||||||
|
<Link>Dlna\ProfileConditionType.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\ProfileConditionValue.cs">
|
||||||
|
<Link>Dlna\ProfileConditionValue.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\ResponseProfile.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\ResponseProfile.cs">
|
||||||
<Link>Dlna\ResponseProfile.cs</Link>
|
<Link>Dlna\ResponseProfile.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\SearchCriteria.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\SearchCriteria.cs">
|
||||||
<Link>Dlna\SearchCriteria.cs</Link>
|
<Link>Dlna\SearchCriteria.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\SearchType.cs">
|
||||||
|
<Link>Dlna\SearchType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\SortCriteria.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\SortCriteria.cs">
|
||||||
<Link>Dlna\SortCriteria.cs</Link>
|
<Link>Dlna\SortCriteria.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -152,15 +230,27 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Dlna\StreamInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\StreamInfo.cs">
|
||||||
<Link>Dlna\StreamInfo.cs</Link>
|
<Link>Dlna\StreamInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\TranscodeSeekInfo.cs">
|
||||||
|
<Link>Dlna\TranscodeSeekInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\TranscodingProfile.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\TranscodingProfile.cs">
|
||||||
<Link>Dlna\TranscodingProfile.cs</Link>
|
<Link>Dlna\TranscodingProfile.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\VideoOptions.cs">
|
||||||
|
<Link>Dlna\VideoOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\XmlAttribute.cs">
|
||||||
|
<Link>Dlna\XmlAttribute.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Drawing\DrawingUtils.cs">
|
<Compile Include="..\MediaBrowser.Model\Drawing\DrawingUtils.cs">
|
||||||
<Link>Drawing\DrawingUtils.cs</Link>
|
<Link>Drawing\DrawingUtils.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Drawing\ImageOutputFormat.cs">
|
<Compile Include="..\MediaBrowser.Model\Drawing\ImageOutputFormat.cs">
|
||||||
<Link>Drawing\ImageOutputFormat.cs</Link>
|
<Link>Drawing\ImageOutputFormat.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Drawing\ImageSize.cs">
|
||||||
|
<Link>Drawing\ImageSize.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\BaseItemDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\BaseItemDto.cs">
|
||||||
<Link>Dto\BaseItemDto.cs</Link>
|
<Link>Dto\BaseItemDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -191,24 +281,36 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Dto\ItemIndex.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\ItemIndex.cs">
|
||||||
<Link>Dto\ItemIndex.cs</Link>
|
<Link>Dto\ItemIndex.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\MediaVersionInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\MediaSourceInfo.cs">
|
||||||
<Link>Dto\MediaVersionInfo.cs</Link>
|
<Link>Dto\MediaSourceInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dto\RatingType.cs">
|
||||||
|
<Link>Dto\RatingType.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\RecommendationDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\RecommendationDto.cs">
|
||||||
<Link>Dto\RecommendationDto.cs</Link>
|
<Link>Dto\RecommendationDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dto\RecommendationType.cs">
|
||||||
|
<Link>Dto\RecommendationType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\StreamOptions.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\StreamOptions.cs">
|
||||||
<Link>Dto\StreamOptions.cs</Link>
|
<Link>Dto\StreamOptions.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\StudioDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\StudioDto.cs">
|
||||||
<Link>Dto\StudioDto.cs</Link>
|
<Link>Dto\StudioDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dto\SubtitleDownloadOptions.cs">
|
||||||
|
<Link>Dto\SubtitleDownloadOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\UserDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\UserDto.cs">
|
||||||
<Link>Dto\UserDto.cs</Link>
|
<Link>Dto\UserDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\UserItemDataDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\UserItemDataDto.cs">
|
||||||
<Link>Dto\UserItemDataDto.cs</Link>
|
<Link>Dto\UserItemDataDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dto\VideoStreamOptions.cs">
|
||||||
|
<Link>Dto\VideoStreamOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\BaseItemInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\BaseItemInfo.cs">
|
||||||
<Link>Entities\BaseItemInfo.cs</Link>
|
<Link>Entities\BaseItemInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -221,12 +323,18 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Entities\DisplayPreferences.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\DisplayPreferences.cs">
|
||||||
<Link>Entities\DisplayPreferences.cs</Link>
|
<Link>Entities\DisplayPreferences.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\EmptyRequestResult.cs">
|
||||||
|
<Link>Entities\EmptyRequestResult.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\IHasProviderIds.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\IHasProviderIds.cs">
|
||||||
<Link>Entities\IHasProviderIds.cs</Link>
|
<Link>Entities\IHasProviderIds.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\ImageType.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\ImageType.cs">
|
||||||
<Link>Entities\ImageType.cs</Link>
|
<Link>Entities\ImageType.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\IsoType.cs">
|
||||||
|
<Link>Entities\IsoType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\ItemReview.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\ItemReview.cs">
|
||||||
<Link>Entities\ItemReview.cs</Link>
|
<Link>Entities\ItemReview.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -239,9 +347,15 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Entities\MBRegistrationRecord.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\MBRegistrationRecord.cs">
|
||||||
<Link>Entities\MBRegistrationRecord.cs</Link>
|
<Link>Entities\MBRegistrationRecord.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\MediaInfo.cs">
|
||||||
|
<Link>Entities\MediaInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\MediaStream.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\MediaStream.cs">
|
||||||
<Link>Entities\MediaStream.cs</Link>
|
<Link>Entities\MediaStream.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\MediaStreamType.cs">
|
||||||
|
<Link>Entities\MediaStreamType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\MediaType.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\MediaType.cs">
|
||||||
<Link>Entities\MediaType.cs</Link>
|
<Link>Entities\MediaType.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -254,6 +368,9 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Entities\MetadataProviders.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\MetadataProviders.cs">
|
||||||
<Link>Entities\MetadataProviders.cs</Link>
|
<Link>Entities\MetadataProviders.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\PackageReviewInfo.cs">
|
||||||
|
<Link>Entities\PackageReviewInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\ParentalRating.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\ParentalRating.cs">
|
||||||
<Link>Entities\ParentalRating.cs</Link>
|
<Link>Entities\ParentalRating.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -263,15 +380,27 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Entities\PluginSecurityInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\PluginSecurityInfo.cs">
|
||||||
<Link>Entities\PluginSecurityInfo.cs</Link>
|
<Link>Entities\PluginSecurityInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\RequestResult.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\ProviderIdsExtensions.cs">
|
||||||
<Link>Entities\RequestResult.cs</Link>
|
<Link>Entities\ProviderIdsExtensions.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\ScrollDirection.cs">
|
||||||
|
<Link>Entities\ScrollDirection.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\SeriesStatus.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\SeriesStatus.cs">
|
||||||
<Link>Entities\SeriesStatus.cs</Link>
|
<Link>Entities\SeriesStatus.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\SortOrder.cs">
|
||||||
|
<Link>Entities\SortOrder.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\UserDataSaveReason.cs">
|
||||||
|
<Link>Entities\UserDataSaveReason.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\Video3DFormat.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\Video3DFormat.cs">
|
||||||
<Link>Entities\Video3DFormat.cs</Link>
|
<Link>Entities\Video3DFormat.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\VideoSize.cs">
|
||||||
|
<Link>Entities\VideoSize.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\VideoType.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\VideoType.cs">
|
||||||
<Link>Entities\VideoType.cs</Link>
|
<Link>Entities\VideoType.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -281,12 +410,21 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Events\GenericEventArgs.cs">
|
<Compile Include="..\MediaBrowser.Model\Events\GenericEventArgs.cs">
|
||||||
<Link>Events\GenericEventArgs.cs</Link>
|
<Link>Events\GenericEventArgs.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\FileOrganization\FileOrganizationQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\FileOrganization\EpisodeFileOrganizationRequest.cs">
|
||||||
<Link>FileOrganization\FileOrganizationQuery.cs</Link>
|
<Link>FileOrganization\EpisodeFileOrganizationRequest.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\FileOrganization\FileOrganizationResult.cs">
|
<Compile Include="..\MediaBrowser.Model\FileOrganization\FileOrganizationResult.cs">
|
||||||
<Link>FileOrganization\FileOrganizationResult.cs</Link>
|
<Link>FileOrganization\FileOrganizationResult.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\FileOrganization\FileOrganizationResultQuery.cs">
|
||||||
|
<Link>FileOrganization\FileOrganizationResultQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\FileOrganization\FileOrganizerType.cs">
|
||||||
|
<Link>FileOrganization\FileOrganizerType.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\FileOrganization\FileSortingStatus.cs">
|
||||||
|
<Link>FileOrganization\FileSortingStatus.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Games\GameSystem.cs">
|
<Compile Include="..\MediaBrowser.Model\Games\GameSystem.cs">
|
||||||
<Link>Games\GameSystem.cs</Link>
|
<Link>Games\GameSystem.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -296,15 +434,33 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Globalization\CultureDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Globalization\CultureDto.cs">
|
||||||
<Link>Globalization\CultureDto.cs</Link>
|
<Link>Globalization\CultureDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Globalization\LocalizatonOption.cs">
|
||||||
|
<Link>Globalization\LocalizatonOption.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\IO\FileSystemEntryInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\IO\FileSystemEntryInfo.cs">
|
||||||
<Link>IO\FileSystemEntryInfo.cs</Link>
|
<Link>IO\FileSystemEntryInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\IO\FileSystemEntryType.cs">
|
||||||
|
<Link>IO\FileSystemEntryType.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\IO\IIsoManager.cs">
|
||||||
|
<Link>IO\IIsoManager.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\IO\IIsoMount.cs">
|
||||||
|
<Link>IO\IIsoMount.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\IO\IIsoMounter.cs">
|
||||||
|
<Link>IO\IIsoMounter.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\IO\IZipClient.cs">
|
<Compile Include="..\MediaBrowser.Model\IO\IZipClient.cs">
|
||||||
<Link>IO\IZipClient.cs</Link>
|
<Link>IO\IZipClient.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Library\PlayAccess.cs">
|
<Compile Include="..\MediaBrowser.Model\Library\PlayAccess.cs">
|
||||||
<Link>Library\PlayAccess.cs</Link>
|
<Link>Library\PlayAccess.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\BaseTimerInfoDto.cs">
|
||||||
|
<Link>LiveTv\BaseTimerInfoDto.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\ChannelInfoDto.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\ChannelInfoDto.cs">
|
||||||
<Link>LiveTv\ChannelInfoDto.cs</Link>
|
<Link>LiveTv\ChannelInfoDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -314,18 +470,45 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\ChannelType.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\ChannelType.cs">
|
||||||
<Link>LiveTv\ChannelType.cs</Link>
|
<Link>LiveTv\ChannelType.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\DayPattern.cs">
|
||||||
|
<Link>LiveTv\DayPattern.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\GuideInfo.cs">
|
||||||
|
<Link>LiveTv\GuideInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\LiveTvInfo.cs">
|
||||||
|
<Link>LiveTv\LiveTvInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\LiveTvServiceInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\LiveTvServiceInfo.cs">
|
||||||
<Link>LiveTv\LiveTvServiceInfo.cs</Link>
|
<Link>LiveTv\LiveTvServiceInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\LiveTvServiceStatus.cs">
|
||||||
|
<Link>LiveTv\LiveTvServiceStatus.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\LiveTvTunerInfoDto.cs">
|
||||||
|
<Link>LiveTv\LiveTvTunerInfoDto.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\LiveTvTunerStatus.cs">
|
||||||
|
<Link>LiveTv\LiveTvTunerStatus.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\ProgramAudio.cs">
|
||||||
|
<Link>LiveTv\ProgramAudio.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\ProgramInfoDto.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\ProgramInfoDto.cs">
|
||||||
<Link>LiveTv\ProgramInfoDto.cs</Link>
|
<Link>LiveTv\ProgramInfoDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\ProgramQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\ProgramQuery.cs">
|
||||||
<Link>LiveTv\ProgramQuery.cs</Link>
|
<Link>LiveTv\ProgramQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\RecommendedProgramQuery.cs">
|
||||||
|
<Link>LiveTv\RecommendedProgramQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\RecordingGroupDto.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\RecordingGroupDto.cs">
|
||||||
<Link>LiveTv\RecordingGroupDto.cs</Link>
|
<Link>LiveTv\RecordingGroupDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\RecordingGroupQuery.cs">
|
||||||
|
<Link>LiveTv\RecordingGroupQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\RecordingInfoDto.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\RecordingInfoDto.cs">
|
||||||
<Link>LiveTv\RecordingInfoDto.cs</Link>
|
<Link>LiveTv\RecordingInfoDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -338,9 +521,15 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\SeriesTimerInfoDto.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\SeriesTimerInfoDto.cs">
|
||||||
<Link>LiveTv\SeriesTimerInfoDto.cs</Link>
|
<Link>LiveTv\SeriesTimerInfoDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\SeriesTimerQuery.cs">
|
||||||
|
<Link>LiveTv\SeriesTimerQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\TimerInfoDto.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\TimerInfoDto.cs">
|
||||||
<Link>LiveTv\TimerInfoDto.cs</Link>
|
<Link>LiveTv\TimerInfoDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\TimerQuery.cs">
|
||||||
|
<Link>LiveTv\TimerQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Logging\ILogger.cs">
|
<Compile Include="..\MediaBrowser.Model\Logging\ILogger.cs">
|
||||||
<Link>Logging\ILogger.cs</Link>
|
<Link>Logging\ILogger.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -353,15 +542,27 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Logging\NullLogger.cs">
|
<Compile Include="..\MediaBrowser.Model\Logging\NullLogger.cs">
|
||||||
<Link>Logging\NullLogger.cs</Link>
|
<Link>Logging\NullLogger.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\AudioCodec.cs">
|
||||||
|
<Link>MediaInfo\AudioCodec.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\MediaInfo\BlurayDiscInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\BlurayDiscInfo.cs">
|
||||||
<Link>MediaInfo\BlurayDiscInfo.cs</Link>
|
<Link>MediaInfo\BlurayDiscInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\MediaInfo\Constants.cs">
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\Container.cs">
|
||||||
<Link>MediaInfo\Constants.cs</Link>
|
<Link>MediaInfo\Container.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\MediaInfo\IBlurayExaminer.cs">
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\IBlurayExaminer.cs">
|
||||||
<Link>MediaInfo\IBlurayExaminer.cs</Link>
|
<Link>MediaInfo\IBlurayExaminer.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\SubtitleFormat.cs">
|
||||||
|
<Link>MediaInfo\SubtitleFormat.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\TransportStreamTimestamp.cs">
|
||||||
|
<Link>MediaInfo\TransportStreamTimestamp.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\VideoCodec.cs">
|
||||||
|
<Link>MediaInfo\VideoCodec.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Net\HttpException.cs">
|
<Compile Include="..\MediaBrowser.Model\Net\HttpException.cs">
|
||||||
<Link>Net\HttpException.cs</Link>
|
<Link>Net\HttpException.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -380,9 +581,15 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Net\WebSocketState.cs">
|
<Compile Include="..\MediaBrowser.Model\Net\WebSocketState.cs">
|
||||||
<Link>Net\WebSocketState.cs</Link>
|
<Link>Net\WebSocketState.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\News\NewsChannel.cs">
|
||||||
|
<Link>News\NewsChannel.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\News\NewsItem.cs">
|
<Compile Include="..\MediaBrowser.Model\News\NewsItem.cs">
|
||||||
<Link>News\NewsItem.cs</Link>
|
<Link>News\NewsItem.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\News\NewsQuery.cs">
|
||||||
|
<Link>News\NewsQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Notifications\Notification.cs">
|
<Compile Include="..\MediaBrowser.Model\Notifications\Notification.cs">
|
||||||
<Link>Notifications\Notification.cs</Link>
|
<Link>Notifications\Notification.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -392,12 +599,21 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationQuery.cs">
|
||||||
<Link>Notifications\NotificationQuery.cs</Link>
|
<Link>Notifications\NotificationQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationRequest.cs">
|
||||||
|
<Link>Notifications\NotificationRequest.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationResult.cs">
|
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationResult.cs">
|
||||||
<Link>Notifications\NotificationResult.cs</Link>
|
<Link>Notifications\NotificationResult.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationServiceInfo.cs">
|
||||||
|
<Link>Notifications\NotificationServiceInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationsSummary.cs">
|
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationsSummary.cs">
|
||||||
<Link>Notifications\NotificationsSummary.cs</Link>
|
<Link>Notifications\NotificationsSummary.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationTypeInfo.cs">
|
||||||
|
<Link>Notifications\NotificationTypeInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Plugins\BasePluginConfiguration.cs">
|
<Compile Include="..\MediaBrowser.Model\Plugins\BasePluginConfiguration.cs">
|
||||||
<Link>Plugins\BasePluginConfiguration.cs</Link>
|
<Link>Plugins\BasePluginConfiguration.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -407,12 +623,18 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Providers\ExternalIdInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Providers\ExternalIdInfo.cs">
|
||||||
<Link>Providers\ExternalIdInfo.cs</Link>
|
<Link>Providers\ExternalIdInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Providers\ExternalUrl.cs">
|
||||||
|
<Link>Providers\ExternalUrl.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Providers\ImageProviderInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Providers\ImageProviderInfo.cs">
|
||||||
<Link>Providers\ImageProviderInfo.cs</Link>
|
<Link>Providers\ImageProviderInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Providers\RemoteImageInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Providers\RemoteImageInfo.cs">
|
||||||
<Link>Providers\RemoteImageInfo.cs</Link>
|
<Link>Providers\RemoteImageInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Providers\RemoteImageQuery.cs">
|
||||||
|
<Link>Providers\RemoteImageQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Providers\RemoteImageResult.cs">
|
<Compile Include="..\MediaBrowser.Model\Providers\RemoteImageResult.cs">
|
||||||
<Link>Providers\RemoteImageResult.cs</Link>
|
<Link>Providers\RemoteImageResult.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -422,6 +644,9 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Providers\RemoteSubtitleInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Providers\RemoteSubtitleInfo.cs">
|
||||||
<Link>Providers\RemoteSubtitleInfo.cs</Link>
|
<Link>Providers\RemoteSubtitleInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Querying\AllThemeMediaResult.cs">
|
||||||
|
<Link>Querying\AllThemeMediaResult.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Querying\ArtistsQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\Querying\ArtistsQuery.cs">
|
||||||
<Link>Querying\ArtistsQuery.cs</Link>
|
<Link>Querying\ArtistsQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -458,14 +683,23 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Querying\QueryResult.cs">
|
<Compile Include="..\MediaBrowser.Model\Querying\QueryResult.cs">
|
||||||
<Link>Querying\QueryResult.cs</Link>
|
<Link>Querying\QueryResult.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Querying\SeasonQuery.cs">
|
||||||
|
<Link>Querying\SeasonQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Querying\SessionQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\Querying\SessionQuery.cs">
|
||||||
<Link>Querying\SessionQuery.cs</Link>
|
<Link>Querying\SessionQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Querying\SimilarItemsByNameQuery.cs">
|
||||||
|
<Link>Querying\SimilarItemsByNameQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Querying\SimilarItemsQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\Querying\SimilarItemsQuery.cs">
|
||||||
<Link>Querying\SimilarItemsQuery.cs</Link>
|
<Link>Querying\SimilarItemsQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Querying\ThemeSongsResult.cs">
|
<Compile Include="..\MediaBrowser.Model\Querying\ThemeMediaResult.cs">
|
||||||
<Link>Querying\ThemeSongsResult.cs</Link>
|
<Link>Querying\ThemeMediaResult.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Querying\UpcomingEpisodesQuery.cs">
|
||||||
|
<Link>Querying\UpcomingEpisodesQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Querying\UserQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\Querying\UserQuery.cs">
|
||||||
<Link>Querying\UserQuery.cs</Link>
|
<Link>Querying\UserQuery.cs</Link>
|
||||||
@ -488,14 +722,35 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Session\BrowseRequest.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\BrowseRequest.cs">
|
||||||
<Link>Session\BrowseRequest.cs</Link>
|
<Link>Session\BrowseRequest.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\ClientCapabilities.cs">
|
||||||
|
<Link>Session\ClientCapabilities.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\GeneralCommand.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\GeneralCommand.cs">
|
||||||
<Link>Session\GeneralCommand.cs</Link>
|
<Link>Session\GeneralCommand.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\GeneralCommandType.cs">
|
||||||
|
<Link>Session\GeneralCommandType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\MessageCommand.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\MessageCommand.cs">
|
||||||
<Link>Session\MessageCommand.cs</Link>
|
<Link>Session\MessageCommand.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\PlaybackReports.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\PlaybackProgressInfo.cs">
|
||||||
<Link>Session\PlaybackReports.cs</Link>
|
<Link>Session\PlaybackProgressInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\PlaybackStartInfo.cs">
|
||||||
|
<Link>Session\PlaybackStartInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\PlaybackStopInfo.cs">
|
||||||
|
<Link>Session\PlaybackStopInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\PlayCommand.cs">
|
||||||
|
<Link>Session\PlayCommand.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\PlayerStateInfo.cs">
|
||||||
|
<Link>Session\PlayerStateInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\PlayMethod.cs">
|
||||||
|
<Link>Session\PlayMethod.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\PlayRequest.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\PlayRequest.cs">
|
||||||
<Link>Session\PlayRequest.cs</Link>
|
<Link>Session\PlayRequest.cs</Link>
|
||||||
@ -503,12 +758,18 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Session\PlaystateCommand.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\PlaystateCommand.cs">
|
||||||
<Link>Session\PlaystateCommand.cs</Link>
|
<Link>Session\PlaystateCommand.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\PlaystateRequest.cs">
|
||||||
|
<Link>Session\PlaystateRequest.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\SessionCapabilities.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\SessionCapabilities.cs">
|
||||||
<Link>Session\SessionCapabilities.cs</Link>
|
<Link>Session\SessionCapabilities.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\SessionInfoDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\SessionInfoDto.cs">
|
||||||
<Link>Session\SessionInfoDto.cs</Link>
|
<Link>Session\SessionInfoDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\SessionUserInfo.cs">
|
||||||
|
<Link>Session\SessionUserInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\UserDataChangeInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\UserDataChangeInfo.cs">
|
||||||
<Link>Session\UserDataChangeInfo.cs</Link>
|
<Link>Session\UserDataChangeInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -536,6 +797,9 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Themes\AppTheme.cs">
|
<Compile Include="..\MediaBrowser.Model\Themes\AppTheme.cs">
|
||||||
<Link>Themes\AppTheme.cs</Link>
|
<Link>Themes\AppTheme.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Themes\AppThemeInfo.cs">
|
||||||
|
<Link>Themes\AppThemeInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Themes\ThemeImage.cs">
|
<Compile Include="..\MediaBrowser.Model\Themes\ThemeImage.cs">
|
||||||
<Link>Themes\ThemeImage.cs</Link>
|
<Link>Themes\ThemeImage.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -577,6 +841,7 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Content Include="FodyWeavers.xml" />
|
<Content Include="FodyWeavers.xml" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
<ItemGroup />
|
||||||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
|
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<PostBuildEvent>if $(ConfigurationName) == Release (
|
<PostBuildEvent>if $(ConfigurationName) == Release (
|
||||||
|
@ -52,51 +52,102 @@
|
|||||||
<Reference Include="System.Xml" />
|
<Reference Include="System.Xml" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\ApiClient\GeneralCommandEventArgs.cs">
|
||||||
|
<Link>ApiClient\GeneralCommandEventArgs.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\ApiClient\HttpResponseEventArgs.cs">
|
<Compile Include="..\MediaBrowser.Model\ApiClient\HttpResponseEventArgs.cs">
|
||||||
<Link>ApiClient\HttpResponseEventArgs.cs</Link>
|
<Link>ApiClient\HttpResponseEventArgs.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\ApiClient\IServerEvents.cs">
|
<Compile Include="..\MediaBrowser.Model\ApiClient\IServerEvents.cs">
|
||||||
<Link>ApiClient\IServerEvents.cs</Link>
|
<Link>ApiClient\IServerEvents.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\ApiClient\ServerEventArgs.cs">
|
<Compile Include="..\MediaBrowser.Model\ApiClient\SessionUpdatesEventArgs.cs">
|
||||||
<Link>ApiClient\ServerEventArgs.cs</Link>
|
<Link>ApiClient\SessionUpdatesEventArgs.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Channels\ChannelItemQuery.cs">
|
||||||
|
<Link>Channels\ChannelItemQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Channels\ChannelQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\Channels\ChannelQuery.cs">
|
||||||
<Link>Channels\ChannelQuery.cs</Link>
|
<Link>Channels\ChannelQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\AutoOrganize.cs">
|
|
||||||
<Link>Configuration\AutoOrganize.cs</Link>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\BaseApplicationConfiguration.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\BaseApplicationConfiguration.cs">
|
||||||
<Link>Configuration\BaseApplicationConfiguration.cs</Link>
|
<Link>Configuration\BaseApplicationConfiguration.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\DlnaOptions.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\DlnaOptions.cs">
|
||||||
<Link>Configuration\DlnaOptions.cs</Link>
|
<Link>Configuration\DlnaOptions.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\EncodingQuality.cs">
|
||||||
|
<Link>Configuration\EncodingQuality.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\ImageOption.cs">
|
||||||
|
<Link>Configuration\ImageOption.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\ImageSavingConvention.cs">
|
||||||
|
<Link>Configuration\ImageSavingConvention.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\LiveTvOptions.cs">
|
||||||
|
<Link>Configuration\LiveTvOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\MetadataOptions.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\MetadataOptions.cs">
|
||||||
<Link>Configuration\MetadataOptions.cs</Link>
|
<Link>Configuration\MetadataOptions.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\MetadataPlugin.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\MetadataPlugin.cs">
|
||||||
<Link>Configuration\MetadataPlugin.cs</Link>
|
<Link>Configuration\MetadataPlugin.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\MetadataPluginSummary.cs">
|
||||||
|
<Link>Configuration\MetadataPluginSummary.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\MetadataPluginType.cs">
|
||||||
|
<Link>Configuration\MetadataPluginType.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\NotificationOption.cs">
|
||||||
|
<Link>Configuration\NotificationOption.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\NotificationOptions.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\NotificationOptions.cs">
|
||||||
<Link>Configuration\NotificationOptions.cs</Link>
|
<Link>Configuration\NotificationOptions.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\NotificationType.cs">
|
||||||
|
<Link>Configuration\NotificationType.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\PathSubstitution.cs">
|
||||||
|
<Link>Configuration\PathSubstitution.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\SendToUserType.cs">
|
||||||
|
<Link>Configuration\SendToUserType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\ServerConfiguration.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\ServerConfiguration.cs">
|
||||||
<Link>Configuration\ServerConfiguration.cs</Link>
|
<Link>Configuration\ServerConfiguration.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\SubtitleOptions.cs">
|
||||||
|
<Link>Configuration\SubtitleOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\TvFileOrganizationOptions.cs">
|
||||||
|
<Link>Configuration\TvFileOrganizationOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Configuration\UnratedItem.cs">
|
||||||
|
<Link>Configuration\UnratedItem.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Configuration\UserConfiguration.cs">
|
<Compile Include="..\MediaBrowser.Model\Configuration\UserConfiguration.cs">
|
||||||
<Link>Configuration\UserConfiguration.cs</Link>
|
<Link>Configuration\UserConfiguration.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\AudioOptions.cs">
|
||||||
|
<Link>Dlna\AudioOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\CodecProfile.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\CodecProfile.cs">
|
||||||
<Link>Dlna\CodecProfile.cs</Link>
|
<Link>Dlna\CodecProfile.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\CodecType.cs">
|
||||||
|
<Link>Dlna\CodecType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\ConditionProcessor.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\ConditionProcessor.cs">
|
||||||
<Link>Dlna\ConditionProcessor.cs</Link>
|
<Link>Dlna\ConditionProcessor.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\ContainerProfile.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\ContainerProfile.cs">
|
||||||
<Link>Dlna\ContainerProfile.cs</Link>
|
<Link>Dlna\ContainerProfile.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\ContentFeatureBuilder.cs">
|
||||||
|
<Link>Dlna\ContentFeatureBuilder.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\DeviceIdentification.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\DeviceIdentification.cs">
|
||||||
<Link>Dlna\DeviceIdentification.cs</Link>
|
<Link>Dlna\DeviceIdentification.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -106,30 +157,57 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Dlna\DeviceProfileInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\DeviceProfileInfo.cs">
|
||||||
<Link>Dlna\DeviceProfileInfo.cs</Link>
|
<Link>Dlna\DeviceProfileInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\DeviceProfileType.cs">
|
||||||
|
<Link>Dlna\DeviceProfileType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\DirectPlayProfile.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\DirectPlayProfile.cs">
|
||||||
<Link>Dlna\DirectPlayProfile.cs</Link>
|
<Link>Dlna\DirectPlayProfile.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\DlnaFlags.cs">
|
||||||
|
<Link>Dlna\DlnaFlags.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\DlnaMaps.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\DlnaMaps.cs">
|
||||||
<Link>Dlna\DlnaMaps.cs</Link>
|
<Link>Dlna\DlnaMaps.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\DlnaProfileType.cs">
|
||||||
|
<Link>Dlna\DlnaProfileType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\EventSubscription.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\EventSubscription.cs">
|
||||||
<Link>Dlna\EventSubscription.cs</Link>
|
<Link>Dlna\EventSubscription.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\Filter.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\Filter.cs">
|
||||||
<Link>Dlna\Filter.cs</Link>
|
<Link>Dlna\Filter.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\HeaderMatchType.cs">
|
||||||
|
<Link>Dlna\HeaderMatchType.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\HttpHeaderInfo.cs">
|
||||||
|
<Link>Dlna\HttpHeaderInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\MediaFormatProfile.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\MediaFormatProfile.cs">
|
||||||
<Link>Dlna\MediaFormatProfile.cs</Link>
|
<Link>Dlna\MediaFormatProfile.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\MediaFormatProfileResolver.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\MediaFormatProfileResolver.cs">
|
||||||
<Link>Dlna\MediaFormatProfileResolver.cs</Link>
|
<Link>Dlna\MediaFormatProfileResolver.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\ProfileCondition.cs">
|
||||||
|
<Link>Dlna\ProfileCondition.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\ProfileConditionType.cs">
|
||||||
|
<Link>Dlna\ProfileConditionType.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\ProfileConditionValue.cs">
|
||||||
|
<Link>Dlna\ProfileConditionValue.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\ResponseProfile.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\ResponseProfile.cs">
|
||||||
<Link>Dlna\ResponseProfile.cs</Link>
|
<Link>Dlna\ResponseProfile.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\SearchCriteria.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\SearchCriteria.cs">
|
||||||
<Link>Dlna\SearchCriteria.cs</Link>
|
<Link>Dlna\SearchCriteria.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\SearchType.cs">
|
||||||
|
<Link>Dlna\SearchType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\SortCriteria.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\SortCriteria.cs">
|
||||||
<Link>Dlna\SortCriteria.cs</Link>
|
<Link>Dlna\SortCriteria.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -139,15 +217,27 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Dlna\StreamInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\StreamInfo.cs">
|
||||||
<Link>Dlna\StreamInfo.cs</Link>
|
<Link>Dlna\StreamInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\TranscodeSeekInfo.cs">
|
||||||
|
<Link>Dlna\TranscodeSeekInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dlna\TranscodingProfile.cs">
|
<Compile Include="..\MediaBrowser.Model\Dlna\TranscodingProfile.cs">
|
||||||
<Link>Dlna\TranscodingProfile.cs</Link>
|
<Link>Dlna\TranscodingProfile.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\VideoOptions.cs">
|
||||||
|
<Link>Dlna\VideoOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dlna\XmlAttribute.cs">
|
||||||
|
<Link>Dlna\XmlAttribute.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Drawing\DrawingUtils.cs">
|
<Compile Include="..\MediaBrowser.Model\Drawing\DrawingUtils.cs">
|
||||||
<Link>Drawing\DrawingUtils.cs</Link>
|
<Link>Drawing\DrawingUtils.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Drawing\ImageOutputFormat.cs">
|
<Compile Include="..\MediaBrowser.Model\Drawing\ImageOutputFormat.cs">
|
||||||
<Link>Drawing\ImageOutputFormat.cs</Link>
|
<Link>Drawing\ImageOutputFormat.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Drawing\ImageSize.cs">
|
||||||
|
<Link>Drawing\ImageSize.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\BaseItemDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\BaseItemDto.cs">
|
||||||
<Link>Dto\BaseItemDto.cs</Link>
|
<Link>Dto\BaseItemDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -178,24 +268,36 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Dto\ItemIndex.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\ItemIndex.cs">
|
||||||
<Link>Dto\ItemIndex.cs</Link>
|
<Link>Dto\ItemIndex.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\MediaVersionInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\MediaSourceInfo.cs">
|
||||||
<Link>Dto\MediaVersionInfo.cs</Link>
|
<Link>Dto\MediaSourceInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dto\RatingType.cs">
|
||||||
|
<Link>Dto\RatingType.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\RecommendationDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\RecommendationDto.cs">
|
||||||
<Link>Dto\RecommendationDto.cs</Link>
|
<Link>Dto\RecommendationDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dto\RecommendationType.cs">
|
||||||
|
<Link>Dto\RecommendationType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\StreamOptions.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\StreamOptions.cs">
|
||||||
<Link>Dto\StreamOptions.cs</Link>
|
<Link>Dto\StreamOptions.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\StudioDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\StudioDto.cs">
|
||||||
<Link>Dto\StudioDto.cs</Link>
|
<Link>Dto\StudioDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dto\SubtitleDownloadOptions.cs">
|
||||||
|
<Link>Dto\SubtitleDownloadOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\UserDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\UserDto.cs">
|
||||||
<Link>Dto\UserDto.cs</Link>
|
<Link>Dto\UserDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Dto\UserItemDataDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Dto\UserItemDataDto.cs">
|
||||||
<Link>Dto\UserItemDataDto.cs</Link>
|
<Link>Dto\UserItemDataDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Dto\VideoStreamOptions.cs">
|
||||||
|
<Link>Dto\VideoStreamOptions.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\BaseItemInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\BaseItemInfo.cs">
|
||||||
<Link>Entities\BaseItemInfo.cs</Link>
|
<Link>Entities\BaseItemInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -208,12 +310,18 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Entities\DisplayPreferences.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\DisplayPreferences.cs">
|
||||||
<Link>Entities\DisplayPreferences.cs</Link>
|
<Link>Entities\DisplayPreferences.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\EmptyRequestResult.cs">
|
||||||
|
<Link>Entities\EmptyRequestResult.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\IHasProviderIds.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\IHasProviderIds.cs">
|
||||||
<Link>Entities\IHasProviderIds.cs</Link>
|
<Link>Entities\IHasProviderIds.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\ImageType.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\ImageType.cs">
|
||||||
<Link>Entities\ImageType.cs</Link>
|
<Link>Entities\ImageType.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\IsoType.cs">
|
||||||
|
<Link>Entities\IsoType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\ItemReview.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\ItemReview.cs">
|
||||||
<Link>Entities\ItemReview.cs</Link>
|
<Link>Entities\ItemReview.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -226,9 +334,15 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Entities\MBRegistrationRecord.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\MBRegistrationRecord.cs">
|
||||||
<Link>Entities\MBRegistrationRecord.cs</Link>
|
<Link>Entities\MBRegistrationRecord.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\MediaInfo.cs">
|
||||||
|
<Link>Entities\MediaInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\MediaStream.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\MediaStream.cs">
|
||||||
<Link>Entities\MediaStream.cs</Link>
|
<Link>Entities\MediaStream.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\MediaStreamType.cs">
|
||||||
|
<Link>Entities\MediaStreamType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\MediaType.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\MediaType.cs">
|
||||||
<Link>Entities\MediaType.cs</Link>
|
<Link>Entities\MediaType.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -241,6 +355,9 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Entities\MetadataProviders.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\MetadataProviders.cs">
|
||||||
<Link>Entities\MetadataProviders.cs</Link>
|
<Link>Entities\MetadataProviders.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\PackageReviewInfo.cs">
|
||||||
|
<Link>Entities\PackageReviewInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\ParentalRating.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\ParentalRating.cs">
|
||||||
<Link>Entities\ParentalRating.cs</Link>
|
<Link>Entities\ParentalRating.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -250,15 +367,27 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Entities\PluginSecurityInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\PluginSecurityInfo.cs">
|
||||||
<Link>Entities\PluginSecurityInfo.cs</Link>
|
<Link>Entities\PluginSecurityInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\RequestResult.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\ProviderIdsExtensions.cs">
|
||||||
<Link>Entities\RequestResult.cs</Link>
|
<Link>Entities\ProviderIdsExtensions.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\ScrollDirection.cs">
|
||||||
|
<Link>Entities\ScrollDirection.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\SeriesStatus.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\SeriesStatus.cs">
|
||||||
<Link>Entities\SeriesStatus.cs</Link>
|
<Link>Entities\SeriesStatus.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\SortOrder.cs">
|
||||||
|
<Link>Entities\SortOrder.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\UserDataSaveReason.cs">
|
||||||
|
<Link>Entities\UserDataSaveReason.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\Video3DFormat.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\Video3DFormat.cs">
|
||||||
<Link>Entities\Video3DFormat.cs</Link>
|
<Link>Entities\Video3DFormat.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Entities\VideoSize.cs">
|
||||||
|
<Link>Entities\VideoSize.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Entities\VideoType.cs">
|
<Compile Include="..\MediaBrowser.Model\Entities\VideoType.cs">
|
||||||
<Link>Entities\VideoType.cs</Link>
|
<Link>Entities\VideoType.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -268,12 +397,21 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Events\GenericEventArgs.cs">
|
<Compile Include="..\MediaBrowser.Model\Events\GenericEventArgs.cs">
|
||||||
<Link>Events\GenericEventArgs.cs</Link>
|
<Link>Events\GenericEventArgs.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\FileOrganization\FileOrganizationQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\FileOrganization\EpisodeFileOrganizationRequest.cs">
|
||||||
<Link>FileOrganization\FileOrganizationQuery.cs</Link>
|
<Link>FileOrganization\EpisodeFileOrganizationRequest.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\FileOrganization\FileOrganizationResult.cs">
|
<Compile Include="..\MediaBrowser.Model\FileOrganization\FileOrganizationResult.cs">
|
||||||
<Link>FileOrganization\FileOrganizationResult.cs</Link>
|
<Link>FileOrganization\FileOrganizationResult.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\FileOrganization\FileOrganizationResultQuery.cs">
|
||||||
|
<Link>FileOrganization\FileOrganizationResultQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\FileOrganization\FileOrganizerType.cs">
|
||||||
|
<Link>FileOrganization\FileOrganizerType.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\FileOrganization\FileSortingStatus.cs">
|
||||||
|
<Link>FileOrganization\FileSortingStatus.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Games\GameSystem.cs">
|
<Compile Include="..\MediaBrowser.Model\Games\GameSystem.cs">
|
||||||
<Link>Games\GameSystem.cs</Link>
|
<Link>Games\GameSystem.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -283,15 +421,27 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Globalization\CultureDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Globalization\CultureDto.cs">
|
||||||
<Link>Globalization\CultureDto.cs</Link>
|
<Link>Globalization\CultureDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Globalization\LocalizatonOption.cs">
|
||||||
|
<Link>Globalization\LocalizatonOption.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\IO\FileSystemEntryInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\IO\FileSystemEntryInfo.cs">
|
||||||
<Link>IO\FileSystemEntryInfo.cs</Link>
|
<Link>IO\FileSystemEntryInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\IO\FileSystemEntryType.cs">
|
||||||
|
<Link>IO\FileSystemEntryType.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\IO\IIsoMount.cs">
|
||||||
|
<Link>IO\IIsoMount.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\IO\IZipClient.cs">
|
<Compile Include="..\MediaBrowser.Model\IO\IZipClient.cs">
|
||||||
<Link>IO\IZipClient.cs</Link>
|
<Link>IO\IZipClient.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Library\PlayAccess.cs">
|
<Compile Include="..\MediaBrowser.Model\Library\PlayAccess.cs">
|
||||||
<Link>Library\PlayAccess.cs</Link>
|
<Link>Library\PlayAccess.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\BaseTimerInfoDto.cs">
|
||||||
|
<Link>LiveTv\BaseTimerInfoDto.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\ChannelInfoDto.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\ChannelInfoDto.cs">
|
||||||
<Link>LiveTv\ChannelInfoDto.cs</Link>
|
<Link>LiveTv\ChannelInfoDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -301,18 +451,45 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\ChannelType.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\ChannelType.cs">
|
||||||
<Link>LiveTv\ChannelType.cs</Link>
|
<Link>LiveTv\ChannelType.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\DayPattern.cs">
|
||||||
|
<Link>LiveTv\DayPattern.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\GuideInfo.cs">
|
||||||
|
<Link>LiveTv\GuideInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\LiveTvInfo.cs">
|
||||||
|
<Link>LiveTv\LiveTvInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\LiveTvServiceInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\LiveTvServiceInfo.cs">
|
||||||
<Link>LiveTv\LiveTvServiceInfo.cs</Link>
|
<Link>LiveTv\LiveTvServiceInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\LiveTvServiceStatus.cs">
|
||||||
|
<Link>LiveTv\LiveTvServiceStatus.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\LiveTvTunerInfoDto.cs">
|
||||||
|
<Link>LiveTv\LiveTvTunerInfoDto.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\LiveTvTunerStatus.cs">
|
||||||
|
<Link>LiveTv\LiveTvTunerStatus.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\ProgramAudio.cs">
|
||||||
|
<Link>LiveTv\ProgramAudio.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\ProgramInfoDto.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\ProgramInfoDto.cs">
|
||||||
<Link>LiveTv\ProgramInfoDto.cs</Link>
|
<Link>LiveTv\ProgramInfoDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\ProgramQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\ProgramQuery.cs">
|
||||||
<Link>LiveTv\ProgramQuery.cs</Link>
|
<Link>LiveTv\ProgramQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\RecommendedProgramQuery.cs">
|
||||||
|
<Link>LiveTv\RecommendedProgramQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\RecordingGroupDto.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\RecordingGroupDto.cs">
|
||||||
<Link>LiveTv\RecordingGroupDto.cs</Link>
|
<Link>LiveTv\RecordingGroupDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\RecordingGroupQuery.cs">
|
||||||
|
<Link>LiveTv\RecordingGroupQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\RecordingInfoDto.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\RecordingInfoDto.cs">
|
||||||
<Link>LiveTv\RecordingInfoDto.cs</Link>
|
<Link>LiveTv\RecordingInfoDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -325,9 +502,15 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\SeriesTimerInfoDto.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\SeriesTimerInfoDto.cs">
|
||||||
<Link>LiveTv\SeriesTimerInfoDto.cs</Link>
|
<Link>LiveTv\SeriesTimerInfoDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\SeriesTimerQuery.cs">
|
||||||
|
<Link>LiveTv\SeriesTimerQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\LiveTv\TimerInfoDto.cs">
|
<Compile Include="..\MediaBrowser.Model\LiveTv\TimerInfoDto.cs">
|
||||||
<Link>LiveTv\TimerInfoDto.cs</Link>
|
<Link>LiveTv\TimerInfoDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\LiveTv\TimerQuery.cs">
|
||||||
|
<Link>LiveTv\TimerQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Logging\ILogger.cs">
|
<Compile Include="..\MediaBrowser.Model\Logging\ILogger.cs">
|
||||||
<Link>Logging\ILogger.cs</Link>
|
<Link>Logging\ILogger.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -340,15 +523,27 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Logging\NullLogger.cs">
|
<Compile Include="..\MediaBrowser.Model\Logging\NullLogger.cs">
|
||||||
<Link>Logging\NullLogger.cs</Link>
|
<Link>Logging\NullLogger.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\AudioCodec.cs">
|
||||||
|
<Link>MediaInfo\AudioCodec.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\MediaInfo\BlurayDiscInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\BlurayDiscInfo.cs">
|
||||||
<Link>MediaInfo\BlurayDiscInfo.cs</Link>
|
<Link>MediaInfo\BlurayDiscInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\MediaInfo\Constants.cs">
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\Container.cs">
|
||||||
<Link>MediaInfo\Constants.cs</Link>
|
<Link>MediaInfo\Container.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\MediaInfo\IBlurayExaminer.cs">
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\IBlurayExaminer.cs">
|
||||||
<Link>MediaInfo\IBlurayExaminer.cs</Link>
|
<Link>MediaInfo\IBlurayExaminer.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\SubtitleFormat.cs">
|
||||||
|
<Link>MediaInfo\SubtitleFormat.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\TransportStreamTimestamp.cs">
|
||||||
|
<Link>MediaInfo\TransportStreamTimestamp.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\MediaInfo\VideoCodec.cs">
|
||||||
|
<Link>MediaInfo\VideoCodec.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Net\HttpException.cs">
|
<Compile Include="..\MediaBrowser.Model\Net\HttpException.cs">
|
||||||
<Link>Net\HttpException.cs</Link>
|
<Link>Net\HttpException.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -367,9 +562,15 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Net\WebSocketState.cs">
|
<Compile Include="..\MediaBrowser.Model\Net\WebSocketState.cs">
|
||||||
<Link>Net\WebSocketState.cs</Link>
|
<Link>Net\WebSocketState.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\News\NewsChannel.cs">
|
||||||
|
<Link>News\NewsChannel.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\News\NewsItem.cs">
|
<Compile Include="..\MediaBrowser.Model\News\NewsItem.cs">
|
||||||
<Link>News\NewsItem.cs</Link>
|
<Link>News\NewsItem.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\News\NewsQuery.cs">
|
||||||
|
<Link>News\NewsQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Notifications\Notification.cs">
|
<Compile Include="..\MediaBrowser.Model\Notifications\Notification.cs">
|
||||||
<Link>Notifications\Notification.cs</Link>
|
<Link>Notifications\Notification.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -379,12 +580,21 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationQuery.cs">
|
||||||
<Link>Notifications\NotificationQuery.cs</Link>
|
<Link>Notifications\NotificationQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationRequest.cs">
|
||||||
|
<Link>Notifications\NotificationRequest.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationResult.cs">
|
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationResult.cs">
|
||||||
<Link>Notifications\NotificationResult.cs</Link>
|
<Link>Notifications\NotificationResult.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationServiceInfo.cs">
|
||||||
|
<Link>Notifications\NotificationServiceInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationsSummary.cs">
|
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationsSummary.cs">
|
||||||
<Link>Notifications\NotificationsSummary.cs</Link>
|
<Link>Notifications\NotificationsSummary.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Notifications\NotificationTypeInfo.cs">
|
||||||
|
<Link>Notifications\NotificationTypeInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Plugins\BasePluginConfiguration.cs">
|
<Compile Include="..\MediaBrowser.Model\Plugins\BasePluginConfiguration.cs">
|
||||||
<Link>Plugins\BasePluginConfiguration.cs</Link>
|
<Link>Plugins\BasePluginConfiguration.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -394,12 +604,18 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Providers\ExternalIdInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Providers\ExternalIdInfo.cs">
|
||||||
<Link>Providers\ExternalIdInfo.cs</Link>
|
<Link>Providers\ExternalIdInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Providers\ExternalUrl.cs">
|
||||||
|
<Link>Providers\ExternalUrl.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Providers\ImageProviderInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Providers\ImageProviderInfo.cs">
|
||||||
<Link>Providers\ImageProviderInfo.cs</Link>
|
<Link>Providers\ImageProviderInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Providers\RemoteImageInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Providers\RemoteImageInfo.cs">
|
||||||
<Link>Providers\RemoteImageInfo.cs</Link>
|
<Link>Providers\RemoteImageInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Providers\RemoteImageQuery.cs">
|
||||||
|
<Link>Providers\RemoteImageQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Providers\RemoteImageResult.cs">
|
<Compile Include="..\MediaBrowser.Model\Providers\RemoteImageResult.cs">
|
||||||
<Link>Providers\RemoteImageResult.cs</Link>
|
<Link>Providers\RemoteImageResult.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -409,6 +625,9 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Providers\RemoteSubtitleInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Providers\RemoteSubtitleInfo.cs">
|
||||||
<Link>Providers\RemoteSubtitleInfo.cs</Link>
|
<Link>Providers\RemoteSubtitleInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Querying\AllThemeMediaResult.cs">
|
||||||
|
<Link>Querying\AllThemeMediaResult.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Querying\ArtistsQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\Querying\ArtistsQuery.cs">
|
||||||
<Link>Querying\ArtistsQuery.cs</Link>
|
<Link>Querying\ArtistsQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -445,14 +664,23 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Querying\QueryResult.cs">
|
<Compile Include="..\MediaBrowser.Model\Querying\QueryResult.cs">
|
||||||
<Link>Querying\QueryResult.cs</Link>
|
<Link>Querying\QueryResult.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Querying\SeasonQuery.cs">
|
||||||
|
<Link>Querying\SeasonQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Querying\SessionQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\Querying\SessionQuery.cs">
|
||||||
<Link>Querying\SessionQuery.cs</Link>
|
<Link>Querying\SessionQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Querying\SimilarItemsByNameQuery.cs">
|
||||||
|
<Link>Querying\SimilarItemsByNameQuery.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Querying\SimilarItemsQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\Querying\SimilarItemsQuery.cs">
|
||||||
<Link>Querying\SimilarItemsQuery.cs</Link>
|
<Link>Querying\SimilarItemsQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Querying\ThemeSongsResult.cs">
|
<Compile Include="..\MediaBrowser.Model\Querying\ThemeMediaResult.cs">
|
||||||
<Link>Querying\ThemeSongsResult.cs</Link>
|
<Link>Querying\ThemeMediaResult.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Querying\UpcomingEpisodesQuery.cs">
|
||||||
|
<Link>Querying\UpcomingEpisodesQuery.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Querying\UserQuery.cs">
|
<Compile Include="..\MediaBrowser.Model\Querying\UserQuery.cs">
|
||||||
<Link>Querying\UserQuery.cs</Link>
|
<Link>Querying\UserQuery.cs</Link>
|
||||||
@ -475,14 +703,35 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Session\BrowseRequest.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\BrowseRequest.cs">
|
||||||
<Link>Session\BrowseRequest.cs</Link>
|
<Link>Session\BrowseRequest.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\ClientCapabilities.cs">
|
||||||
|
<Link>Session\ClientCapabilities.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\GeneralCommand.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\GeneralCommand.cs">
|
||||||
<Link>Session\GeneralCommand.cs</Link>
|
<Link>Session\GeneralCommand.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\GeneralCommandType.cs">
|
||||||
|
<Link>Session\GeneralCommandType.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\MessageCommand.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\MessageCommand.cs">
|
||||||
<Link>Session\MessageCommand.cs</Link>
|
<Link>Session\MessageCommand.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\PlaybackReports.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\PlaybackProgressInfo.cs">
|
||||||
<Link>Session\PlaybackReports.cs</Link>
|
<Link>Session\PlaybackProgressInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\PlaybackStartInfo.cs">
|
||||||
|
<Link>Session\PlaybackStartInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\PlaybackStopInfo.cs">
|
||||||
|
<Link>Session\PlaybackStopInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\PlayCommand.cs">
|
||||||
|
<Link>Session\PlayCommand.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\PlayerStateInfo.cs">
|
||||||
|
<Link>Session\PlayerStateInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\PlayMethod.cs">
|
||||||
|
<Link>Session\PlayMethod.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\PlayRequest.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\PlayRequest.cs">
|
||||||
<Link>Session\PlayRequest.cs</Link>
|
<Link>Session\PlayRequest.cs</Link>
|
||||||
@ -490,12 +739,18 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Session\PlaystateCommand.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\PlaystateCommand.cs">
|
||||||
<Link>Session\PlaystateCommand.cs</Link>
|
<Link>Session\PlaystateCommand.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\PlaystateRequest.cs">
|
||||||
|
<Link>Session\PlaystateRequest.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\SessionCapabilities.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\SessionCapabilities.cs">
|
||||||
<Link>Session\SessionCapabilities.cs</Link>
|
<Link>Session\SessionCapabilities.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\SessionInfoDto.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\SessionInfoDto.cs">
|
||||||
<Link>Session\SessionInfoDto.cs</Link>
|
<Link>Session\SessionInfoDto.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Session\SessionUserInfo.cs">
|
||||||
|
<Link>Session\SessionUserInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Session\UserDataChangeInfo.cs">
|
<Compile Include="..\MediaBrowser.Model\Session\UserDataChangeInfo.cs">
|
||||||
<Link>Session\UserDataChangeInfo.cs</Link>
|
<Link>Session\UserDataChangeInfo.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -523,6 +778,9 @@
|
|||||||
<Compile Include="..\MediaBrowser.Model\Themes\AppTheme.cs">
|
<Compile Include="..\MediaBrowser.Model\Themes\AppTheme.cs">
|
||||||
<Link>Themes\AppTheme.cs</Link>
|
<Link>Themes\AppTheme.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="..\MediaBrowser.Model\Themes\AppThemeInfo.cs">
|
||||||
|
<Link>Themes\AppThemeInfo.cs</Link>
|
||||||
|
</Compile>
|
||||||
<Compile Include="..\MediaBrowser.Model\Themes\ThemeImage.cs">
|
<Compile Include="..\MediaBrowser.Model\Themes\ThemeImage.cs">
|
||||||
<Link>Themes\ThemeImage.cs</Link>
|
<Link>Themes\ThemeImage.cs</Link>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
@ -20,12 +20,4 @@ namespace MediaBrowser.Model.ApiClient
|
|||||||
/// <value>The type of the known command.</value>
|
/// <value>The type of the known command.</value>
|
||||||
public GeneralCommandType? KnownCommandType { get; set; }
|
public GeneralCommandType? KnownCommandType { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Class SessionUpdatesEventArgs
|
|
||||||
/// </summary>
|
|
||||||
public class SessionUpdatesEventArgs : EventArgs
|
|
||||||
{
|
|
||||||
public SessionInfoDto[] Sessions { get; set; }
|
|
||||||
}
|
|
||||||
}
|
}
|
13
MediaBrowser.Model/ApiClient/SessionUpdatesEventArgs.cs
Normal file
13
MediaBrowser.Model/ApiClient/SessionUpdatesEventArgs.cs
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
using System;
|
||||||
|
using MediaBrowser.Model.Session;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.ApiClient
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Class SessionUpdatesEventArgs
|
||||||
|
/// </summary>
|
||||||
|
public class SessionUpdatesEventArgs : EventArgs
|
||||||
|
{
|
||||||
|
public SessionInfoDto[] Sessions { get; set; }
|
||||||
|
}
|
||||||
|
}
|
48
MediaBrowser.Model/Channels/ChannelItemQuery.cs
Normal file
48
MediaBrowser.Model/Channels/ChannelItemQuery.cs
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
using MediaBrowser.Model.Entities;
|
||||||
|
using MediaBrowser.Model.Querying;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.Channels
|
||||||
|
{
|
||||||
|
public class ChannelItemQuery
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the channel identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The channel identifier.</value>
|
||||||
|
public string ChannelId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the category identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The category identifier.</value>
|
||||||
|
public string CategoryId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the user identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The user identifier.</value>
|
||||||
|
public string UserId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Skips over a given number of items within the results. Use for paging.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The start index.</value>
|
||||||
|
public int? StartIndex { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// The maximum number of items to return
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The limit.</value>
|
||||||
|
public int? Limit { get; set; }
|
||||||
|
|
||||||
|
public SortOrder? SortOrder { get; set; }
|
||||||
|
public string[] SortBy { get; set; }
|
||||||
|
public ItemFilter[] Filters { get; set; }
|
||||||
|
|
||||||
|
public ChannelItemQuery()
|
||||||
|
{
|
||||||
|
Filters = new ItemFilter[] { };
|
||||||
|
SortBy = new string[] { };
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -1,7 +1,4 @@
|
|||||||
using MediaBrowser.Model.Entities;
|
namespace MediaBrowser.Model.Channels
|
||||||
using MediaBrowser.Model.Querying;
|
|
||||||
|
|
||||||
namespace MediaBrowser.Model.Channels
|
|
||||||
{
|
{
|
||||||
public class ChannelQuery
|
public class ChannelQuery
|
||||||
{
|
{
|
||||||
@ -23,47 +20,4 @@ namespace MediaBrowser.Model.Channels
|
|||||||
/// <value>The limit.</value>
|
/// <value>The limit.</value>
|
||||||
public int? Limit { get; set; }
|
public int? Limit { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public class ChannelItemQuery
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the channel identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The channel identifier.</value>
|
|
||||||
public string ChannelId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the category identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The category identifier.</value>
|
|
||||||
public string CategoryId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the user identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The user identifier.</value>
|
|
||||||
public string UserId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Skips over a given number of items within the results. Use for paging.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The start index.</value>
|
|
||||||
public int? StartIndex { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// The maximum number of items to return
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The limit.</value>
|
|
||||||
public int? Limit { get; set; }
|
|
||||||
|
|
||||||
public SortOrder? SortOrder { get; set; }
|
|
||||||
public string[] SortBy { get; set; }
|
|
||||||
public ItemFilter[] Filters { get; set; }
|
|
||||||
|
|
||||||
public ChannelItemQuery()
|
|
||||||
{
|
|
||||||
Filters = new ItemFilter[] { };
|
|
||||||
SortBy = new string[] { };
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
10
MediaBrowser.Model/Configuration/EncodingQuality.cs
Normal file
10
MediaBrowser.Model/Configuration/EncodingQuality.cs
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
namespace MediaBrowser.Model.Configuration
|
||||||
|
{
|
||||||
|
public enum EncodingQuality
|
||||||
|
{
|
||||||
|
Auto,
|
||||||
|
HighSpeed,
|
||||||
|
HighQuality,
|
||||||
|
MaxQuality
|
||||||
|
}
|
||||||
|
}
|
29
MediaBrowser.Model/Configuration/ImageOption.cs
Normal file
29
MediaBrowser.Model/Configuration/ImageOption.cs
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
using MediaBrowser.Model.Entities;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.Configuration
|
||||||
|
{
|
||||||
|
public class ImageOption
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the type.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The type.</value>
|
||||||
|
public ImageType Type { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the limit.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The limit.</value>
|
||||||
|
public int Limit { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the minimum width.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The minimum width.</value>
|
||||||
|
public int MinWidth { get; set; }
|
||||||
|
|
||||||
|
public ImageOption()
|
||||||
|
{
|
||||||
|
Limit = 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,8 @@
|
|||||||
|
namespace MediaBrowser.Model.Configuration
|
||||||
|
{
|
||||||
|
public enum ImageSavingConvention
|
||||||
|
{
|
||||||
|
Legacy,
|
||||||
|
Compatible
|
||||||
|
}
|
||||||
|
}
|
7
MediaBrowser.Model/Configuration/LiveTvOptions.cs
Normal file
7
MediaBrowser.Model/Configuration/LiveTvOptions.cs
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
namespace MediaBrowser.Model.Configuration
|
||||||
|
{
|
||||||
|
public class LiveTvOptions
|
||||||
|
{
|
||||||
|
public int? GuideDays { get; set; }
|
||||||
|
}
|
||||||
|
}
|
@ -74,29 +74,4 @@ namespace MediaBrowser.Model.Configuration
|
|||||||
return !DisabledMetadataSavers.Contains(name, StringComparer.OrdinalIgnoreCase);
|
return !DisabledMetadataSavers.Contains(name, StringComparer.OrdinalIgnoreCase);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public class ImageOption
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the type.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The type.</value>
|
|
||||||
public ImageType Type { get; set; }
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the limit.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The limit.</value>
|
|
||||||
public int Limit { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the minimum width.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The minimum width.</value>
|
|
||||||
public int MinWidth { get; set; }
|
|
||||||
|
|
||||||
public ImageOption()
|
|
||||||
{
|
|
||||||
Limit = 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,4 @@
|
|||||||
using MediaBrowser.Model.Entities;
|
namespace MediaBrowser.Model.Configuration
|
||||||
using System.Collections.Generic;
|
|
||||||
|
|
||||||
namespace MediaBrowser.Model.Configuration
|
|
||||||
{
|
{
|
||||||
public class MetadataPlugin
|
public class MetadataPlugin
|
||||||
{
|
{
|
||||||
@ -17,44 +14,4 @@ namespace MediaBrowser.Model.Configuration
|
|||||||
/// <value>The type.</value>
|
/// <value>The type.</value>
|
||||||
public MetadataPluginType Type { get; set; }
|
public MetadataPluginType Type { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public class MetadataPluginSummary
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the type of the item.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The type of the item.</value>
|
|
||||||
public string ItemType { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the plugins.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The plugins.</value>
|
|
||||||
public List<MetadataPlugin> Plugins { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the supported image types.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The supported image types.</value>
|
|
||||||
public List<ImageType> SupportedImageTypes { get; set; }
|
|
||||||
|
|
||||||
public MetadataPluginSummary()
|
|
||||||
{
|
|
||||||
SupportedImageTypes = new List<ImageType>();
|
|
||||||
Plugins = new List<MetadataPlugin>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Enum MetadataPluginType
|
|
||||||
/// </summary>
|
|
||||||
public enum MetadataPluginType
|
|
||||||
{
|
|
||||||
LocalImageProvider,
|
|
||||||
ImageFetcher,
|
|
||||||
ImageSaver,
|
|
||||||
LocalMetadataProvider,
|
|
||||||
MetadataFetcher,
|
|
||||||
MetadataSaver
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
32
MediaBrowser.Model/Configuration/MetadataPluginSummary.cs
Normal file
32
MediaBrowser.Model/Configuration/MetadataPluginSummary.cs
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
using System.Collections.Generic;
|
||||||
|
using MediaBrowser.Model.Entities;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.Configuration
|
||||||
|
{
|
||||||
|
public class MetadataPluginSummary
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the type of the item.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The type of the item.</value>
|
||||||
|
public string ItemType { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the plugins.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The plugins.</value>
|
||||||
|
public List<MetadataPlugin> Plugins { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the supported image types.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The supported image types.</value>
|
||||||
|
public List<ImageType> SupportedImageTypes { get; set; }
|
||||||
|
|
||||||
|
public MetadataPluginSummary()
|
||||||
|
{
|
||||||
|
SupportedImageTypes = new List<ImageType>();
|
||||||
|
Plugins = new List<MetadataPlugin>();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
15
MediaBrowser.Model/Configuration/MetadataPluginType.cs
Normal file
15
MediaBrowser.Model/Configuration/MetadataPluginType.cs
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
namespace MediaBrowser.Model.Configuration
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Enum MetadataPluginType
|
||||||
|
/// </summary>
|
||||||
|
public enum MetadataPluginType
|
||||||
|
{
|
||||||
|
LocalImageProvider,
|
||||||
|
ImageFetcher,
|
||||||
|
ImageSaver,
|
||||||
|
LocalMetadataProvider,
|
||||||
|
MetadataFetcher,
|
||||||
|
MetadataSaver
|
||||||
|
}
|
||||||
|
}
|
54
MediaBrowser.Model/Configuration/NotificationOption.cs
Normal file
54
MediaBrowser.Model/Configuration/NotificationOption.cs
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
namespace MediaBrowser.Model.Configuration
|
||||||
|
{
|
||||||
|
public class NotificationOption
|
||||||
|
{
|
||||||
|
public string Type { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// User Ids to not monitor (it's opt out)
|
||||||
|
/// </summary>
|
||||||
|
public string[] DisabledMonitorUsers { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// User Ids to send to (if SendToUserMode == Custom)
|
||||||
|
/// </summary>
|
||||||
|
public string[] SendToUsers { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets a value indicating whether this <see cref="NotificationOption"/> is enabled.
|
||||||
|
/// </summary>
|
||||||
|
/// <value><c>true</c> if enabled; otherwise, <c>false</c>.</value>
|
||||||
|
public bool Enabled { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the title format string.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The title format string.</value>
|
||||||
|
public string Title { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the description.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The description.</value>
|
||||||
|
public string Description { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the disabled services.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The disabled services.</value>
|
||||||
|
public string[] DisabledServices { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the send to user mode.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The send to user mode.</value>
|
||||||
|
public SendToUserType SendToUserMode { get; set; }
|
||||||
|
|
||||||
|
public NotificationOption()
|
||||||
|
{
|
||||||
|
DisabledServices = new string[] { };
|
||||||
|
DisabledMonitorUsers = new string[] { };
|
||||||
|
SendToUsers = new string[] { };
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -118,80 +118,4 @@ namespace MediaBrowser.Model.Configuration
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public class NotificationOption
|
|
||||||
{
|
|
||||||
public string Type { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// User Ids to not monitor (it's opt out)
|
|
||||||
/// </summary>
|
|
||||||
public string[] DisabledMonitorUsers { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// User Ids to send to (if SendToUserMode == Custom)
|
|
||||||
/// </summary>
|
|
||||||
public string[] SendToUsers { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets a value indicating whether this <see cref="NotificationOption"/> is enabled.
|
|
||||||
/// </summary>
|
|
||||||
/// <value><c>true</c> if enabled; otherwise, <c>false</c>.</value>
|
|
||||||
public bool Enabled { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the title format string.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The title format string.</value>
|
|
||||||
public string Title { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the description.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The description.</value>
|
|
||||||
public string Description { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the disabled services.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The disabled services.</value>
|
|
||||||
public string[] DisabledServices { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the send to user mode.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The send to user mode.</value>
|
|
||||||
public SendToUserType SendToUserMode { get; set; }
|
|
||||||
|
|
||||||
public NotificationOption()
|
|
||||||
{
|
|
||||||
DisabledServices = new string[] { };
|
|
||||||
DisabledMonitorUsers = new string[] { };
|
|
||||||
SendToUsers = new string[] { };
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public enum NotificationType
|
|
||||||
{
|
|
||||||
ApplicationUpdateAvailable,
|
|
||||||
ApplicationUpdateInstalled,
|
|
||||||
AudioPlayback,
|
|
||||||
GamePlayback,
|
|
||||||
InstallationFailed,
|
|
||||||
PluginError,
|
|
||||||
PluginInstalled,
|
|
||||||
PluginUpdateInstalled,
|
|
||||||
PluginUninstalled,
|
|
||||||
NewLibraryContent,
|
|
||||||
ServerRestartRequired,
|
|
||||||
TaskFailed,
|
|
||||||
VideoPlayback
|
|
||||||
}
|
|
||||||
|
|
||||||
public enum SendToUserType
|
|
||||||
{
|
|
||||||
All = 0,
|
|
||||||
Admins = 1,
|
|
||||||
Custom = 2
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
19
MediaBrowser.Model/Configuration/NotificationType.cs
Normal file
19
MediaBrowser.Model/Configuration/NotificationType.cs
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
namespace MediaBrowser.Model.Configuration
|
||||||
|
{
|
||||||
|
public enum NotificationType
|
||||||
|
{
|
||||||
|
ApplicationUpdateAvailable,
|
||||||
|
ApplicationUpdateInstalled,
|
||||||
|
AudioPlayback,
|
||||||
|
GamePlayback,
|
||||||
|
InstallationFailed,
|
||||||
|
PluginError,
|
||||||
|
PluginInstalled,
|
||||||
|
PluginUpdateInstalled,
|
||||||
|
PluginUninstalled,
|
||||||
|
NewLibraryContent,
|
||||||
|
ServerRestartRequired,
|
||||||
|
TaskFailed,
|
||||||
|
VideoPlayback
|
||||||
|
}
|
||||||
|
}
|
8
MediaBrowser.Model/Configuration/PathSubstitution.cs
Normal file
8
MediaBrowser.Model/Configuration/PathSubstitution.cs
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
namespace MediaBrowser.Model.Configuration
|
||||||
|
{
|
||||||
|
public class PathSubstitution
|
||||||
|
{
|
||||||
|
public string From { get; set; }
|
||||||
|
public string To { get; set; }
|
||||||
|
}
|
||||||
|
}
|
9
MediaBrowser.Model/Configuration/SendToUserType.cs
Normal file
9
MediaBrowser.Model/Configuration/SendToUserType.cs
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
namespace MediaBrowser.Model.Configuration
|
||||||
|
{
|
||||||
|
public enum SendToUserType
|
||||||
|
{
|
||||||
|
All = 0,
|
||||||
|
Admins = 1,
|
||||||
|
Custom = 2
|
||||||
|
}
|
||||||
|
}
|
@ -290,48 +290,4 @@ namespace MediaBrowser.Model.Configuration
|
|||||||
SubtitleOptions = new SubtitleOptions();
|
SubtitleOptions = new SubtitleOptions();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum ImageSavingConvention
|
|
||||||
{
|
|
||||||
Legacy,
|
|
||||||
Compatible
|
|
||||||
}
|
|
||||||
|
|
||||||
public enum EncodingQuality
|
|
||||||
{
|
|
||||||
Auto,
|
|
||||||
HighSpeed,
|
|
||||||
HighQuality,
|
|
||||||
MaxQuality
|
|
||||||
}
|
|
||||||
|
|
||||||
public class LiveTvOptions
|
|
||||||
{
|
|
||||||
public int? GuideDays { get; set; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public class PathSubstitution
|
|
||||||
{
|
|
||||||
public string From { get; set; }
|
|
||||||
public string To { get; set; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public class SubtitleOptions
|
|
||||||
{
|
|
||||||
public bool SkipIfGraphicalSubtitlesPresent { get; set; }
|
|
||||||
public bool SkipIfAudioTrackMatches { get; set; }
|
|
||||||
public string[] DownloadLanguages { get; set; }
|
|
||||||
public bool DownloadMovieSubtitles { get; set; }
|
|
||||||
public bool DownloadEpisodeSubtitles { get; set; }
|
|
||||||
|
|
||||||
public string OpenSubtitlesUsername { get; set; }
|
|
||||||
public string OpenSubtitlesPasswordHash { get; set; }
|
|
||||||
|
|
||||||
public SubtitleOptions()
|
|
||||||
{
|
|
||||||
DownloadLanguages = new string[] { };
|
|
||||||
|
|
||||||
SkipIfAudioTrackMatches = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
21
MediaBrowser.Model/Configuration/SubtitleOptions.cs
Normal file
21
MediaBrowser.Model/Configuration/SubtitleOptions.cs
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
namespace MediaBrowser.Model.Configuration
|
||||||
|
{
|
||||||
|
public class SubtitleOptions
|
||||||
|
{
|
||||||
|
public bool SkipIfGraphicalSubtitlesPresent { get; set; }
|
||||||
|
public bool SkipIfAudioTrackMatches { get; set; }
|
||||||
|
public string[] DownloadLanguages { get; set; }
|
||||||
|
public bool DownloadMovieSubtitles { get; set; }
|
||||||
|
public bool DownloadEpisodeSubtitles { get; set; }
|
||||||
|
|
||||||
|
public string OpenSubtitlesUsername { get; set; }
|
||||||
|
public string OpenSubtitlesPasswordHash { get; set; }
|
||||||
|
|
||||||
|
public SubtitleOptions()
|
||||||
|
{
|
||||||
|
DownloadLanguages = new string[] { };
|
||||||
|
|
||||||
|
SkipIfAudioTrackMatches = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
16
MediaBrowser.Model/Configuration/UnratedItem.cs
Normal file
16
MediaBrowser.Model/Configuration/UnratedItem.cs
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
namespace MediaBrowser.Model.Configuration
|
||||||
|
{
|
||||||
|
public enum UnratedItem
|
||||||
|
{
|
||||||
|
Movie,
|
||||||
|
Trailer,
|
||||||
|
Series,
|
||||||
|
Music,
|
||||||
|
Game,
|
||||||
|
Book,
|
||||||
|
LiveTvChannel,
|
||||||
|
LiveTvProgram,
|
||||||
|
ChannelContent,
|
||||||
|
Other
|
||||||
|
}
|
||||||
|
}
|
@ -79,18 +79,4 @@ namespace MediaBrowser.Model.Configuration
|
|||||||
BlockUnratedItems = new UnratedItem[] { };
|
BlockUnratedItems = new UnratedItem[] { };
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum UnratedItem
|
|
||||||
{
|
|
||||||
Movie,
|
|
||||||
Trailer,
|
|
||||||
Series,
|
|
||||||
Music,
|
|
||||||
Game,
|
|
||||||
Book,
|
|
||||||
LiveTvChannel,
|
|
||||||
LiveTvProgram,
|
|
||||||
ChannelContent,
|
|
||||||
Other
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
33
MediaBrowser.Model/Dlna/AudioOptions.cs
Normal file
33
MediaBrowser.Model/Dlna/AudioOptions.cs
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
using System.Collections.Generic;
|
||||||
|
using MediaBrowser.Model.Dto;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Class AudioOptions.
|
||||||
|
/// </summary>
|
||||||
|
public class AudioOptions
|
||||||
|
{
|
||||||
|
public string ItemId { get; set; }
|
||||||
|
public List<MediaSourceInfo> MediaSources { get; set; }
|
||||||
|
public DeviceProfile Profile { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Optional. Only needed if a specific AudioStreamIndex or SubtitleStreamIndex are requested.
|
||||||
|
/// </summary>
|
||||||
|
public string MediaSourceId { get; set; }
|
||||||
|
|
||||||
|
public string DeviceId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Allows an override of supported number of audio channels
|
||||||
|
/// Example: DeviceProfile supports five channel, but user only has stereo speakers
|
||||||
|
/// </summary>
|
||||||
|
public int? MaxAudioChannels { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// The application's configured quality setting
|
||||||
|
/// </summary>
|
||||||
|
public int? MaxBitrate { get; set; }
|
||||||
|
}
|
||||||
|
}
|
@ -32,56 +32,4 @@ namespace MediaBrowser.Model.Dlna
|
|||||||
return codecs.Count == 0 || codecs.Contains(codec, StringComparer.OrdinalIgnoreCase);
|
return codecs.Count == 0 || codecs.Contains(codec, StringComparer.OrdinalIgnoreCase);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum CodecType
|
|
||||||
{
|
|
||||||
Video = 0,
|
|
||||||
VideoAudio = 1,
|
|
||||||
Audio = 2
|
|
||||||
}
|
|
||||||
|
|
||||||
public class ProfileCondition
|
|
||||||
{
|
|
||||||
[XmlAttribute("condition")]
|
|
||||||
public ProfileConditionType Condition { get; set; }
|
|
||||||
|
|
||||||
[XmlAttribute("property")]
|
|
||||||
public ProfileConditionValue Property { get; set; }
|
|
||||||
|
|
||||||
[XmlAttribute("value")]
|
|
||||||
public string Value { get; set; }
|
|
||||||
|
|
||||||
[XmlAttribute("isRequired")]
|
|
||||||
public bool IsRequired { get; set; }
|
|
||||||
|
|
||||||
public ProfileCondition()
|
|
||||||
{
|
|
||||||
IsRequired = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public enum ProfileConditionType
|
|
||||||
{
|
|
||||||
Equals = 0,
|
|
||||||
NotEquals = 1,
|
|
||||||
LessThanEqual = 2,
|
|
||||||
GreaterThanEqual = 3
|
|
||||||
}
|
|
||||||
|
|
||||||
public enum ProfileConditionValue
|
|
||||||
{
|
|
||||||
AudioChannels,
|
|
||||||
AudioBitrate,
|
|
||||||
AudioProfile,
|
|
||||||
Width,
|
|
||||||
Height,
|
|
||||||
Has64BitOffsets,
|
|
||||||
PacketLength,
|
|
||||||
VideoBitDepth,
|
|
||||||
VideoBitrate,
|
|
||||||
VideoFramerate,
|
|
||||||
VideoLevel,
|
|
||||||
VideoProfile,
|
|
||||||
VideoTimestamp
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
9
MediaBrowser.Model/Dlna/CodecType.cs
Normal file
9
MediaBrowser.Model/Dlna/CodecType.cs
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
public enum CodecType
|
||||||
|
{
|
||||||
|
Video = 0,
|
||||||
|
VideoAudio = 1,
|
||||||
|
Audio = 2
|
||||||
|
}
|
||||||
|
}
|
@ -1,6 +1,4 @@
|
|||||||
using System.Xml.Serialization;
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
|
||||||
namespace MediaBrowser.Model.Dlna
|
|
||||||
{
|
{
|
||||||
public class DeviceIdentification
|
public class DeviceIdentification
|
||||||
{
|
{
|
||||||
@ -60,23 +58,4 @@ namespace MediaBrowser.Model.Dlna
|
|||||||
Headers = new HttpHeaderInfo[] {};
|
Headers = new HttpHeaderInfo[] {};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public class HttpHeaderInfo
|
|
||||||
{
|
|
||||||
[XmlAttribute("name")]
|
|
||||||
public string Name { get; set; }
|
|
||||||
|
|
||||||
[XmlAttribute("value")]
|
|
||||||
public string Value { get; set; }
|
|
||||||
|
|
||||||
[XmlAttribute("match")]
|
|
||||||
public HeaderMatchType Match { get; set; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public enum HeaderMatchType
|
|
||||||
{
|
|
||||||
Equals = 0,
|
|
||||||
Regex = 1,
|
|
||||||
Substring = 2
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -21,10 +21,4 @@ namespace MediaBrowser.Model.Dlna
|
|||||||
/// <value>The type.</value>
|
/// <value>The type.</value>
|
||||||
public DeviceProfileType Type { get; set; }
|
public DeviceProfileType Type { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum DeviceProfileType
|
|
||||||
{
|
|
||||||
System = 0,
|
|
||||||
User = 1
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
8
MediaBrowser.Model/Dlna/DeviceProfileType.cs
Normal file
8
MediaBrowser.Model/Dlna/DeviceProfileType.cs
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
public enum DeviceProfileType
|
||||||
|
{
|
||||||
|
System = 0,
|
||||||
|
User = 1
|
||||||
|
}
|
||||||
|
}
|
@ -33,20 +33,4 @@ namespace MediaBrowser.Model.Dlna
|
|||||||
return (VideoCodec ?? string.Empty).Split(',').Where(i => !string.IsNullOrEmpty(i)).ToList();
|
return (VideoCodec ?? string.Empty).Split(',').Where(i => !string.IsNullOrEmpty(i)).ToList();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public class XmlAttribute
|
|
||||||
{
|
|
||||||
[XmlAttribute("name")]
|
|
||||||
public string Name { get; set; }
|
|
||||||
|
|
||||||
[XmlAttribute("value")]
|
|
||||||
public string Value { get; set; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public enum DlnaProfileType
|
|
||||||
{
|
|
||||||
Audio = 0,
|
|
||||||
Video = 1,
|
|
||||||
Photo = 2
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
21
MediaBrowser.Model/Dlna/DlnaFlags.cs
Normal file
21
MediaBrowser.Model/Dlna/DlnaFlags.cs
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
using System;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
[Flags]
|
||||||
|
public enum DlnaFlags : ulong
|
||||||
|
{
|
||||||
|
BackgroundTransferMode = (1 << 22),
|
||||||
|
ByteBasedSeek = (1 << 29),
|
||||||
|
ConnectionStall = (1 << 21),
|
||||||
|
DlnaV15 = (1 << 20),
|
||||||
|
InteractiveTransferMode = (1 << 23),
|
||||||
|
PlayContainer = (1 << 28),
|
||||||
|
RtspPause = (1 << 25),
|
||||||
|
S0Increase = (1 << 27),
|
||||||
|
SenderPaced = (1L << 31),
|
||||||
|
SnIncrease = (1 << 26),
|
||||||
|
StreamingTransferMode = (1 << 24),
|
||||||
|
TimeBasedSeek = (1 << 30)
|
||||||
|
}
|
||||||
|
}
|
@ -1,6 +1,4 @@
|
|||||||
using System;
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
|
||||||
namespace MediaBrowser.Model.Dlna
|
|
||||||
{
|
{
|
||||||
public class DlnaMaps
|
public class DlnaMaps
|
||||||
{
|
{
|
||||||
@ -55,21 +53,4 @@ namespace MediaBrowser.Model.Dlna
|
|||||||
return orgOp;
|
return orgOp;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
[Flags]
|
|
||||||
public enum DlnaFlags : ulong
|
|
||||||
{
|
|
||||||
BackgroundTransferMode = (1 << 22),
|
|
||||||
ByteBasedSeek = (1 << 29),
|
|
||||||
ConnectionStall = (1 << 21),
|
|
||||||
DlnaV15 = (1 << 20),
|
|
||||||
InteractiveTransferMode = (1 << 23),
|
|
||||||
PlayContainer = (1 << 28),
|
|
||||||
RtspPause = (1 << 25),
|
|
||||||
S0Increase = (1 << 27),
|
|
||||||
SenderPaced = (1L << 31),
|
|
||||||
SnIncrease = (1 << 26),
|
|
||||||
StreamingTransferMode = (1 << 24),
|
|
||||||
TimeBasedSeek = (1 << 30)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
9
MediaBrowser.Model/Dlna/DlnaProfileType.cs
Normal file
9
MediaBrowser.Model/Dlna/DlnaProfileType.cs
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
public enum DlnaProfileType
|
||||||
|
{
|
||||||
|
Audio = 0,
|
||||||
|
Video = 1,
|
||||||
|
Photo = 2
|
||||||
|
}
|
||||||
|
}
|
9
MediaBrowser.Model/Dlna/HeaderMatchType.cs
Normal file
9
MediaBrowser.Model/Dlna/HeaderMatchType.cs
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
public enum HeaderMatchType
|
||||||
|
{
|
||||||
|
Equals = 0,
|
||||||
|
Regex = 1,
|
||||||
|
Substring = 2
|
||||||
|
}
|
||||||
|
}
|
16
MediaBrowser.Model/Dlna/HttpHeaderInfo.cs
Normal file
16
MediaBrowser.Model/Dlna/HttpHeaderInfo.cs
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
public class HttpHeaderInfo
|
||||||
|
{
|
||||||
|
[XmlAttribute("name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
[XmlAttribute("value")]
|
||||||
|
public string Value { get; set; }
|
||||||
|
|
||||||
|
[XmlAttribute("match")]
|
||||||
|
public HeaderMatchType Match { get; set; }
|
||||||
|
}
|
||||||
|
}
|
24
MediaBrowser.Model/Dlna/ProfileCondition.cs
Normal file
24
MediaBrowser.Model/Dlna/ProfileCondition.cs
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
public class ProfileCondition
|
||||||
|
{
|
||||||
|
[XmlAttribute("condition")]
|
||||||
|
public ProfileConditionType Condition { get; set; }
|
||||||
|
|
||||||
|
[XmlAttribute("property")]
|
||||||
|
public ProfileConditionValue Property { get; set; }
|
||||||
|
|
||||||
|
[XmlAttribute("value")]
|
||||||
|
public string Value { get; set; }
|
||||||
|
|
||||||
|
[XmlAttribute("isRequired")]
|
||||||
|
public bool IsRequired { get; set; }
|
||||||
|
|
||||||
|
public ProfileCondition()
|
||||||
|
{
|
||||||
|
IsRequired = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
10
MediaBrowser.Model/Dlna/ProfileConditionType.cs
Normal file
10
MediaBrowser.Model/Dlna/ProfileConditionType.cs
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
public enum ProfileConditionType
|
||||||
|
{
|
||||||
|
Equals = 0,
|
||||||
|
NotEquals = 1,
|
||||||
|
LessThanEqual = 2,
|
||||||
|
GreaterThanEqual = 3
|
||||||
|
}
|
||||||
|
}
|
19
MediaBrowser.Model/Dlna/ProfileConditionValue.cs
Normal file
19
MediaBrowser.Model/Dlna/ProfileConditionValue.cs
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
public enum ProfileConditionValue
|
||||||
|
{
|
||||||
|
AudioChannels,
|
||||||
|
AudioBitrate,
|
||||||
|
AudioProfile,
|
||||||
|
Width,
|
||||||
|
Height,
|
||||||
|
Has64BitOffsets,
|
||||||
|
PacketLength,
|
||||||
|
VideoBitDepth,
|
||||||
|
VideoBitrate,
|
||||||
|
VideoFramerate,
|
||||||
|
VideoLevel,
|
||||||
|
VideoProfile,
|
||||||
|
VideoTimestamp
|
||||||
|
}
|
||||||
|
}
|
@ -37,13 +37,4 @@ namespace MediaBrowser.Model.Dlna
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum SearchType
|
|
||||||
{
|
|
||||||
Unknown = 0,
|
|
||||||
Audio = 1,
|
|
||||||
Image = 2,
|
|
||||||
Video = 3,
|
|
||||||
Playlist = 4
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
11
MediaBrowser.Model/Dlna/SearchType.cs
Normal file
11
MediaBrowser.Model/Dlna/SearchType.cs
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
public enum SearchType
|
||||||
|
{
|
||||||
|
Unknown = 0,
|
||||||
|
Audio = 1,
|
||||||
|
Image = 2,
|
||||||
|
Video = 3,
|
||||||
|
Playlist = 4
|
||||||
|
}
|
||||||
|
}
|
@ -403,47 +403,4 @@ namespace MediaBrowser.Model.Dlna
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Class AudioOptions.
|
|
||||||
/// </summary>
|
|
||||||
public class AudioOptions
|
|
||||||
{
|
|
||||||
public string ItemId { get; set; }
|
|
||||||
public List<MediaSourceInfo> MediaSources { get; set; }
|
|
||||||
public DeviceProfile Profile { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Optional. Only needed if a specific AudioStreamIndex or SubtitleStreamIndex are requested.
|
|
||||||
/// </summary>
|
|
||||||
public string MediaSourceId { get; set; }
|
|
||||||
|
|
||||||
public string DeviceId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Allows an override of supported number of audio channels
|
|
||||||
/// Example: DeviceProfile supports five channel, but user only has stereo speakers
|
|
||||||
/// </summary>
|
|
||||||
public int? MaxAudioChannels { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// The application's configured quality setting
|
|
||||||
/// </summary>
|
|
||||||
public int? MaxBitrate { get; set; }
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Class VideoOptions.
|
|
||||||
/// </summary>
|
|
||||||
public class VideoOptions : AudioOptions
|
|
||||||
{
|
|
||||||
public int? AudioStreamIndex { get; set; }
|
|
||||||
public int? SubtitleStreamIndex { get; set; }
|
|
||||||
public int? MaxAudioTranscodingBitrate { get; set; }
|
|
||||||
|
|
||||||
public VideoOptions()
|
|
||||||
{
|
|
||||||
MaxAudioTranscodingBitrate = 128000;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
8
MediaBrowser.Model/Dlna/TranscodeSeekInfo.cs
Normal file
8
MediaBrowser.Model/Dlna/TranscodeSeekInfo.cs
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
public enum TranscodeSeekInfo
|
||||||
|
{
|
||||||
|
Auto = 0,
|
||||||
|
Bytes = 1
|
||||||
|
}
|
||||||
|
}
|
@ -38,10 +38,4 @@ namespace MediaBrowser.Model.Dlna
|
|||||||
return (AudioCodec ?? string.Empty).Split(',').Where(i => !string.IsNullOrEmpty(i)).ToList();
|
return (AudioCodec ?? string.Empty).Split(',').Where(i => !string.IsNullOrEmpty(i)).ToList();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum TranscodeSeekInfo
|
|
||||||
{
|
|
||||||
Auto = 0,
|
|
||||||
Bytes = 1
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
17
MediaBrowser.Model/Dlna/VideoOptions.cs
Normal file
17
MediaBrowser.Model/Dlna/VideoOptions.cs
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Class VideoOptions.
|
||||||
|
/// </summary>
|
||||||
|
public class VideoOptions : AudioOptions
|
||||||
|
{
|
||||||
|
public int? AudioStreamIndex { get; set; }
|
||||||
|
public int? SubtitleStreamIndex { get; set; }
|
||||||
|
public int? MaxAudioTranscodingBitrate { get; set; }
|
||||||
|
|
||||||
|
public VideoOptions()
|
||||||
|
{
|
||||||
|
MaxAudioTranscodingBitrate = 128000;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
13
MediaBrowser.Model/Dlna/XmlAttribute.cs
Normal file
13
MediaBrowser.Model/Dlna/XmlAttribute.cs
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
using System.Xml.Serialization;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.Dlna
|
||||||
|
{
|
||||||
|
public class XmlAttribute
|
||||||
|
{
|
||||||
|
[XmlAttribute("name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
[XmlAttribute("value")]
|
||||||
|
public string Value { get; set; }
|
||||||
|
}
|
||||||
|
}
|
@ -1,6 +1,4 @@
|
|||||||
using System.Globalization;
|
namespace MediaBrowser.Model.Drawing
|
||||||
|
|
||||||
namespace MediaBrowser.Model.Drawing
|
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Class DrawingUtils
|
/// Class DrawingUtils
|
||||||
@ -145,83 +143,4 @@ namespace MediaBrowser.Model.Drawing
|
|||||||
return scaleFactor;
|
return scaleFactor;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Struct ImageSize
|
|
||||||
/// </summary>
|
|
||||||
public struct ImageSize
|
|
||||||
{
|
|
||||||
private static readonly CultureInfo UsCulture = new CultureInfo("en-US");
|
|
||||||
|
|
||||||
private double _height;
|
|
||||||
private double _width;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the height.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The height.</value>
|
|
||||||
public double Height
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return _height;
|
|
||||||
}
|
|
||||||
set
|
|
||||||
{
|
|
||||||
_height = value;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the width.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The width.</value>
|
|
||||||
public double Width
|
|
||||||
{
|
|
||||||
get { return _width; }
|
|
||||||
set { _width = value; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool Equals(ImageSize size)
|
|
||||||
{
|
|
||||||
return Width.Equals(size.Width) && Height.Equals(size.Height);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override string ToString()
|
|
||||||
{
|
|
||||||
return string.Format("{0}-{1}", Width, Height);
|
|
||||||
}
|
|
||||||
|
|
||||||
public ImageSize(string value)
|
|
||||||
{
|
|
||||||
_width = 0;
|
|
||||||
|
|
||||||
_height = 0;
|
|
||||||
|
|
||||||
ParseValue(value);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void ParseValue(string value)
|
|
||||||
{
|
|
||||||
if (!string.IsNullOrEmpty(value))
|
|
||||||
{
|
|
||||||
string[] parts = value.Split('-');
|
|
||||||
|
|
||||||
if (parts.Length == 2)
|
|
||||||
{
|
|
||||||
double val;
|
|
||||||
|
|
||||||
if (double.TryParse(parts[0], NumberStyles.Any, UsCulture, out val))
|
|
||||||
{
|
|
||||||
_width = val;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (double.TryParse(parts[1], NumberStyles.Any, UsCulture, out val))
|
|
||||||
{
|
|
||||||
_height = val;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
83
MediaBrowser.Model/Drawing/ImageSize.cs
Normal file
83
MediaBrowser.Model/Drawing/ImageSize.cs
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
using System.Globalization;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.Drawing
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Struct ImageSize
|
||||||
|
/// </summary>
|
||||||
|
public struct ImageSize
|
||||||
|
{
|
||||||
|
private static readonly CultureInfo UsCulture = new CultureInfo("en-US");
|
||||||
|
|
||||||
|
private double _height;
|
||||||
|
private double _width;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the height.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The height.</value>
|
||||||
|
public double Height
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return _height;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
_height = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the width.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The width.</value>
|
||||||
|
public double Width
|
||||||
|
{
|
||||||
|
get { return _width; }
|
||||||
|
set { _width = value; }
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool Equals(ImageSize size)
|
||||||
|
{
|
||||||
|
return Width.Equals(size.Width) && Height.Equals(size.Height);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string ToString()
|
||||||
|
{
|
||||||
|
return string.Format("{0}-{1}", Width, Height);
|
||||||
|
}
|
||||||
|
|
||||||
|
public ImageSize(string value)
|
||||||
|
{
|
||||||
|
_width = 0;
|
||||||
|
|
||||||
|
_height = 0;
|
||||||
|
|
||||||
|
ParseValue(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void ParseValue(string value)
|
||||||
|
{
|
||||||
|
if (!string.IsNullOrEmpty(value))
|
||||||
|
{
|
||||||
|
string[] parts = value.Split('-');
|
||||||
|
|
||||||
|
if (parts.Length == 2)
|
||||||
|
{
|
||||||
|
double val;
|
||||||
|
|
||||||
|
if (double.TryParse(parts[0], NumberStyles.Any, UsCulture, out val))
|
||||||
|
{
|
||||||
|
_width = val;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (double.TryParse(parts[1], NumberStyles.Any, UsCulture, out val))
|
||||||
|
{
|
||||||
|
_height = val;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -18,10 +18,4 @@ namespace MediaBrowser.Model.Dto
|
|||||||
/// <value>The original primary image aspect ratio.</value>
|
/// <value>The original primary image aspect ratio.</value>
|
||||||
double? OriginalPrimaryImageAspectRatio { get; set; }
|
double? OriginalPrimaryImageAspectRatio { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum RatingType
|
|
||||||
{
|
|
||||||
Score,
|
|
||||||
Likes
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
8
MediaBrowser.Model/Dto/RatingType.cs
Normal file
8
MediaBrowser.Model/Dto/RatingType.cs
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
namespace MediaBrowser.Model.Dto
|
||||||
|
{
|
||||||
|
public enum RatingType
|
||||||
|
{
|
||||||
|
Score,
|
||||||
|
Likes
|
||||||
|
}
|
||||||
|
}
|
@ -11,19 +11,4 @@ namespace MediaBrowser.Model.Dto
|
|||||||
|
|
||||||
public string CategoryId { get; set; }
|
public string CategoryId { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum RecommendationType
|
|
||||||
{
|
|
||||||
SimilarToRecentlyPlayed = 0,
|
|
||||||
|
|
||||||
SimilarToLikedItem = 1,
|
|
||||||
|
|
||||||
HasDirectorFromRecentlyPlayed = 2,
|
|
||||||
|
|
||||||
HasActorFromRecentlyPlayed = 3,
|
|
||||||
|
|
||||||
HasLikedDirector = 4,
|
|
||||||
|
|
||||||
HasLikedActor = 5
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
17
MediaBrowser.Model/Dto/RecommendationType.cs
Normal file
17
MediaBrowser.Model/Dto/RecommendationType.cs
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
namespace MediaBrowser.Model.Dto
|
||||||
|
{
|
||||||
|
public enum RecommendationType
|
||||||
|
{
|
||||||
|
SimilarToRecentlyPlayed = 0,
|
||||||
|
|
||||||
|
SimilarToLikedItem = 1,
|
||||||
|
|
||||||
|
HasDirectorFromRecentlyPlayed = 2,
|
||||||
|
|
||||||
|
HasActorFromRecentlyPlayed = 3,
|
||||||
|
|
||||||
|
HasLikedDirector = 4,
|
||||||
|
|
||||||
|
HasLikedActor = 5
|
||||||
|
}
|
||||||
|
}
|
@ -1,102 +1,5 @@
|
|||||||
namespace MediaBrowser.Model.Dto
|
namespace MediaBrowser.Model.Dto
|
||||||
{
|
{
|
||||||
/// <summary>
|
|
||||||
/// Class VideoStreamOptions
|
|
||||||
/// </summary>
|
|
||||||
public class VideoStreamOptions : StreamOptions
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the video codec.
|
|
||||||
/// Omit to copy
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The video codec.</value>
|
|
||||||
public string VideoCodec { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the video bit rate.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The video bit rate.</value>
|
|
||||||
public int? VideoBitRate { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the width.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The width.</value>
|
|
||||||
public int? Width { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the height.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The height.</value>
|
|
||||||
public int? Height { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the width of the max.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The width of the max.</value>
|
|
||||||
public int? MaxWidth { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the height of the max.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The height of the max.</value>
|
|
||||||
public int? MaxHeight { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the frame rate.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The frame rate.</value>
|
|
||||||
public double? FrameRate { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the index of the audio stream.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The index of the audio stream.</value>
|
|
||||||
public int? AudioStreamIndex { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the index of the video stream.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The index of the video stream.</value>
|
|
||||||
public int? VideoStreamIndex { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the index of the subtitle stream.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The index of the subtitle stream.</value>
|
|
||||||
public int? SubtitleStreamIndex { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the profile.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The profile.</value>
|
|
||||||
public string Profile { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the level.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The level.</value>
|
|
||||||
public string Level { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the baseline stream audio bit rate.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The baseline stream audio bit rate.</value>
|
|
||||||
public int? BaselineStreamAudioBitRate { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets a value indicating whether [append baseline stream].
|
|
||||||
/// </summary>
|
|
||||||
/// <value><c>true</c> if [append baseline stream]; otherwise, <c>false</c>.</value>
|
|
||||||
public bool AppendBaselineStream { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the time stamp offset ms. Only used with HLS.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The time stamp offset ms.</value>
|
|
||||||
public int? TimeStampOffsetMs { get; set; }
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Class StreamOptions
|
/// Class StreamOptions
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -158,19 +61,4 @@
|
|||||||
/// <value>The device id.</value>
|
/// <value>The device id.</value>
|
||||||
public string DeviceId { get; set; }
|
public string DeviceId { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public class SubtitleDownloadOptions
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the item identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The item identifier.</value>
|
|
||||||
public string ItemId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the index of the stream.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The index of the stream.</value>
|
|
||||||
public int StreamIndex { get; set; }
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
17
MediaBrowser.Model/Dto/SubtitleDownloadOptions.cs
Normal file
17
MediaBrowser.Model/Dto/SubtitleDownloadOptions.cs
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
namespace MediaBrowser.Model.Dto
|
||||||
|
{
|
||||||
|
public class SubtitleDownloadOptions
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the item identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The item identifier.</value>
|
||||||
|
public string ItemId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the index of the stream.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The index of the stream.</value>
|
||||||
|
public int StreamIndex { get; set; }
|
||||||
|
}
|
||||||
|
}
|
99
MediaBrowser.Model/Dto/VideoStreamOptions.cs
Normal file
99
MediaBrowser.Model/Dto/VideoStreamOptions.cs
Normal file
@ -0,0 +1,99 @@
|
|||||||
|
namespace MediaBrowser.Model.Dto
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Class VideoStreamOptions
|
||||||
|
/// </summary>
|
||||||
|
public class VideoStreamOptions : StreamOptions
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the video codec.
|
||||||
|
/// Omit to copy
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The video codec.</value>
|
||||||
|
public string VideoCodec { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the video bit rate.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The video bit rate.</value>
|
||||||
|
public int? VideoBitRate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the width.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The width.</value>
|
||||||
|
public int? Width { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the height.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The height.</value>
|
||||||
|
public int? Height { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the width of the max.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The width of the max.</value>
|
||||||
|
public int? MaxWidth { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the height of the max.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The height of the max.</value>
|
||||||
|
public int? MaxHeight { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the frame rate.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The frame rate.</value>
|
||||||
|
public double? FrameRate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the index of the audio stream.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The index of the audio stream.</value>
|
||||||
|
public int? AudioStreamIndex { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the index of the video stream.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The index of the video stream.</value>
|
||||||
|
public int? VideoStreamIndex { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the index of the subtitle stream.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The index of the subtitle stream.</value>
|
||||||
|
public int? SubtitleStreamIndex { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the profile.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The profile.</value>
|
||||||
|
public string Profile { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the level.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The level.</value>
|
||||||
|
public string Level { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the baseline stream audio bit rate.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The baseline stream audio bit rate.</value>
|
||||||
|
public int? BaselineStreamAudioBitRate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets a value indicating whether [append baseline stream].
|
||||||
|
/// </summary>
|
||||||
|
/// <value><c>true</c> if [append baseline stream]; otherwise, <c>false</c>.</value>
|
||||||
|
public bool AppendBaselineStream { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the time stamp offset ms. Only used with HLS.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The time stamp offset ms.</value>
|
||||||
|
public int? TimeStampOffsetMs { get; set; }
|
||||||
|
}
|
||||||
|
}
|
@ -122,34 +122,4 @@ namespace MediaBrowser.Model.Entities
|
|||||||
PrimaryImageHeight = Convert.ToInt32(size.Height);
|
PrimaryImageHeight = Convert.ToInt32(size.Height);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Enum ScrollDirection
|
|
||||||
/// </summary>
|
|
||||||
public enum ScrollDirection
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// The horizontal
|
|
||||||
/// </summary>
|
|
||||||
Horizontal,
|
|
||||||
/// <summary>
|
|
||||||
/// The vertical
|
|
||||||
/// </summary>
|
|
||||||
Vertical
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Enum SortOrder
|
|
||||||
/// </summary>
|
|
||||||
public enum SortOrder
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// The ascending
|
|
||||||
/// </summary>
|
|
||||||
Ascending,
|
|
||||||
/// <summary>
|
|
||||||
/// The descending
|
|
||||||
/// </summary>
|
|
||||||
Descending
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
using System;
|
using System.Collections.Generic;
|
||||||
using System.Collections.Generic;
|
|
||||||
|
|
||||||
namespace MediaBrowser.Model.Entities
|
namespace MediaBrowser.Model.Entities
|
||||||
{
|
{
|
||||||
@ -14,102 +13,4 @@ namespace MediaBrowser.Model.Entities
|
|||||||
/// <value>The provider ids.</value>
|
/// <value>The provider ids.</value>
|
||||||
Dictionary<string, string> ProviderIds { get; set; }
|
Dictionary<string, string> ProviderIds { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Class ProviderIdsExtensions
|
|
||||||
/// </summary>
|
|
||||||
public static class ProviderIdsExtensions
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Determines whether [has provider identifier] [the specified instance].
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="instance">The instance.</param>
|
|
||||||
/// <param name="provider">The provider.</param>
|
|
||||||
/// <returns><c>true</c> if [has provider identifier] [the specified instance]; otherwise, <c>false</c>.</returns>
|
|
||||||
public static bool HasProviderId(this IHasProviderIds instance, MetadataProviders provider)
|
|
||||||
{
|
|
||||||
return !string.IsNullOrEmpty(instance.GetProviderId(provider.ToString()));
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets a provider id
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="instance">The instance.</param>
|
|
||||||
/// <param name="provider">The provider.</param>
|
|
||||||
/// <returns>System.String.</returns>
|
|
||||||
public static string GetProviderId(this IHasProviderIds instance, MetadataProviders provider)
|
|
||||||
{
|
|
||||||
return instance.GetProviderId(provider.ToString());
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets a provider id
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="instance">The instance.</param>
|
|
||||||
/// <param name="name">The name.</param>
|
|
||||||
/// <returns>System.String.</returns>
|
|
||||||
public static string GetProviderId(this IHasProviderIds instance, string name)
|
|
||||||
{
|
|
||||||
if (instance == null)
|
|
||||||
{
|
|
||||||
throw new ArgumentNullException("instance");
|
|
||||||
}
|
|
||||||
|
|
||||||
if (instance.ProviderIds == null)
|
|
||||||
{
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
string id;
|
|
||||||
instance.ProviderIds.TryGetValue(name, out id);
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Sets a provider id
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="instance">The instance.</param>
|
|
||||||
/// <param name="name">The name.</param>
|
|
||||||
/// <param name="value">The value.</param>
|
|
||||||
public static void SetProviderId(this IHasProviderIds instance, string name, string value)
|
|
||||||
{
|
|
||||||
if (instance == null)
|
|
||||||
{
|
|
||||||
throw new ArgumentNullException("instance");
|
|
||||||
}
|
|
||||||
|
|
||||||
// If it's null remove the key from the dictionary
|
|
||||||
if (string.IsNullOrEmpty(value))
|
|
||||||
{
|
|
||||||
if (instance.ProviderIds != null)
|
|
||||||
{
|
|
||||||
if (instance.ProviderIds.ContainsKey(name))
|
|
||||||
{
|
|
||||||
instance.ProviderIds.Remove(name);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
// Ensure it exists
|
|
||||||
if (instance.ProviderIds == null)
|
|
||||||
{
|
|
||||||
instance.ProviderIds = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
|
|
||||||
}
|
|
||||||
|
|
||||||
instance.ProviderIds[name] = value;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Sets a provider id
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="instance">The instance.</param>
|
|
||||||
/// <param name="provider">The provider.</param>
|
|
||||||
/// <param name="value">The value.</param>
|
|
||||||
public static void SetProviderId(this IHasProviderIds instance, MetadataProviders provider, string value)
|
|
||||||
{
|
|
||||||
instance.SetProviderId(provider.ToString(), value);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
17
MediaBrowser.Model/Entities/IsoType.cs
Normal file
17
MediaBrowser.Model/Entities/IsoType.cs
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
namespace MediaBrowser.Model.Entities
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Enum IsoType
|
||||||
|
/// </summary>
|
||||||
|
public enum IsoType
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// The DVD
|
||||||
|
/// </summary>
|
||||||
|
Dvd,
|
||||||
|
/// <summary>
|
||||||
|
/// The blu ray
|
||||||
|
/// </summary>
|
||||||
|
BluRay
|
||||||
|
}
|
||||||
|
}
|
26
MediaBrowser.Model/Entities/MediaInfo.cs
Normal file
26
MediaBrowser.Model/Entities/MediaInfo.cs
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.Entities
|
||||||
|
{
|
||||||
|
public class MediaInfo
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the media streams.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The media streams.</value>
|
||||||
|
public List<MediaStream> MediaStreams { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the format.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The format.</value>
|
||||||
|
public string Format { get; set; }
|
||||||
|
|
||||||
|
public int? TotalBitrate { get; set; }
|
||||||
|
|
||||||
|
public MediaInfo()
|
||||||
|
{
|
||||||
|
MediaStreams = new List<MediaStream>();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -1,5 +1,4 @@
|
|||||||
using System.Collections.Generic;
|
using System.Diagnostics;
|
||||||
using System.Diagnostics;
|
|
||||||
|
|
||||||
namespace MediaBrowser.Model.Entities
|
namespace MediaBrowser.Model.Entities
|
||||||
{
|
{
|
||||||
@ -147,49 +146,4 @@ namespace MediaBrowser.Model.Entities
|
|||||||
/// <value>The level.</value>
|
/// <value>The level.</value>
|
||||||
public double? Level { get; set; }
|
public double? Level { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Enum MediaStreamType
|
|
||||||
/// </summary>
|
|
||||||
public enum MediaStreamType
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// The audio
|
|
||||||
/// </summary>
|
|
||||||
Audio,
|
|
||||||
/// <summary>
|
|
||||||
/// The video
|
|
||||||
/// </summary>
|
|
||||||
Video,
|
|
||||||
/// <summary>
|
|
||||||
/// The subtitle
|
|
||||||
/// </summary>
|
|
||||||
Subtitle,
|
|
||||||
/// <summary>
|
|
||||||
/// The embedded image
|
|
||||||
/// </summary>
|
|
||||||
EmbeddedImage
|
|
||||||
}
|
|
||||||
|
|
||||||
public class MediaInfo
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the media streams.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The media streams.</value>
|
|
||||||
public List<MediaStream> MediaStreams { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the format.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The format.</value>
|
|
||||||
public string Format { get; set; }
|
|
||||||
|
|
||||||
public int? TotalBitrate { get; set; }
|
|
||||||
|
|
||||||
public MediaInfo()
|
|
||||||
{
|
|
||||||
MediaStreams = new List<MediaStream>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
25
MediaBrowser.Model/Entities/MediaStreamType.cs
Normal file
25
MediaBrowser.Model/Entities/MediaStreamType.cs
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
namespace MediaBrowser.Model.Entities
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Enum MediaStreamType
|
||||||
|
/// </summary>
|
||||||
|
public enum MediaStreamType
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// The audio
|
||||||
|
/// </summary>
|
||||||
|
Audio,
|
||||||
|
/// <summary>
|
||||||
|
/// The video
|
||||||
|
/// </summary>
|
||||||
|
Video,
|
||||||
|
/// <summary>
|
||||||
|
/// The subtitle
|
||||||
|
/// </summary>
|
||||||
|
Subtitle,
|
||||||
|
/// <summary>
|
||||||
|
/// The embedded image
|
||||||
|
/// </summary>
|
||||||
|
EmbeddedImage
|
||||||
|
}
|
||||||
|
}
|
@ -8,10 +8,4 @@ namespace MediaBrowser.Model.Entities
|
|||||||
public VideoSize? VideoSize { get; set; }
|
public VideoSize? VideoSize { get; set; }
|
||||||
public bool IsDirectLink { get; set; }
|
public bool IsDirectLink { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum VideoSize
|
|
||||||
{
|
|
||||||
StandardDefinition,
|
|
||||||
HighDefinition
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -1,8 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Linq;
|
|
||||||
using System.Text;
|
|
||||||
using System.Threading.Tasks;
|
|
||||||
|
|
||||||
namespace MediaBrowser.Model.Entities
|
namespace MediaBrowser.Model.Entities
|
||||||
{
|
{
|
||||||
|
103
MediaBrowser.Model/Entities/ProviderIdsExtensions.cs
Normal file
103
MediaBrowser.Model/Entities/ProviderIdsExtensions.cs
Normal file
@ -0,0 +1,103 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.Entities
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Class ProviderIdsExtensions
|
||||||
|
/// </summary>
|
||||||
|
public static class ProviderIdsExtensions
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Determines whether [has provider identifier] [the specified instance].
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="instance">The instance.</param>
|
||||||
|
/// <param name="provider">The provider.</param>
|
||||||
|
/// <returns><c>true</c> if [has provider identifier] [the specified instance]; otherwise, <c>false</c>.</returns>
|
||||||
|
public static bool HasProviderId(this IHasProviderIds instance, MetadataProviders provider)
|
||||||
|
{
|
||||||
|
return !string.IsNullOrEmpty(instance.GetProviderId(provider.ToString()));
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets a provider id
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="instance">The instance.</param>
|
||||||
|
/// <param name="provider">The provider.</param>
|
||||||
|
/// <returns>System.String.</returns>
|
||||||
|
public static string GetProviderId(this IHasProviderIds instance, MetadataProviders provider)
|
||||||
|
{
|
||||||
|
return instance.GetProviderId(provider.ToString());
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets a provider id
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="instance">The instance.</param>
|
||||||
|
/// <param name="name">The name.</param>
|
||||||
|
/// <returns>System.String.</returns>
|
||||||
|
public static string GetProviderId(this IHasProviderIds instance, string name)
|
||||||
|
{
|
||||||
|
if (instance == null)
|
||||||
|
{
|
||||||
|
throw new ArgumentNullException("instance");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (instance.ProviderIds == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
string id;
|
||||||
|
instance.ProviderIds.TryGetValue(name, out id);
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Sets a provider id
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="instance">The instance.</param>
|
||||||
|
/// <param name="name">The name.</param>
|
||||||
|
/// <param name="value">The value.</param>
|
||||||
|
public static void SetProviderId(this IHasProviderIds instance, string name, string value)
|
||||||
|
{
|
||||||
|
if (instance == null)
|
||||||
|
{
|
||||||
|
throw new ArgumentNullException("instance");
|
||||||
|
}
|
||||||
|
|
||||||
|
// If it's null remove the key from the dictionary
|
||||||
|
if (string.IsNullOrEmpty(value))
|
||||||
|
{
|
||||||
|
if (instance.ProviderIds != null)
|
||||||
|
{
|
||||||
|
if (instance.ProviderIds.ContainsKey(name))
|
||||||
|
{
|
||||||
|
instance.ProviderIds.Remove(name);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
// Ensure it exists
|
||||||
|
if (instance.ProviderIds == null)
|
||||||
|
{
|
||||||
|
instance.ProviderIds = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
|
||||||
|
}
|
||||||
|
|
||||||
|
instance.ProviderIds[name] = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Sets a provider id
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="instance">The instance.</param>
|
||||||
|
/// <param name="provider">The provider.</param>
|
||||||
|
/// <param name="value">The value.</param>
|
||||||
|
public static void SetProviderId(this IHasProviderIds instance, MetadataProviders provider, string value)
|
||||||
|
{
|
||||||
|
instance.SetProviderId(provider.ToString(), value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
17
MediaBrowser.Model/Entities/ScrollDirection.cs
Normal file
17
MediaBrowser.Model/Entities/ScrollDirection.cs
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
namespace MediaBrowser.Model.Entities
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Enum ScrollDirection
|
||||||
|
/// </summary>
|
||||||
|
public enum ScrollDirection
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// The horizontal
|
||||||
|
/// </summary>
|
||||||
|
Horizontal,
|
||||||
|
/// <summary>
|
||||||
|
/// The vertical
|
||||||
|
/// </summary>
|
||||||
|
Vertical
|
||||||
|
}
|
||||||
|
}
|
17
MediaBrowser.Model/Entities/SortOrder.cs
Normal file
17
MediaBrowser.Model/Entities/SortOrder.cs
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
namespace MediaBrowser.Model.Entities
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Enum SortOrder
|
||||||
|
/// </summary>
|
||||||
|
public enum SortOrder
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// The ascending
|
||||||
|
/// </summary>
|
||||||
|
Ascending,
|
||||||
|
/// <summary>
|
||||||
|
/// The descending
|
||||||
|
/// </summary>
|
||||||
|
Descending
|
||||||
|
}
|
||||||
|
}
|
8
MediaBrowser.Model/Entities/VideoSize.cs
Normal file
8
MediaBrowser.Model/Entities/VideoSize.cs
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
namespace MediaBrowser.Model.Entities
|
||||||
|
{
|
||||||
|
public enum VideoSize
|
||||||
|
{
|
||||||
|
StandardDefinition,
|
||||||
|
HighDefinition
|
||||||
|
}
|
||||||
|
}
|
@ -27,19 +27,4 @@ namespace MediaBrowser.Model.Entities
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
HdDvd
|
HdDvd
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Enum IsoType
|
|
||||||
/// </summary>
|
|
||||||
public enum IsoType
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// The DVD
|
|
||||||
/// </summary>
|
|
||||||
Dvd,
|
|
||||||
/// <summary>
|
|
||||||
/// The blu ray
|
|
||||||
/// </summary>
|
|
||||||
BluRay
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,17 @@
|
|||||||
|
namespace MediaBrowser.Model.FileOrganization
|
||||||
|
{
|
||||||
|
public class EpisodeFileOrganizationRequest
|
||||||
|
{
|
||||||
|
public string ResultId { get; set; }
|
||||||
|
|
||||||
|
public string SeriesId { get; set; }
|
||||||
|
|
||||||
|
public int SeasonNumber { get; set; }
|
||||||
|
|
||||||
|
public int EpisodeNumber { get; set; }
|
||||||
|
|
||||||
|
public int? EndingEpisodeNumber { get; set; }
|
||||||
|
|
||||||
|
public bool RememberCorrection { get; set; }
|
||||||
|
}
|
||||||
|
}
|
@ -100,18 +100,4 @@ namespace MediaBrowser.Model.FileOrganization
|
|||||||
DuplicatePaths = new List<string>();
|
DuplicatePaths = new List<string>();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum FileSortingStatus
|
|
||||||
{
|
|
||||||
Success,
|
|
||||||
Failure,
|
|
||||||
SkippedExisting
|
|
||||||
}
|
|
||||||
|
|
||||||
public enum FileOrganizerType
|
|
||||||
{
|
|
||||||
Movie,
|
|
||||||
Episode,
|
|
||||||
Song
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -15,19 +15,4 @@ namespace MediaBrowser.Model.FileOrganization
|
|||||||
/// <value>The limit.</value>
|
/// <value>The limit.</value>
|
||||||
public int? Limit { get; set; }
|
public int? Limit { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public class EpisodeFileOrganizationRequest
|
|
||||||
{
|
|
||||||
public string ResultId { get; set; }
|
|
||||||
|
|
||||||
public string SeriesId { get; set; }
|
|
||||||
|
|
||||||
public int SeasonNumber { get; set; }
|
|
||||||
|
|
||||||
public int EpisodeNumber { get; set; }
|
|
||||||
|
|
||||||
public int? EndingEpisodeNumber { get; set; }
|
|
||||||
|
|
||||||
public bool RememberCorrection { get; set; }
|
|
||||||
}
|
|
||||||
}
|
}
|
9
MediaBrowser.Model/FileOrganization/FileOrganizerType.cs
Normal file
9
MediaBrowser.Model/FileOrganization/FileOrganizerType.cs
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
namespace MediaBrowser.Model.FileOrganization
|
||||||
|
{
|
||||||
|
public enum FileOrganizerType
|
||||||
|
{
|
||||||
|
Movie,
|
||||||
|
Episode,
|
||||||
|
Song
|
||||||
|
}
|
||||||
|
}
|
9
MediaBrowser.Model/FileOrganization/FileSortingStatus.cs
Normal file
9
MediaBrowser.Model/FileOrganization/FileSortingStatus.cs
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
namespace MediaBrowser.Model.FileOrganization
|
||||||
|
{
|
||||||
|
public enum FileSortingStatus
|
||||||
|
{
|
||||||
|
Success,
|
||||||
|
Failure,
|
||||||
|
SkippedExisting
|
||||||
|
}
|
||||||
|
}
|
@ -30,10 +30,4 @@ namespace MediaBrowser.Model.Globalization
|
|||||||
/// <value>The name of the three letter ISO region.</value>
|
/// <value>The name of the three letter ISO region.</value>
|
||||||
public string ThreeLetterISORegionName { get; set; }
|
public string ThreeLetterISORegionName { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public class LocalizatonOption
|
|
||||||
{
|
|
||||||
public string Name { get; set; }
|
|
||||||
public string Value { get; set; }
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
8
MediaBrowser.Model/Globalization/LocalizatonOption.cs
Normal file
8
MediaBrowser.Model/Globalization/LocalizatonOption.cs
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
namespace MediaBrowser.Model.Globalization
|
||||||
|
{
|
||||||
|
public class LocalizatonOption
|
||||||
|
{
|
||||||
|
public string Name { get; set; }
|
||||||
|
public string Value { get; set; }
|
||||||
|
}
|
||||||
|
}
|
@ -24,27 +24,4 @@ namespace MediaBrowser.Model.IO
|
|||||||
/// <value>The type.</value>
|
/// <value>The type.</value>
|
||||||
public FileSystemEntryType Type { get; set; }
|
public FileSystemEntryType Type { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Enum FileSystemEntryType
|
|
||||||
/// </summary>
|
|
||||||
public enum FileSystemEntryType
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// The file
|
|
||||||
/// </summary>
|
|
||||||
File,
|
|
||||||
/// <summary>
|
|
||||||
/// The directory
|
|
||||||
/// </summary>
|
|
||||||
Directory,
|
|
||||||
/// <summary>
|
|
||||||
/// The network computer
|
|
||||||
/// </summary>
|
|
||||||
NetworkComputer,
|
|
||||||
/// <summary>
|
|
||||||
/// The network share
|
|
||||||
/// </summary>
|
|
||||||
NetworkShare
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
25
MediaBrowser.Model/IO/FileSystemEntryType.cs
Normal file
25
MediaBrowser.Model/IO/FileSystemEntryType.cs
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
namespace MediaBrowser.Model.IO
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Enum FileSystemEntryType
|
||||||
|
/// </summary>
|
||||||
|
public enum FileSystemEntryType
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// The file
|
||||||
|
/// </summary>
|
||||||
|
File,
|
||||||
|
/// <summary>
|
||||||
|
/// The directory
|
||||||
|
/// </summary>
|
||||||
|
Directory,
|
||||||
|
/// <summary>
|
||||||
|
/// The network computer
|
||||||
|
/// </summary>
|
||||||
|
NetworkComputer,
|
||||||
|
/// <summary>
|
||||||
|
/// The network share
|
||||||
|
/// </summary>
|
||||||
|
NetworkShare
|
||||||
|
}
|
||||||
|
}
|
108
MediaBrowser.Model/LiveTv/BaseTimerInfoDto.cs
Normal file
108
MediaBrowser.Model/LiveTv/BaseTimerInfoDto.cs
Normal file
@ -0,0 +1,108 @@
|
|||||||
|
using System;
|
||||||
|
using System.ComponentModel;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
{
|
||||||
|
public class BaseTimerInfoDto : INotifyPropertyChanged
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Occurs when a property value changes.
|
||||||
|
/// </summary>
|
||||||
|
public event PropertyChangedEventHandler PropertyChanged;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Id of the recording.
|
||||||
|
/// </summary>
|
||||||
|
public string Id { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the external identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The external identifier.</value>
|
||||||
|
public string ExternalId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// ChannelId of the recording.
|
||||||
|
/// </summary>
|
||||||
|
public string ChannelId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the external channel identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The external channel identifier.</value>
|
||||||
|
public string ExternalChannelId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// ChannelName of the recording.
|
||||||
|
/// </summary>
|
||||||
|
public string ChannelName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the program identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The program identifier.</value>
|
||||||
|
public string ProgramId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the external program identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The external program identifier.</value>
|
||||||
|
public string ExternalProgramId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Name of the recording.
|
||||||
|
/// </summary>
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Description of the recording.
|
||||||
|
/// </summary>
|
||||||
|
public string Overview { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// The start date of the recording, in UTC.
|
||||||
|
/// </summary>
|
||||||
|
public DateTime StartDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// The end date of the recording, in UTC.
|
||||||
|
/// </summary>
|
||||||
|
public DateTime EndDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the name of the service.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The name of the service.</value>
|
||||||
|
public string ServiceName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the priority.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The priority.</value>
|
||||||
|
public int Priority { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the pre padding seconds.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The pre padding seconds.</value>
|
||||||
|
public int PrePaddingSeconds { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the post padding seconds.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The post padding seconds.</value>
|
||||||
|
public int PostPaddingSeconds { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets a value indicating whether this instance is pre padding required.
|
||||||
|
/// </summary>
|
||||||
|
/// <value><c>true</c> if this instance is pre padding required; otherwise, <c>false</c>.</value>
|
||||||
|
public bool IsPrePaddingRequired { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets a value indicating whether this instance is post padding required.
|
||||||
|
/// </summary>
|
||||||
|
/// <value><c>true</c> if this instance is post padding required; otherwise, <c>false</c>.</value>
|
||||||
|
public bool IsPostPaddingRequired { get; set; }
|
||||||
|
}
|
||||||
|
}
|
9
MediaBrowser.Model/LiveTv/DayPattern.cs
Normal file
9
MediaBrowser.Model/LiveTv/DayPattern.cs
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
{
|
||||||
|
public enum DayPattern
|
||||||
|
{
|
||||||
|
Daily,
|
||||||
|
Weekdays,
|
||||||
|
Weekends
|
||||||
|
}
|
||||||
|
}
|
19
MediaBrowser.Model/LiveTv/GuideInfo.cs
Normal file
19
MediaBrowser.Model/LiveTv/GuideInfo.cs
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
using System;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
{
|
||||||
|
public class GuideInfo
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the start date.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The start date.</value>
|
||||||
|
public DateTime StartDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the end date.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The end date.</value>
|
||||||
|
public DateTime EndDate { get; set; }
|
||||||
|
}
|
||||||
|
}
|
49
MediaBrowser.Model/LiveTv/LiveTvInfo.cs
Normal file
49
MediaBrowser.Model/LiveTv/LiveTvInfo.cs
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
{
|
||||||
|
public class LiveTvInfo
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the services.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The services.</value>
|
||||||
|
public List<LiveTvServiceInfo> Services { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the name of the active service.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The name of the active service.</value>
|
||||||
|
public string ActiveServiceName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets a value indicating whether this instance is enabled.
|
||||||
|
/// </summary>
|
||||||
|
/// <value><c>true</c> if this instance is enabled; otherwise, <c>false</c>.</value>
|
||||||
|
public bool IsEnabled { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the enabled users.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The enabled users.</value>
|
||||||
|
public List<string> EnabledUsers { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the status.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The status.</value>
|
||||||
|
public LiveTvServiceStatus Status { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the status message.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The status message.</value>
|
||||||
|
public string StatusMessage { get; set; }
|
||||||
|
|
||||||
|
public LiveTvInfo()
|
||||||
|
{
|
||||||
|
Services = new List<LiveTvServiceInfo>();
|
||||||
|
EnabledUsers = new List<string>();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -1,5 +1,4 @@
|
|||||||
using System;
|
using System.Collections.Generic;
|
||||||
using System.Collections.Generic;
|
|
||||||
|
|
||||||
namespace MediaBrowser.Model.LiveTv
|
namespace MediaBrowser.Model.LiveTv
|
||||||
{
|
{
|
||||||
@ -51,140 +50,4 @@ namespace MediaBrowser.Model.LiveTv
|
|||||||
Tuners = new List<LiveTvTunerInfoDto>();
|
Tuners = new List<LiveTvTunerInfoDto>();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public class GuideInfo
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the start date.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The start date.</value>
|
|
||||||
public DateTime StartDate { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the end date.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The end date.</value>
|
|
||||||
public DateTime EndDate { get; set; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public class LiveTvInfo
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the services.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The services.</value>
|
|
||||||
public List<LiveTvServiceInfo> Services { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the name of the active service.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The name of the active service.</value>
|
|
||||||
public string ActiveServiceName { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets a value indicating whether this instance is enabled.
|
|
||||||
/// </summary>
|
|
||||||
/// <value><c>true</c> if this instance is enabled; otherwise, <c>false</c>.</value>
|
|
||||||
public bool IsEnabled { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the enabled users.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The enabled users.</value>
|
|
||||||
public List<string> EnabledUsers { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the status.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The status.</value>
|
|
||||||
public LiveTvServiceStatus Status { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the status message.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The status message.</value>
|
|
||||||
public string StatusMessage { get; set; }
|
|
||||||
|
|
||||||
public LiveTvInfo()
|
|
||||||
{
|
|
||||||
Services = new List<LiveTvServiceInfo>();
|
|
||||||
EnabledUsers = new List<string>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public class LiveTvTunerInfoDto
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the type of the source.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The type of the source.</value>
|
|
||||||
public string SourceType { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the name.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The name.</value>
|
|
||||||
public string Name { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The identifier.</value>
|
|
||||||
public string Id { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the status.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The status.</value>
|
|
||||||
public LiveTvTunerStatus Status { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the channel identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The channel identifier.</value>
|
|
||||||
public string ChannelId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the name of the channel.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The name of the channel.</value>
|
|
||||||
public string ChannelName { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the recording identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The recording identifier.</value>
|
|
||||||
public string RecordingId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the name of the program.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The name of the program.</value>
|
|
||||||
public string ProgramName { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the clients.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The clients.</value>
|
|
||||||
public List<string> Clients { get; set; }
|
|
||||||
|
|
||||||
public LiveTvTunerInfoDto()
|
|
||||||
{
|
|
||||||
Clients = new List<string>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public enum LiveTvServiceStatus
|
|
||||||
{
|
|
||||||
Ok = 0,
|
|
||||||
Unavailable = 1
|
|
||||||
}
|
|
||||||
|
|
||||||
public enum LiveTvTunerStatus
|
|
||||||
{
|
|
||||||
Available = 0,
|
|
||||||
Disabled = 1,
|
|
||||||
RecordingTv = 2,
|
|
||||||
LiveTv = 3
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
8
MediaBrowser.Model/LiveTv/LiveTvServiceStatus.cs
Normal file
8
MediaBrowser.Model/LiveTv/LiveTvServiceStatus.cs
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
{
|
||||||
|
public enum LiveTvServiceStatus
|
||||||
|
{
|
||||||
|
Ok = 0,
|
||||||
|
Unavailable = 1
|
||||||
|
}
|
||||||
|
}
|
66
MediaBrowser.Model/LiveTv/LiveTvTunerInfoDto.cs
Normal file
66
MediaBrowser.Model/LiveTv/LiveTvTunerInfoDto.cs
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
{
|
||||||
|
public class LiveTvTunerInfoDto
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the type of the source.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The type of the source.</value>
|
||||||
|
public string SourceType { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the name.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The name.</value>
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The identifier.</value>
|
||||||
|
public string Id { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the status.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The status.</value>
|
||||||
|
public LiveTvTunerStatus Status { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the channel identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The channel identifier.</value>
|
||||||
|
public string ChannelId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the name of the channel.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The name of the channel.</value>
|
||||||
|
public string ChannelName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the recording identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The recording identifier.</value>
|
||||||
|
public string RecordingId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the name of the program.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The name of the program.</value>
|
||||||
|
public string ProgramName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the clients.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The clients.</value>
|
||||||
|
public List<string> Clients { get; set; }
|
||||||
|
|
||||||
|
public LiveTvTunerInfoDto()
|
||||||
|
{
|
||||||
|
Clients = new List<string>();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
10
MediaBrowser.Model/LiveTv/LiveTvTunerStatus.cs
Normal file
10
MediaBrowser.Model/LiveTv/LiveTvTunerStatus.cs
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
{
|
||||||
|
public enum LiveTvTunerStatus
|
||||||
|
{
|
||||||
|
Available = 0,
|
||||||
|
Disabled = 1,
|
||||||
|
RecordingTv = 2,
|
||||||
|
LiveTv = 3
|
||||||
|
}
|
||||||
|
}
|
11
MediaBrowser.Model/LiveTv/ProgramAudio.cs
Normal file
11
MediaBrowser.Model/LiveTv/ProgramAudio.cs
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
{
|
||||||
|
public enum ProgramAudio
|
||||||
|
{
|
||||||
|
Mono,
|
||||||
|
Stereo,
|
||||||
|
Dolby,
|
||||||
|
DolbyDigital,
|
||||||
|
Thx
|
||||||
|
}
|
||||||
|
}
|
@ -216,13 +216,4 @@ namespace MediaBrowser.Model.LiveTv
|
|||||||
|
|
||||||
public event PropertyChangedEventHandler PropertyChanged;
|
public event PropertyChangedEventHandler PropertyChanged;
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum ProgramAudio
|
|
||||||
{
|
|
||||||
Mono,
|
|
||||||
Stereo,
|
|
||||||
Dolby,
|
|
||||||
DolbyDigital,
|
|
||||||
Thx
|
|
||||||
}
|
|
||||||
}
|
}
|
@ -32,31 +32,4 @@ namespace MediaBrowser.Model.LiveTv
|
|||||||
ChannelIdList = new string[] { };
|
ChannelIdList = new string[] { };
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public class RecommendedProgramQuery
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the user identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The user identifier.</value>
|
|
||||||
public string UserId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets a value indicating whether this instance is airing.
|
|
||||||
/// </summary>
|
|
||||||
/// <value><c>true</c> if this instance is airing; otherwise, <c>false</c>.</value>
|
|
||||||
public bool? IsAiring { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets a value indicating whether this instance has aired.
|
|
||||||
/// </summary>
|
|
||||||
/// <value><c>null</c> if [has aired] contains no value, <c>true</c> if [has aired]; otherwise, <c>false</c>.</value>
|
|
||||||
public bool? HasAired { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// The maximum number of items to return
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The limit.</value>
|
|
||||||
public int? Limit { get; set; }
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
29
MediaBrowser.Model/LiveTv/RecommendedProgramQuery.cs
Normal file
29
MediaBrowser.Model/LiveTv/RecommendedProgramQuery.cs
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
{
|
||||||
|
public class RecommendedProgramQuery
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the user identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The user identifier.</value>
|
||||||
|
public string UserId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets a value indicating whether this instance is airing.
|
||||||
|
/// </summary>
|
||||||
|
/// <value><c>true</c> if this instance is airing; otherwise, <c>false</c>.</value>
|
||||||
|
public bool? IsAiring { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets a value indicating whether this instance has aired.
|
||||||
|
/// </summary>
|
||||||
|
/// <value><c>null</c> if [has aired] contains no value, <c>true</c> if [has aired]; otherwise, <c>false</c>.</value>
|
||||||
|
public bool? HasAired { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// The maximum number of items to return
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The limit.</value>
|
||||||
|
public int? Limit { get; set; }
|
||||||
|
}
|
||||||
|
}
|
11
MediaBrowser.Model/LiveTv/RecordingGroupQuery.cs
Normal file
11
MediaBrowser.Model/LiveTv/RecordingGroupQuery.cs
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
{
|
||||||
|
public class RecordingGroupQuery
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the user identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The user identifier.</value>
|
||||||
|
public string UserId { get; set; }
|
||||||
|
}
|
||||||
|
}
|
@ -1,6 +1,4 @@
|
|||||||
using MediaBrowser.Model.Entities;
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
|
||||||
namespace MediaBrowser.Model.LiveTv
|
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Class RecordingQuery.
|
/// Class RecordingQuery.
|
||||||
@ -61,43 +59,4 @@ namespace MediaBrowser.Model.LiveTv
|
|||||||
/// <value>The series timer identifier.</value>
|
/// <value>The series timer identifier.</value>
|
||||||
public string SeriesTimerId { get; set; }
|
public string SeriesTimerId { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public class RecordingGroupQuery
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the user identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The user identifier.</value>
|
|
||||||
public string UserId { get; set; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public class TimerQuery
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the channel identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The channel identifier.</value>
|
|
||||||
public string ChannelId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the series timer identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The series timer identifier.</value>
|
|
||||||
public string SeriesTimerId { get; set; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public class SeriesTimerQuery
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the sort by - SortName, Priority
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The sort by.</value>
|
|
||||||
public string SortBy { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the sort order.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The sort order.</value>
|
|
||||||
public SortOrder SortOrder { get; set; }
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -13,11 +13,4 @@ namespace MediaBrowser.Model.LiveTv
|
|||||||
ConflictedNotOk,
|
ConflictedNotOk,
|
||||||
Error
|
Error
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum DayPattern
|
|
||||||
{
|
|
||||||
Daily,
|
|
||||||
Weekdays,
|
|
||||||
Weekends
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
19
MediaBrowser.Model/LiveTv/SeriesTimerQuery.cs
Normal file
19
MediaBrowser.Model/LiveTv/SeriesTimerQuery.cs
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
using MediaBrowser.Model.Entities;
|
||||||
|
|
||||||
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
{
|
||||||
|
public class SeriesTimerQuery
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the sort by - SortName, Priority
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The sort by.</value>
|
||||||
|
public string SortBy { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the sort order.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The sort order.</value>
|
||||||
|
public SortOrder SortOrder { get; set; }
|
||||||
|
}
|
||||||
|
}
|
@ -1,7 +1,4 @@
|
|||||||
using System;
|
namespace MediaBrowser.Model.LiveTv
|
||||||
using System.ComponentModel;
|
|
||||||
|
|
||||||
namespace MediaBrowser.Model.LiveTv
|
|
||||||
{
|
{
|
||||||
public class TimerInfoDto : BaseTimerInfoDto
|
public class TimerInfoDto : BaseTimerInfoDto
|
||||||
{
|
{
|
||||||
@ -36,107 +33,4 @@ namespace MediaBrowser.Model.LiveTv
|
|||||||
public ProgramInfoDto ProgramInfo { get; set; }
|
public ProgramInfoDto ProgramInfo { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public class BaseTimerInfoDto : INotifyPropertyChanged
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Occurs when a property value changes.
|
|
||||||
/// </summary>
|
|
||||||
public event PropertyChangedEventHandler PropertyChanged;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Id of the recording.
|
|
||||||
/// </summary>
|
|
||||||
public string Id { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the external identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The external identifier.</value>
|
|
||||||
public string ExternalId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// ChannelId of the recording.
|
|
||||||
/// </summary>
|
|
||||||
public string ChannelId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the external channel identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The external channel identifier.</value>
|
|
||||||
public string ExternalChannelId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// ChannelName of the recording.
|
|
||||||
/// </summary>
|
|
||||||
public string ChannelName { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the program identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The program identifier.</value>
|
|
||||||
public string ProgramId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the external program identifier.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The external program identifier.</value>
|
|
||||||
public string ExternalProgramId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Name of the recording.
|
|
||||||
/// </summary>
|
|
||||||
public string Name { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Description of the recording.
|
|
||||||
/// </summary>
|
|
||||||
public string Overview { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// The start date of the recording, in UTC.
|
|
||||||
/// </summary>
|
|
||||||
public DateTime StartDate { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// The end date of the recording, in UTC.
|
|
||||||
/// </summary>
|
|
||||||
public DateTime EndDate { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the name of the service.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The name of the service.</value>
|
|
||||||
public string ServiceName { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the priority.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The priority.</value>
|
|
||||||
public int Priority { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the pre padding seconds.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The pre padding seconds.</value>
|
|
||||||
public int PrePaddingSeconds { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the post padding seconds.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The post padding seconds.</value>
|
|
||||||
public int PostPaddingSeconds { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets a value indicating whether this instance is pre padding required.
|
|
||||||
/// </summary>
|
|
||||||
/// <value><c>true</c> if this instance is pre padding required; otherwise, <c>false</c>.</value>
|
|
||||||
public bool IsPrePaddingRequired { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets a value indicating whether this instance is post padding required.
|
|
||||||
/// </summary>
|
|
||||||
/// <value><c>true</c> if this instance is post padding required; otherwise, <c>false</c>.</value>
|
|
||||||
public bool IsPostPaddingRequired { get; set; }
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
17
MediaBrowser.Model/LiveTv/TimerQuery.cs
Normal file
17
MediaBrowser.Model/LiveTv/TimerQuery.cs
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
namespace MediaBrowser.Model.LiveTv
|
||||||
|
{
|
||||||
|
public class TimerQuery
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the channel identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The channel identifier.</value>
|
||||||
|
public string ChannelId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the series timer identifier.
|
||||||
|
/// </summary>
|
||||||
|
/// <value>The series timer identifier.</value>
|
||||||
|
public string SeriesTimerId { get; set; }
|
||||||
|
}
|
||||||
|
}
|
@ -57,35 +57,64 @@
|
|||||||
<Compile Include="ApiClient\IApiClient.cs" />
|
<Compile Include="ApiClient\IApiClient.cs" />
|
||||||
<Compile Include="ApiClient\ApiClientExtensions.cs" />
|
<Compile Include="ApiClient\ApiClientExtensions.cs" />
|
||||||
<Compile Include="ApiClient\IServerEvents.cs" />
|
<Compile Include="ApiClient\IServerEvents.cs" />
|
||||||
<Compile Include="ApiClient\ServerEventArgs.cs" />
|
<Compile Include="ApiClient\GeneralCommandEventArgs.cs" />
|
||||||
|
<Compile Include="ApiClient\SessionUpdatesEventArgs.cs" />
|
||||||
|
<Compile Include="Channels\ChannelItemQuery.cs" />
|
||||||
<Compile Include="Channels\ChannelQuery.cs" />
|
<Compile Include="Channels\ChannelQuery.cs" />
|
||||||
<Compile Include="Configuration\AutoOrganize.cs" />
|
<Compile Include="Configuration\TvFileOrganizationOptions.cs" />
|
||||||
<Compile Include="Configuration\BaseApplicationConfiguration.cs" />
|
<Compile Include="Configuration\BaseApplicationConfiguration.cs" />
|
||||||
<Compile Include="Configuration\DlnaOptions.cs" />
|
<Compile Include="Configuration\DlnaOptions.cs" />
|
||||||
|
<Compile Include="Configuration\EncodingQuality.cs" />
|
||||||
|
<Compile Include="Configuration\ImageOption.cs" />
|
||||||
|
<Compile Include="Configuration\ImageSavingConvention.cs" />
|
||||||
|
<Compile Include="Configuration\LiveTvOptions.cs" />
|
||||||
<Compile Include="Configuration\MetadataPlugin.cs" />
|
<Compile Include="Configuration\MetadataPlugin.cs" />
|
||||||
<Compile Include="Configuration\MetadataOptions.cs" />
|
<Compile Include="Configuration\MetadataOptions.cs" />
|
||||||
|
<Compile Include="Configuration\MetadataPluginSummary.cs" />
|
||||||
|
<Compile Include="Configuration\MetadataPluginType.cs" />
|
||||||
|
<Compile Include="Configuration\NotificationOption.cs" />
|
||||||
<Compile Include="Configuration\NotificationOptions.cs" />
|
<Compile Include="Configuration\NotificationOptions.cs" />
|
||||||
|
<Compile Include="Configuration\NotificationType.cs" />
|
||||||
|
<Compile Include="Configuration\PathSubstitution.cs" />
|
||||||
|
<Compile Include="Configuration\SendToUserType.cs" />
|
||||||
<Compile Include="Configuration\ServerConfiguration.cs" />
|
<Compile Include="Configuration\ServerConfiguration.cs" />
|
||||||
|
<Compile Include="Configuration\SubtitleOptions.cs" />
|
||||||
|
<Compile Include="Configuration\UnratedItem.cs" />
|
||||||
|
<Compile Include="Dlna\AudioOptions.cs" />
|
||||||
<Compile Include="Dlna\CodecProfile.cs" />
|
<Compile Include="Dlna\CodecProfile.cs" />
|
||||||
|
<Compile Include="Dlna\CodecType.cs" />
|
||||||
<Compile Include="Dlna\ConditionProcessor.cs" />
|
<Compile Include="Dlna\ConditionProcessor.cs" />
|
||||||
<Compile Include="Dlna\ContainerProfile.cs" />
|
<Compile Include="Dlna\ContainerProfile.cs" />
|
||||||
<Compile Include="Dlna\ContentFeatureBuilder.cs" />
|
<Compile Include="Dlna\ContentFeatureBuilder.cs" />
|
||||||
<Compile Include="Dlna\DeviceIdentification.cs" />
|
<Compile Include="Dlna\DeviceIdentification.cs" />
|
||||||
<Compile Include="Dlna\DeviceProfile.cs" />
|
<Compile Include="Dlna\DeviceProfile.cs" />
|
||||||
<Compile Include="Dlna\DeviceProfileInfo.cs" />
|
<Compile Include="Dlna\DeviceProfileInfo.cs" />
|
||||||
|
<Compile Include="Dlna\DeviceProfileType.cs" />
|
||||||
<Compile Include="Dlna\DirectPlayProfile.cs" />
|
<Compile Include="Dlna\DirectPlayProfile.cs" />
|
||||||
|
<Compile Include="Dlna\DlnaFlags.cs" />
|
||||||
<Compile Include="Dlna\DlnaMaps.cs" />
|
<Compile Include="Dlna\DlnaMaps.cs" />
|
||||||
|
<Compile Include="Dlna\DlnaProfileType.cs" />
|
||||||
<Compile Include="Dlna\EventSubscription.cs" />
|
<Compile Include="Dlna\EventSubscription.cs" />
|
||||||
<Compile Include="Dlna\Filter.cs" />
|
<Compile Include="Dlna\Filter.cs" />
|
||||||
|
<Compile Include="Dlna\HeaderMatchType.cs" />
|
||||||
|
<Compile Include="Dlna\HttpHeaderInfo.cs" />
|
||||||
<Compile Include="Dlna\MediaFormatProfile.cs" />
|
<Compile Include="Dlna\MediaFormatProfile.cs" />
|
||||||
<Compile Include="Dlna\MediaFormatProfileResolver.cs" />
|
<Compile Include="Dlna\MediaFormatProfileResolver.cs" />
|
||||||
|
<Compile Include="Dlna\ProfileCondition.cs" />
|
||||||
|
<Compile Include="Dlna\ProfileConditionType.cs" />
|
||||||
|
<Compile Include="Dlna\ProfileConditionValue.cs" />
|
||||||
<Compile Include="Dlna\ResponseProfile.cs" />
|
<Compile Include="Dlna\ResponseProfile.cs" />
|
||||||
<Compile Include="Dlna\SearchCriteria.cs" />
|
<Compile Include="Dlna\SearchCriteria.cs" />
|
||||||
|
<Compile Include="Dlna\SearchType.cs" />
|
||||||
<Compile Include="Dlna\SortCriteria.cs" />
|
<Compile Include="Dlna\SortCriteria.cs" />
|
||||||
<Compile Include="Dlna\StreamBuilder.cs" />
|
<Compile Include="Dlna\StreamBuilder.cs" />
|
||||||
<Compile Include="Dlna\StreamInfo.cs" />
|
<Compile Include="Dlna\StreamInfo.cs" />
|
||||||
|
<Compile Include="Dlna\TranscodeSeekInfo.cs" />
|
||||||
<Compile Include="Dlna\TranscodingProfile.cs" />
|
<Compile Include="Dlna\TranscodingProfile.cs" />
|
||||||
|
<Compile Include="Dlna\VideoOptions.cs" />
|
||||||
|
<Compile Include="Dlna\XmlAttribute.cs" />
|
||||||
<Compile Include="Drawing\ImageOutputFormat.cs" />
|
<Compile Include="Drawing\ImageOutputFormat.cs" />
|
||||||
|
<Compile Include="Drawing\ImageSize.cs" />
|
||||||
<Compile Include="Dto\BaseItemPerson.cs" />
|
<Compile Include="Dto\BaseItemPerson.cs" />
|
||||||
<Compile Include="Dto\ChapterInfoDto.cs" />
|
<Compile Include="Dto\ChapterInfoDto.cs" />
|
||||||
<Compile Include="Dto\GameSystemSummary.cs" />
|
<Compile Include="Dto\GameSystemSummary.cs" />
|
||||||
@ -94,26 +123,64 @@
|
|||||||
<Compile Include="Dto\ItemByNameCounts.cs" />
|
<Compile Include="Dto\ItemByNameCounts.cs" />
|
||||||
<Compile Include="Dto\ItemCounts.cs" />
|
<Compile Include="Dto\ItemCounts.cs" />
|
||||||
<Compile Include="Dto\ItemIndex.cs" />
|
<Compile Include="Dto\ItemIndex.cs" />
|
||||||
|
<Compile Include="Dto\RatingType.cs" />
|
||||||
<Compile Include="Dto\RecommendationDto.cs" />
|
<Compile Include="Dto\RecommendationDto.cs" />
|
||||||
<Compile Include="Dto\MediaVersionInfo.cs" />
|
<Compile Include="Dto\MediaSourceInfo.cs" />
|
||||||
|
<Compile Include="Dto\RecommendationType.cs" />
|
||||||
|
<Compile Include="Dto\SubtitleDownloadOptions.cs" />
|
||||||
|
<Compile Include="Dto\VideoStreamOptions.cs" />
|
||||||
|
<Compile Include="Entities\IsoType.cs" />
|
||||||
|
<Compile Include="Entities\MediaInfo.cs" />
|
||||||
|
<Compile Include="Entities\MediaStreamType.cs" />
|
||||||
<Compile Include="Entities\PackageReviewInfo.cs" />
|
<Compile Include="Entities\PackageReviewInfo.cs" />
|
||||||
|
<Compile Include="Entities\ProviderIdsExtensions.cs" />
|
||||||
|
<Compile Include="Entities\ScrollDirection.cs" />
|
||||||
|
<Compile Include="Entities\SortOrder.cs" />
|
||||||
|
<Compile Include="Entities\VideoSize.cs" />
|
||||||
<Compile Include="Events\GenericEventArgs.cs" />
|
<Compile Include="Events\GenericEventArgs.cs" />
|
||||||
|
<Compile Include="FileOrganization\EpisodeFileOrganizationRequest.cs" />
|
||||||
<Compile Include="FileOrganization\FileOrganizationResult.cs" />
|
<Compile Include="FileOrganization\FileOrganizationResult.cs" />
|
||||||
<Compile Include="FileOrganization\FileOrganizationQuery.cs" />
|
<Compile Include="FileOrganization\FileOrganizationResultQuery.cs" />
|
||||||
|
<Compile Include="FileOrganization\FileOrganizerType.cs" />
|
||||||
|
<Compile Include="FileOrganization\FileSortingStatus.cs" />
|
||||||
|
<Compile Include="Globalization\LocalizatonOption.cs" />
|
||||||
|
<Compile Include="IO\FileSystemEntryType.cs" />
|
||||||
<Compile Include="Library\PlayAccess.cs" />
|
<Compile Include="Library\PlayAccess.cs" />
|
||||||
|
<Compile Include="LiveTv\BaseTimerInfoDto.cs" />
|
||||||
<Compile Include="LiveTv\ChannelInfoDto.cs" />
|
<Compile Include="LiveTv\ChannelInfoDto.cs" />
|
||||||
<Compile Include="LiveTv\ChannelQuery.cs" />
|
<Compile Include="LiveTv\ChannelQuery.cs" />
|
||||||
|
<Compile Include="LiveTv\DayPattern.cs" />
|
||||||
|
<Compile Include="LiveTv\GuideInfo.cs" />
|
||||||
|
<Compile Include="LiveTv\LiveTvInfo.cs" />
|
||||||
|
<Compile Include="LiveTv\LiveTvServiceStatus.cs" />
|
||||||
|
<Compile Include="LiveTv\LiveTvTunerInfoDto.cs" />
|
||||||
|
<Compile Include="LiveTv\LiveTvTunerStatus.cs" />
|
||||||
|
<Compile Include="LiveTv\ProgramAudio.cs" />
|
||||||
<Compile Include="LiveTv\ProgramInfoDto.cs" />
|
<Compile Include="LiveTv\ProgramInfoDto.cs" />
|
||||||
<Compile Include="LiveTv\ProgramQuery.cs" />
|
<Compile Include="LiveTv\ProgramQuery.cs" />
|
||||||
|
<Compile Include="LiveTv\RecommendedProgramQuery.cs" />
|
||||||
<Compile Include="LiveTv\RecordingGroupDto.cs" />
|
<Compile Include="LiveTv\RecordingGroupDto.cs" />
|
||||||
|
<Compile Include="LiveTv\RecordingGroupQuery.cs" />
|
||||||
<Compile Include="LiveTv\RecordingQuery.cs" />
|
<Compile Include="LiveTv\RecordingQuery.cs" />
|
||||||
<Compile Include="LiveTv\RecordingStatus.cs" />
|
<Compile Include="LiveTv\RecordingStatus.cs" />
|
||||||
<Compile Include="LiveTv\SeriesTimerInfoDto.cs" />
|
<Compile Include="LiveTv\SeriesTimerInfoDto.cs" />
|
||||||
|
<Compile Include="LiveTv\SeriesTimerQuery.cs" />
|
||||||
<Compile Include="LiveTv\TimerInfoDto.cs" />
|
<Compile Include="LiveTv\TimerInfoDto.cs" />
|
||||||
|
<Compile Include="LiveTv\TimerQuery.cs" />
|
||||||
<Compile Include="Logging\NullLogger.cs" />
|
<Compile Include="Logging\NullLogger.cs" />
|
||||||
<Compile Include="MediaInfo\Constants.cs" />
|
<Compile Include="MediaInfo\AudioCodec.cs" />
|
||||||
|
<Compile Include="MediaInfo\Container.cs" />
|
||||||
|
<Compile Include="MediaInfo\SubtitleFormat.cs" />
|
||||||
|
<Compile Include="MediaInfo\TransportStreamTimestamp.cs" />
|
||||||
|
<Compile Include="MediaInfo\VideoCodec.cs" />
|
||||||
|
<Compile Include="News\NewsChannel.cs" />
|
||||||
<Compile Include="News\NewsItem.cs" />
|
<Compile Include="News\NewsItem.cs" />
|
||||||
|
<Compile Include="News\NewsQuery.cs" />
|
||||||
|
<Compile Include="Notifications\NotificationRequest.cs" />
|
||||||
|
<Compile Include="Notifications\NotificationServiceInfo.cs" />
|
||||||
|
<Compile Include="Notifications\NotificationTypeInfo.cs" />
|
||||||
<Compile Include="Providers\ExternalIdInfo.cs" />
|
<Compile Include="Providers\ExternalIdInfo.cs" />
|
||||||
|
<Compile Include="Providers\ExternalUrl.cs" />
|
||||||
<Compile Include="Providers\ImageProviderInfo.cs" />
|
<Compile Include="Providers\ImageProviderInfo.cs" />
|
||||||
<Compile Include="Providers\RemoteImageInfo.cs" />
|
<Compile Include="Providers\RemoteImageInfo.cs" />
|
||||||
<Compile Include="Dto\StudioDto.cs" />
|
<Compile Include="Dto\StudioDto.cs" />
|
||||||
@ -138,9 +205,11 @@
|
|||||||
<Compile Include="Notifications\NotificationQuery.cs" />
|
<Compile Include="Notifications\NotificationQuery.cs" />
|
||||||
<Compile Include="Notifications\NotificationResult.cs" />
|
<Compile Include="Notifications\NotificationResult.cs" />
|
||||||
<Compile Include="Notifications\NotificationsSummary.cs" />
|
<Compile Include="Notifications\NotificationsSummary.cs" />
|
||||||
|
<Compile Include="Providers\RemoteImageQuery.cs" />
|
||||||
<Compile Include="Providers\RemoteImageResult.cs" />
|
<Compile Include="Providers\RemoteImageResult.cs" />
|
||||||
<Compile Include="Providers\RemoteSearchResult.cs" />
|
<Compile Include="Providers\RemoteSearchResult.cs" />
|
||||||
<Compile Include="Providers\RemoteSubtitleInfo.cs" />
|
<Compile Include="Providers\RemoteSubtitleInfo.cs" />
|
||||||
|
<Compile Include="Querying\AllThemeMediaResult.cs" />
|
||||||
<Compile Include="Querying\ArtistsQuery.cs" />
|
<Compile Include="Querying\ArtistsQuery.cs" />
|
||||||
<Compile Include="Querying\EpisodeQuery.cs" />
|
<Compile Include="Querying\EpisodeQuery.cs" />
|
||||||
<Compile Include="Querying\ItemCountsQuery.cs" />
|
<Compile Include="Querying\ItemCountsQuery.cs" />
|
||||||
@ -148,14 +217,24 @@
|
|||||||
<Compile Include="Entities\BaseItemInfo.cs" />
|
<Compile Include="Entities\BaseItemInfo.cs" />
|
||||||
<Compile Include="Querying\NextUpQuery.cs" />
|
<Compile Include="Querying\NextUpQuery.cs" />
|
||||||
<Compile Include="Querying\QueryResult.cs" />
|
<Compile Include="Querying\QueryResult.cs" />
|
||||||
|
<Compile Include="Querying\SeasonQuery.cs" />
|
||||||
<Compile Include="Querying\SessionQuery.cs" />
|
<Compile Include="Querying\SessionQuery.cs" />
|
||||||
|
<Compile Include="Querying\SimilarItemsByNameQuery.cs" />
|
||||||
<Compile Include="Querying\SimilarItemsQuery.cs" />
|
<Compile Include="Querying\SimilarItemsQuery.cs" />
|
||||||
|
<Compile Include="Querying\UpcomingEpisodesQuery.cs" />
|
||||||
<Compile Include="Querying\UserQuery.cs" />
|
<Compile Include="Querying\UserQuery.cs" />
|
||||||
<Compile Include="Search\SearchQuery.cs" />
|
<Compile Include="Search\SearchQuery.cs" />
|
||||||
<Compile Include="Session\BrowseRequest.cs" />
|
<Compile Include="Session\BrowseRequest.cs" />
|
||||||
|
<Compile Include="Session\ClientCapabilities.cs" />
|
||||||
<Compile Include="Session\GeneralCommand.cs" />
|
<Compile Include="Session\GeneralCommand.cs" />
|
||||||
|
<Compile Include="Session\GeneralCommandType.cs" />
|
||||||
<Compile Include="Session\MessageCommand.cs" />
|
<Compile Include="Session\MessageCommand.cs" />
|
||||||
<Compile Include="Session\PlaybackReports.cs" />
|
<Compile Include="Session\PlaybackProgressInfo.cs" />
|
||||||
|
<Compile Include="Session\PlaybackStartInfo.cs" />
|
||||||
|
<Compile Include="Session\PlaybackStopInfo.cs" />
|
||||||
|
<Compile Include="Session\PlayCommand.cs" />
|
||||||
|
<Compile Include="Session\PlayerStateInfo.cs" />
|
||||||
|
<Compile Include="Session\PlayMethod.cs" />
|
||||||
<Compile Include="Session\PlayRequest.cs" />
|
<Compile Include="Session\PlayRequest.cs" />
|
||||||
<Compile Include="Session\PlaystateCommand.cs" />
|
<Compile Include="Session\PlaystateCommand.cs" />
|
||||||
<Compile Include="Logging\ILogManager.cs" />
|
<Compile Include="Logging\ILogManager.cs" />
|
||||||
@ -184,22 +263,25 @@
|
|||||||
<Compile Include="Net\NetworkShare.cs" />
|
<Compile Include="Net\NetworkShare.cs" />
|
||||||
<Compile Include="Net\NetworkShareType.cs" />
|
<Compile Include="Net\NetworkShareType.cs" />
|
||||||
<Compile Include="Querying\PersonsQuery.cs" />
|
<Compile Include="Querying\PersonsQuery.cs" />
|
||||||
<Compile Include="Querying\ThemeSongsResult.cs" />
|
<Compile Include="Querying\ThemeMediaResult.cs" />
|
||||||
<Compile Include="Search\SearchHint.cs" />
|
<Compile Include="Search\SearchHint.cs" />
|
||||||
<Compile Include="Search\SearchHintResult.cs" />
|
<Compile Include="Search\SearchHintResult.cs" />
|
||||||
<Compile Include="Serialization\IJsonSerializer.cs" />
|
<Compile Include="Serialization\IJsonSerializer.cs" />
|
||||||
<Compile Include="Serialization\IXmlSerializer.cs" />
|
<Compile Include="Serialization\IXmlSerializer.cs" />
|
||||||
|
<Compile Include="Session\PlaystateRequest.cs" />
|
||||||
<Compile Include="Session\SessionCapabilities.cs" />
|
<Compile Include="Session\SessionCapabilities.cs" />
|
||||||
<Compile Include="Session\SessionInfoDto.cs" />
|
<Compile Include="Session\SessionInfoDto.cs" />
|
||||||
|
<Compile Include="Session\SessionUserInfo.cs" />
|
||||||
<Compile Include="Session\UserDataChangeInfo.cs" />
|
<Compile Include="Session\UserDataChangeInfo.cs" />
|
||||||
<Compile Include="Themes\AppTheme.cs" />
|
<Compile Include="Themes\AppTheme.cs" />
|
||||||
|
<Compile Include="Themes\AppThemeInfo.cs" />
|
||||||
<Compile Include="Themes\ThemeImage.cs" />
|
<Compile Include="Themes\ThemeImage.cs" />
|
||||||
<Compile Include="Updates\CheckForUpdateResult.cs" />
|
<Compile Include="Updates\CheckForUpdateResult.cs" />
|
||||||
<Compile Include="Updates\PackageTargetSystem.cs" />
|
<Compile Include="Updates\PackageTargetSystem.cs" />
|
||||||
<Compile Include="Updates\InstallationInfo.cs" />
|
<Compile Include="Updates\InstallationInfo.cs" />
|
||||||
<Compile Include="Updates\PackageType.cs" />
|
<Compile Include="Updates\PackageType.cs" />
|
||||||
<Compile Include="Updates\PackageVersionClass.cs" />
|
<Compile Include="Updates\PackageVersionClass.cs" />
|
||||||
<Compile Include="Entities\RequestResult.cs" />
|
<Compile Include="Entities\EmptyRequestResult.cs" />
|
||||||
<Compile Include="Configuration\UserConfiguration.cs" />
|
<Compile Include="Configuration\UserConfiguration.cs" />
|
||||||
<Compile Include="Drawing\DrawingUtils.cs" />
|
<Compile Include="Drawing\DrawingUtils.cs" />
|
||||||
<Compile Include="Dto\UserItemDataDto.cs" />
|
<Compile Include="Dto\UserItemDataDto.cs" />
|
||||||
|
8
MediaBrowser.Model/MediaInfo/AudioCodec.cs
Normal file
8
MediaBrowser.Model/MediaInfo/AudioCodec.cs
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
namespace MediaBrowser.Model.MediaInfo
|
||||||
|
{
|
||||||
|
public class AudioCodec
|
||||||
|
{
|
||||||
|
public const string AAC = "AAC";
|
||||||
|
public const string MP3 = "MP3";
|
||||||
|
}
|
||||||
|
}
|
@ -34,11 +34,4 @@ namespace MediaBrowser.Model.MediaInfo
|
|||||||
/// <value>The chapters.</value>
|
/// <value>The chapters.</value>
|
||||||
public List<double> Chapters { get; set; }
|
public List<double> Chapters { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum TransportStreamTimestamp
|
|
||||||
{
|
|
||||||
None,
|
|
||||||
Zero,
|
|
||||||
Valid
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user