mirror of
https://github.com/aaru-dps/RedBookPlayer.git
synced 2025-12-16 19:24:41 +00:00
Wire up disc changing to UI
This commit is contained in:
@@ -299,13 +299,14 @@ namespace RedBookPlayer.Models.Discs
|
||||
}
|
||||
|
||||
/// <inheritdoc/>
|
||||
public override void Init(IOpticalMediaImage image, bool autoPlay)
|
||||
public override void Init(string path, IOpticalMediaImage image, bool autoPlay)
|
||||
{
|
||||
// If the image is null, we can't do anything
|
||||
if(image == null)
|
||||
return;
|
||||
|
||||
// Set the current disc image
|
||||
ImagePath = path;
|
||||
_image = image;
|
||||
|
||||
// Attempt to load the TOC
|
||||
|
||||
@@ -8,6 +8,11 @@ namespace RedBookPlayer.Models.Discs
|
||||
{
|
||||
#region Public Fields
|
||||
|
||||
/// <summary>
|
||||
/// Path to the disc image
|
||||
/// </summary>
|
||||
public string ImagePath { get; protected set; }
|
||||
|
||||
/// <summary>
|
||||
/// Indicate if the disc is ready to be used
|
||||
/// </summary>
|
||||
@@ -93,9 +98,10 @@ namespace RedBookPlayer.Models.Discs
|
||||
/// <summary>
|
||||
/// Initialize the disc with a given image
|
||||
/// </summary>
|
||||
/// <param name="path">Path of the image</param>
|
||||
/// <param name="image">Aaruformat image to load</param>
|
||||
/// <param name="autoPlay">True if playback should begin immediately, false otherwise</param>
|
||||
public abstract void Init(IOpticalMediaImage image, bool autoPlay);
|
||||
public abstract void Init(string path, IOpticalMediaImage image, bool autoPlay);
|
||||
|
||||
#region Seeking
|
||||
|
||||
|
||||
Reference in New Issue
Block a user