C# 클래스 MediaPortal.Plugins.MovingPictures.LocalMediaManagement.MovieImporter

파일 보기 프로젝트 열기: damienhaynes/moving-pictures 1 사용 예제들

공개 메소드들

메소드 설명
Approve ( MovieMatch match ) : void
Ignore ( MovieMatch match ) : void
Join ( List matchList ) : void
ManualAssign ( MovieMatch match ) : void
MarkMediaForRemoval ( DBLocalMedia localMedia ) : bool

Marks a local media object for removal by the importer. This will ensure the object is securely removed from the system.

MovieImporter ( ) : System
OnVolumeInserted ( string volume, string serial ) : void
Reprocess ( DBMovieInfo movie ) : bool
Reprocess ( List fileList ) : void
Reprocess ( MovieMatch match ) : void
RestartScanner ( ) : void
RestoreAllIgnoredFiles ( ) : void
Split ( MovieMatch match ) : void
Start ( ) : void
Stop ( ) : void
Update ( DBMovieInfo movie, DBSourceInfo source ) : void

비공개 메소드들

메소드 설명
AssignAndCommit ( MovieMatch match, bool update ) : void
AssignFileToMovie ( IList localMedia, DBMovieInfo movie, bool update ) : void
DatabaseManager_ObjectDeleted ( DatabaseTable obj ) : void
GetMatches ( MovieMatch mediaMatch ) : void
OnFileAdded ( Object source, FileSystemEventArgs e ) : void
OnFileDeleted ( Object source, FileSystemEventArgs e ) : void
OnFileRenamed ( object source, RenamedEventArgs e ) : void
OnProgress ( string message ) : void
OnWatcherError ( object source, ErrorEventArgs e ) : void
PowerEventHandler ( MovingPicturesCore powerEvent ) : void
ProcessNextApprovedMatches ( ) : void
ProcessNextPendingMatch ( ) : void
RemoveCommitedRelations ( DBLocalMedia file ) : void
RemoveCommitedRelations ( List fileList ) : void
RemoveFromMatchLists ( MovieMatch match ) : void
RescanNetworkPaths ( object state ) : void

Rescans all network paths

ScanAndMonitorPaths ( ) : void
ScanFiles ( List importFileList, bool highPriority ) : void
ScanMedia ( ) : void
ScanPath ( DBImportPath importPath ) : void
SetupFileSystemWatchers ( ) : void
UpdateFileSystemWatchers ( ) : void
UpdateMediaInfo ( MovieMatch match ) : void
UpdatePercentDone ( ) : void
WatchImportPath ( FileSystemWatcher watcher, DBImportPath importPath ) : void
initialize ( ) : void
onFileQueued ( object sender, NotifyCollectionChangedEventArgs e ) : void
onFileRemoved ( object sender, NotifyCollectionChangedEventArgs e ) : void
processQueuedFiles ( object state ) : void
processRemovedFiles ( object state ) : void
processRenamedFilesInQueue ( string oldPath, string newPath ) : void

Processes renamed files that are in queue and not-persisted.

메소드 상세

Approve() 공개 메소드

public Approve ( MovieMatch match ) : void
match MovieMatch
리턴 void

Ignore() 공개 메소드

public Ignore ( MovieMatch match ) : void
match MovieMatch
리턴 void

Join() 공개 메소드

public Join ( List matchList ) : void
matchList List
리턴 void

ManualAssign() 공개 메소드

public ManualAssign ( MovieMatch match ) : void
match MovieMatch
리턴 void

MarkMediaForRemoval() 공개 메소드

Marks a local media object for removal by the importer. This will ensure the object is securely removed from the system.
public MarkMediaForRemoval ( DBLocalMedia localMedia ) : bool
localMedia DBLocalMedia local media object.
리턴 bool

MovieImporter() 공개 메소드

public MovieImporter ( ) : System
리턴 System

OnVolumeInserted() 공개 메소드

public OnVolumeInserted ( string volume, string serial ) : void
volume string
serial string
리턴 void

Reprocess() 공개 메소드

public Reprocess ( DBMovieInfo movie ) : bool
movie MediaPortal.Plugins.MovingPictures.Database.DBMovieInfo
리턴 bool

Reprocess() 공개 메소드

public Reprocess ( List fileList ) : void
fileList List
리턴 void

Reprocess() 공개 메소드

public Reprocess ( MovieMatch match ) : void
match MovieMatch
리턴 void

RestartScanner() 공개 메소드

public RestartScanner ( ) : void
리턴 void

RestoreAllIgnoredFiles() 공개 메소드

public RestoreAllIgnoredFiles ( ) : void
리턴 void

Split() 공개 메소드

public Split ( MovieMatch match ) : void
match MovieMatch
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

Update() 공개 메소드

public Update ( DBMovieInfo movie, DBSourceInfo source ) : void
movie MediaPortal.Plugins.MovingPictures.Database.DBMovieInfo
source DBSourceInfo
리턴 void