Method | Description | |
---|---|---|
AutoBindFilesAsync ( ) : Task |
Automatically binds files in the playlist and load missing info.
|
|
EditPlaylistBusiness ( ) : System | ||
GetRatingCategoriesAsync ( bool addSpecial ) : Task
|
Loads the list of rating categories for the search interface.
|
|
GetRatingInitials ( string text ) : string |
Returns the 3 first letters of a rating category or the first letter of each word.
|
|
GetSortedPlaylist ( string search, string orderBy, ListSortDirection orderDirection ) : List |
||
LoadBuyListAsync ( |
||
LoadCategoriesAsync (
|
Loads the list of artists.
|
|
LoadFiles ( ) : void |
Loads all orphan files in the Natural Grounding folder as a list of strings.
|
|
LoadMediaInfoAsync ( IProgress |
Loops through the Media table to set the FileName, Length, Width and Height fields.
|
|
LoadPlaylistAsync ( |
Loads the playlist from the database with specified filter conditions.
|
|
LoadPlaylistAsync ( |
Loads the playlist from the database with specified filter conditions.
|
|
RefreshPlaylist ( Media video, string oldFileName ) : void | ||
UpdateFileName ( System.Guid videoId, string fileName ) : bool | ||
UpdateFileName ( DataAccess.VideoListItem item, string fileName ) : bool |
Method | Description | |
---|---|---|
MergePlaylist ( |
Merges the list of files in the folder with the data coming from the database.
|
|
OrphanMatchesConditions ( DataAccess.MediaType mediaType, string fileName, |
||
RefreshFilesCache ( string fileName, bool isInDatabase ) : void |
public GetRatingCategoriesAsync ( bool addSpecial ) : Task
|
||
addSpecial | bool | |
return | Task
|
public GetRatingInitials ( string text ) : string | ||
text | string | |
return | string |
public GetSortedPlaylist ( string search, string orderBy, ListSortDirection orderDirection ) : List |
||
search | string | |
orderBy | string | |
orderDirection | ListSortDirection | |
return | List |
public LoadBuyListAsync ( |
||
settings | ||
productType | BuyProductType | |
showAllFiles | bool | |
return | Task |
public LoadCategoriesAsync (
|
||
settings | The filters to apply to the data. | |
groupType | SearchFilterEnum | |
return | Task
|
public LoadMediaInfoAsync ( IProgress |
||
progress | IProgress |
Reports the progress of the operation. First report is the amount of files to process, then subsequent reports represent the quantity done. |
return | Task |
public LoadPlaylistAsync ( |
||
settings | The filters to apply to the data. | |
return | Task |
public LoadPlaylistAsync ( |
||
settings | The filters to apply to the data. | |
forceScanFolder | bool | Whether to scan files in folder to set FileExists. |
return | Task |
public RefreshPlaylist ( Media video, string oldFileName ) : void | ||
video | Media | |
oldFileName | string | |
return | void |
public UpdateFileName ( System.Guid videoId, string fileName ) : bool | ||
videoId | System.Guid | |
fileName | string | |
return | bool |
public UpdateFileName ( DataAccess.VideoListItem item, string fileName ) : bool | ||
item | DataAccess.VideoListItem | |
fileName | string | |
return | bool |