コード例 #1
0
        public override bool RefreshMetadata(MediaBrowser.Library.Metadata.MetadataRefreshOptions options)
        {
            bool changed = base.RefreshMetadata(options);

            if (this.Series != null && this.Series.BannerImage != null && (options & MediaBrowser.Library.Metadata.MetadataRefreshOptions.Force) == MediaBrowser.Library.Metadata.MetadataRefreshOptions.Force)
            {
                //we cleared our our series banner image - re-cache it
                var ignore = this.Series.BannerImage.GetLocalImagePath();
            }
            return(changed);
        }
コード例 #2
0
 public override bool RefreshMetadata(MediaBrowser.Library.Metadata.MetadataRefreshOptions options)
 {
     return(shadowItem.RefreshMetadata(options));
 }
コード例 #3
0
 public override bool RefreshMetadata(MediaBrowser.Library.Metadata.MetadataRefreshOptions options)
 {
     // do nothing
     // Metadata is assigned outside the provider framework
     return(false);
 }
コード例 #4
0
 public override bool RefreshMetadata(MediaBrowser.Library.Metadata.MetadataRefreshOptions options)
 {
     // no metadata for itunes folder please
     return(false);
 }
コード例 #5
0
 public override bool RefreshMetadata(MediaBrowser.Library.Metadata.MetadataRefreshOptions options)
 {
     // metadata should not be acquired through the provider framework.
     // its all done during item validation
     return(false);
 }
コード例 #6
0
 public override bool RefreshMetadata(MediaBrowser.Library.Metadata.MetadataRefreshOptions options)
 {
     // do nothing metadata is assigned externally.
     return(false);
 }
コード例 #7
0
 public override bool RefreshMetadata(MediaBrowser.Library.Metadata.MetadataRefreshOptions options)
 {
     return false;
 }
コード例 #8
0
 public override bool RefreshMetadata(MediaBrowser.Library.Metadata.MetadataRefreshOptions options)
 {
     return(false);
     // do nothing .. we control the metadata ... providers do nothing
 }