C# Class TraktPlugin.TraktHandlers.MyVideos

Inheritance: ITraktHandler
Mostra file Open project: trakt/Trakt-for-Mediaportal Class Usage Examples

Private Properties

Property Type Description
CreateScrobbleData TraktPlugin.TraktAPI.DataStructures.TraktScrobbleMovie
FindMovieID bool
GetLastDateWatched string
GetMovieAudioChannels string
GetMovieAudioCodec string
GetMovieMediaType string
GetMovieResolution string
GetMovies List
IsMovie3D bool
MovieMatch bool
ShowRateDialog void

Public Methods

Method Description
MyVideos ( int priority ) : System
Scrobble ( string filename ) : bool
StopScrobble ( ) : void
SyncLibrary ( ) : void
SyncProgress ( ) : void

Private Methods

Method Description
CreateScrobbleData ( IMDBMovie movie ) : TraktScrobbleMovie

Creates Scrobble data based on a IMDBMovie object

FindMovieID ( string title, int year, string imdbid, IMDBMovie &imdbMovie ) : bool
GetLastDateWatched ( IMDBMovie movie ) : string

Get the date watched for the movie

GetMovieAudioChannels ( IMDBMovie movie ) : string

Gets the trakt compatible string for the movies Audio Channels

GetMovieAudioCodec ( IMDBMovie movie ) : string

Gets the trakt compatible string for the movies Audio

GetMovieMediaType ( IMDBMovie movie ) : string

Gets the trakt compatible string for the movies Media Type

GetMovieResolution ( IMDBMovie movie ) : string

Gets the trakt compatible string for the movies Resolution

GetMovies ( ) : List

Gets all movies from the Video Database

IsMovie3D ( IMDBMovie movie ) : bool

Checks if the movie is 3D or not

MovieMatch ( IMDBMovie localMovie, TraktMovie traktMovie ) : bool
ShowRateDialog ( IMDBMovie movie ) : void

Shows the Rate Movie Dialog after playback has ended

Method Details

MyVideos() public method

public MyVideos ( int priority ) : System
priority int
return System

Scrobble() public method

public Scrobble ( string filename ) : bool
filename string
return bool

StopScrobble() public method

public StopScrobble ( ) : void
return void

SyncLibrary() public method

public SyncLibrary ( ) : void
return void

SyncProgress() public method

public SyncProgress ( ) : void
return void