C# 클래스 OnlineVideos.Sites.JSurf.ConnectorImplementations.AmazonPrime.Connectors.AmazonPrimeInformationConnector

상속: IInformationConnector
파일 보기 프로젝트 열기: offbyoneBB/mp-onlinevideos2

공개 메소드들

메소드 설명
AmazonPrimeInformationConnector ( SiteUtilBase siteUtil ) : OnlineVideos.Sites.JSurf.Interfaces
DoSearch ( string query ) : List
GetInputStreamProperties ( System.VideoInfo video, string &streamUrl, string &licenseUrl, string>.Dictionary &additionalTags ) : bool
LoadCategories ( Category parentCategory = null ) : List

Load the categories

LoadVideos ( Category parentCategory ) : List

Load the videos using either the parentCategory, or the next page url (if parentCategory is null)

getMultipleVideoUrls ( System.VideoInfo video, bool inPlaylist = false ) : List
getPlaybackOptions ( System.VideoInfo video ) : string>.Dictionary

보호된 메소드들

메소드 설명
DoLogin ( ) : void
TryAdd ( List categories, Category category, string url ) : void
TryInsert ( List categories, Category category, string url ) : void

메소드 상세

AmazonPrimeInformationConnector() 공개 메소드

public AmazonPrimeInformationConnector ( SiteUtilBase siteUtil ) : OnlineVideos.Sites.JSurf.Interfaces
siteUtil SiteUtilBase
리턴 OnlineVideos.Sites.JSurf.Interfaces

DoLogin() 보호된 메소드

protected DoLogin ( ) : void
리턴 void

DoSearch() 공개 메소드

public DoSearch ( string query ) : List
query string
리턴 List

GetInputStreamProperties() 공개 메소드

public GetInputStreamProperties ( System.VideoInfo video, string &streamUrl, string &licenseUrl, string>.Dictionary &additionalTags ) : bool
video System.VideoInfo
streamUrl string
licenseUrl string
additionalTags string>.Dictionary
리턴 bool

LoadCategories() 공개 메소드

Load the categories
public LoadCategories ( Category parentCategory = null ) : List
parentCategory Category
리턴 List

LoadVideos() 공개 메소드

Load the videos using either the parentCategory, or the next page url (if parentCategory is null)
public LoadVideos ( Category parentCategory ) : List
parentCategory Category
리턴 List

TryAdd() 보호된 정적인 메소드

protected static TryAdd ( List categories, Category category, string url ) : void
categories List
category Category
url string
리턴 void

TryInsert() 보호된 정적인 메소드

protected static TryInsert ( List categories, Category category, string url ) : void
categories List
category Category
url string
리턴 void

getMultipleVideoUrls() 공개 메소드

public getMultipleVideoUrls ( System.VideoInfo video, bool inPlaylist = false ) : List
video System.VideoInfo
inPlaylist bool
리턴 List

getPlaybackOptions() 공개 메소드

public getPlaybackOptions ( System.VideoInfo video ) : string>.Dictionary
video System.VideoInfo
리턴 string>.Dictionary