C# Класс TRock.Music.Grooveshark.GroovesharkSongPlayer

Наследование: ISongPlayer
Показать файл Открыть проект

Открытые методы

Метод Описание
CanPlay ( Song song ) : bool
GroovesharkSongPlayer ( Lazy groove ) : System
Pause ( ) : void
Play ( ) : void
Start ( Song song ) : void
Stop ( ) : void

Защищенные методы

Метод Описание
OnBuffering ( ValueProgressEventArgs e ) : void
OnCurrentSongChanged ( ValueChangedEventArgs e ) : void
OnCurrentSongCompleted ( SongEventArgs e ) : void
OnIsMutedChanged ( ValueChangedEventArgs e ) : void
OnIsPlayingChanged ( ValueChangedEventArgs e ) : void
OnProgress ( ValueProgressEventArgs e ) : void
OnVolumeChanged ( ValueChangedEventArgs e ) : void

Приватные методы

Метод Описание
BufferStream ( SongData songData ) : void
PlayBuffer ( SongData songData ) : void

Описание методов

CanPlay() публичный Метод

public CanPlay ( Song song ) : bool
song Song
Результат bool

GroovesharkSongPlayer() публичный Метод

public GroovesharkSongPlayer ( Lazy groove ) : System
groove Lazy
Результат System

OnBuffering() защищенный Метод

protected OnBuffering ( ValueProgressEventArgs e ) : void
e ValueProgressEventArgs
Результат void

OnCurrentSongChanged() защищенный Метод

protected OnCurrentSongChanged ( ValueChangedEventArgs e ) : void
e ValueChangedEventArgs
Результат void

OnCurrentSongCompleted() защищенный Метод

protected OnCurrentSongCompleted ( SongEventArgs e ) : void
e SongEventArgs
Результат void

OnIsMutedChanged() защищенный Метод

protected OnIsMutedChanged ( ValueChangedEventArgs e ) : void
e ValueChangedEventArgs
Результат void

OnIsPlayingChanged() защищенный Метод

protected OnIsPlayingChanged ( ValueChangedEventArgs e ) : void
e ValueChangedEventArgs
Результат void

OnProgress() защищенный Метод

protected OnProgress ( ValueProgressEventArgs e ) : void
e ValueProgressEventArgs
Результат void

OnVolumeChanged() защищенный Метод

protected OnVolumeChanged ( ValueChangedEventArgs e ) : void
e ValueChangedEventArgs
Результат void

Pause() публичный Метод

public Pause ( ) : void
Результат void

Play() публичный Метод

public Play ( ) : void
Результат void

Start() публичный Метод

public Start ( Song song ) : void
song Song
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void