mirror of
https://github.com/aaru-dps/RedBookPlayer.git
synced 2025-12-16 19:24:41 +00:00
49 lines
1007 B
C#
49 lines
1007 B
C#
|
|
namespace RedBookPlayer.Models
|
||
|
|
{
|
||
|
|
/// <summary>
|
||
|
|
/// Determine how to handle data tracks
|
||
|
|
/// </summary>
|
||
|
|
public enum DataPlayback
|
||
|
|
{
|
||
|
|
/// <summary>
|
||
|
|
/// Skip playing all data tracks
|
||
|
|
/// </summary>
|
||
|
|
Skip = 0,
|
||
|
|
|
||
|
|
/// <summary>
|
||
|
|
/// Play silence for all data tracks
|
||
|
|
/// </summary>
|
||
|
|
Blank = 1,
|
||
|
|
|
||
|
|
/// <summary>
|
||
|
|
/// Play the data from all data tracks
|
||
|
|
/// </summary>
|
||
|
|
Play = 2,
|
||
|
|
}
|
||
|
|
|
||
|
|
/// <summary>
|
||
|
|
/// Current player state
|
||
|
|
/// </summary>
|
||
|
|
public enum PlayerState
|
||
|
|
{
|
||
|
|
/// <summary>
|
||
|
|
/// No disc is loaded
|
||
|
|
/// </summary>
|
||
|
|
NoDisc,
|
||
|
|
|
||
|
|
/// <summary>
|
||
|
|
/// Disc is loaded, playback is stopped
|
||
|
|
/// </summary>
|
||
|
|
Stopped,
|
||
|
|
|
||
|
|
/// <summary>
|
||
|
|
/// Disc is loaded, playback is paused
|
||
|
|
/// </summary>
|
||
|
|
Paused,
|
||
|
|
|
||
|
|
/// <summary>
|
||
|
|
/// Disc is loaded, playback enabled
|
||
|
|
/// </summary>
|
||
|
|
Playing,
|
||
|
|
}
|
||
|
|
}
|