129 lines
2.7 KiB
C#
129 lines
2.7 KiB
C#
namespace UMP.Wrappers
|
|
{
|
|
internal enum LogLevels
|
|
{
|
|
Debug = 0,
|
|
Notice = 2,
|
|
Warning = 3,
|
|
Error = 4
|
|
}
|
|
|
|
internal enum ParsedStatus
|
|
{
|
|
Skipped = 0,
|
|
Failed,
|
|
Timeout,
|
|
Done
|
|
}
|
|
|
|
internal enum MediaStates
|
|
{
|
|
NothingSpecial = 0,
|
|
Opening,
|
|
Buffering,
|
|
Playing,
|
|
Paused,
|
|
Stopped,
|
|
Ended,
|
|
Error
|
|
}
|
|
|
|
internal enum MediaSlaveType
|
|
{
|
|
Subtitle,
|
|
Audio
|
|
}
|
|
|
|
internal enum MediaMetadatas
|
|
{
|
|
Title = 0,
|
|
Artist,
|
|
Genre,
|
|
Copyright,
|
|
Album,
|
|
TrackNumber,
|
|
Description,
|
|
Rating,
|
|
Date,
|
|
Setting,
|
|
URL,
|
|
Language,
|
|
NowPlaying,
|
|
Publisher,
|
|
EncodedBy,
|
|
ArtworkURL,
|
|
TrackID
|
|
}
|
|
|
|
internal enum TrackTypes
|
|
: int
|
|
{
|
|
Unknown = -1,
|
|
Audio = 0,
|
|
Video = 1,
|
|
Text = 2
|
|
}
|
|
|
|
internal enum EventTypes
|
|
: int
|
|
{
|
|
MediaMetaChanged = 0,
|
|
MediaSubItemAdded,
|
|
MediaDurationChanged,
|
|
MediaParsedChanged,
|
|
MediaFreed,
|
|
MediaStateChanged,
|
|
MediaSubItemTreeAdded,
|
|
|
|
MediaPlayerMediaChanged = 0x100,
|
|
MediaPlayerNothingSpecial,
|
|
MediaPlayerOpening,
|
|
MediaPlayerBuffering,
|
|
MediaPlayerPlaying,
|
|
MediaPlayerPaused,
|
|
MediaPlayerStopped,
|
|
MediaPlayerForward,
|
|
MediaPlayerBackward,
|
|
MediaPlayerEndReached,
|
|
MediaPlayerEncounteredError,
|
|
MediaPlayerTimeChanged,
|
|
MediaPlayerPositionChanged,
|
|
MediaPlayerSeekableChanged,
|
|
MediaPlayerPausableChanged,
|
|
MediaPlayerTitleChanged,
|
|
MediaPlayerSnapshotTaken,
|
|
MediaPlayerLengthChanged,
|
|
MediaPlayerVout,
|
|
MediaPlayerScrambledChanged,
|
|
|
|
MediaListItemAdded = 0x200,
|
|
MediaListWillAddItem,
|
|
MediaListItemDeleted,
|
|
MediaListWillDeleteItem,
|
|
|
|
MediaListViewItemAdded = 0x300,
|
|
MediaListViewWillAddItem,
|
|
MediaListViewItemDeleted,
|
|
MediaListViewWillDeleteItem,
|
|
|
|
MediaListPlayerPlayed = 0x400,
|
|
MediaListPlayerNextItemSet,
|
|
MediaListPlayerStopped,
|
|
|
|
MediaDiscovererStarted = 0x500,
|
|
MediaDiscovererEnded,
|
|
|
|
VlmMediaAdded = 0x600,
|
|
VlmMediaRemoved,
|
|
VlmMediaChanged,
|
|
VlmMediaInstanceStarted,
|
|
VlmMediaInstanceStopped,
|
|
VlmMediaInstanceStatusInit,
|
|
VlmMediaInstanceStatusOpening,
|
|
VlmMediaInstanceStatusPlaying,
|
|
VlmMediaInstanceStatusPause,
|
|
VlmMediaInstanceStatusEnd,
|
|
VlmMediaInstanceStatusError
|
|
}
|
|
}
|