Documentation
¶
Index ¶
- func NormalizePlaylistName(name string) string
- func SplitBDInfoPlaylistReports(text string) (map[string]string, error)
- func SplitBDInfoReport(text string) (summary string, files string, extSummary string)
- type BDAudio
- type BDFile
- type BDInfo
- type BDVideo
- type DVDInfo
- type Disc
- type DiscType
- type HDDVDInfo
- type PlaylistInfo
- type PlaylistItem
- type PlaylistReport
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NormalizePlaylistName ¶
func SplitBDInfoPlaylistReports ¶
SplitBDInfoPlaylistReports extracts each playlist section from a full BDInfo report.
Types ¶
type BDFile ¶
func ParseBDInfoFiles ¶
ParseBDInfoFiles parses the FILES section of a BDInfo report.
type BDInfo ¶
type PlaylistInfo ¶
type PlaylistInfo struct {
File string
Duration float64
Items []PlaylistItem
Edition string
}
type PlaylistItem ¶
type PlaylistReport ¶
type PlaylistReport struct {
Playlist string
Raw string
Summary string
Files string
ExtSummary string
}
func ExtractPlaylistReports ¶
func ExtractPlaylistReports(text string, selected []string) ([]PlaylistReport, error)
ExtractPlaylistReports returns selected playlist reports in selection order.
Click to show internal directories.
Click to hide internal directories.