C# 클래스 OdessaGUIProject.Workers.ScanWorker

상속: System.ComponentModel.BackgroundWorker
파일 보기 프로젝트 열기: noahsw/highlight-hunter 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CancelScan void
CheckForCancelledWorker bool
CreateHighlightObjects int
FindDarkFrames int
ScanWorker System
ScanWorkerDoWork void
ScanWorker_RunWorkerCompleted void
SetBitrate bool
SetCodec bool
SetFramesPerSecond bool
SetTotalFrames bool
SetVideoDimensions bool
SetVideoDuration bool
TrackFirstHighlightFound void
TrackScanDuration void
TrackScanMultiplier void
TrackScanResult void
TrackTotalHoursScanned void
TrackTotalVideosScanned void
TrackVideoDuration void
UpdateScanProgressElapsed void
UploadMediaInfo void

공개 메소드들

메소드 설명
GetFriendlyScanResult ( ScanWorkerResults scanWorkerResult ) : string

비공개 메소드들

메소드 설명
CancelScan ( ) : void

Use this instead so we can break out of NativeOdessaMethods.Scan() call

CheckForCancelledWorker ( ) : bool
CreateHighlightObjects ( List darkFrameNumbers, int captureDurationInSeconds, bool ignoreEarlyHighlights, bool useCaptureOffset ) : int

Collapse nearby frame locations into single frames

FindDarkFrames ( List &bookmarkLocations ) : int

Find the black frames in the video file

ScanWorker ( InputFileObject inputFileObject ) : System
ScanWorkerDoWork ( object sender, DoWorkEventArgs e ) : void
ScanWorker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
SetBitrate ( ) : bool
SetCodec ( ) : bool
SetFramesPerSecond ( ) : bool

SetTotalFrames ( ) : bool
SetVideoDimensions ( ) : bool
SetVideoDuration ( ) : bool
TrackFirstHighlightFound ( ) : void
TrackScanDuration ( ) : void
TrackScanMultiplier ( ) : void
TrackScanResult ( ) : void
TrackTotalHoursScanned ( ) : void
TrackTotalVideosScanned ( ) : void
TrackVideoDuration ( ) : void
UpdateScanProgressElapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void
UploadMediaInfo ( ) : void

메소드 상세

GetFriendlyScanResult() 공개 정적인 메소드

public static GetFriendlyScanResult ( ScanWorkerResults scanWorkerResult ) : string
scanWorkerResult ScanWorkerResults
리턴 string