C# Класс Player.SmoothStreamingElement

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

Защищенные свойства (Protected)

Свойство Тип Описание
logger System.Logger

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

Метод Описание
Dispose ( ) : void
GetDiagnostics ( ) : System.Collections.IDictionary
Pause ( ) : void
Play ( ) : void
SmoothStreamingElement ( SmoothStreamingMediaElement element, System.Logger logger ) : System
Stop ( ) : void
getCurrentAudioIndex ( ) : int
getCurrentBufferLength ( ) : Double
getCurrentTextIndex ( ) : int
selectAudioTrack ( int trackIndex ) : void
selectTextTrack ( int trackIndex ) : void
selectTrack ( int trackIndex ) : void

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

Метод Описание
Dispose ( bool disposing ) : void
element_BufferingProgressChanged ( object sender, RoutedEventArgs e ) : void
element_CurrentStateChanged ( object sender, RoutedEventArgs e ) : void
element_DownloadProgressChanged ( object sender, RoutedEventArgs e ) : void
element_ManifestReady ( object sender, EventArgs e ) : void
element_MarkerReached ( object sender, System.Windows.Media.TimelineMarkerRoutedEventArgs e ) : void
element_MediaEnded ( object sender, RoutedEventArgs e ) : void
element_MediaFailed ( object sender, System.Windows.ExceptionRoutedEventArgs e ) : void
element_MediaOpened ( object sender, RoutedEventArgs e ) : void
element_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
element_PlaybackTrackChanged ( object sender, TrackChangedEventArgs e ) : void

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

Метод Описание
AddMarkers ( IAsyncResult argAR ) : void
ManifestInfo_SelectStreamsCompleted ( object sender, StreamUpdatedListEventArgs e ) : void
getNextTextChunks ( object sender, EventArgs e ) : void

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

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

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

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

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

public GetDiagnostics ( ) : System.Collections.IDictionary
Результат System.Collections.IDictionary

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

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

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

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

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

public SmoothStreamingElement ( SmoothStreamingMediaElement element, System.Logger logger ) : System
element SmoothStreamingMediaElement
logger System.Logger
Результат System

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

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

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

protected element_BufferingProgressChanged ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

protected element_CurrentStateChanged ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

protected element_DownloadProgressChanged ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

protected element_ManifestReady ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

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

protected element_MarkerReached ( object sender, System.Windows.Media.TimelineMarkerRoutedEventArgs e ) : void
sender object
e System.Windows.Media.TimelineMarkerRoutedEventArgs
Результат void

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

protected element_MediaEnded ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

protected element_MediaFailed ( object sender, System.Windows.ExceptionRoutedEventArgs e ) : void
sender object
e System.Windows.ExceptionRoutedEventArgs
Результат void

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

protected element_MediaOpened ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

protected element_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Результат void

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

protected element_PlaybackTrackChanged ( object sender, TrackChangedEventArgs e ) : void
sender object
e TrackChangedEventArgs
Результат void

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

public getCurrentAudioIndex ( ) : int
Результат int

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

public getCurrentBufferLength ( ) : Double
Результат Double

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

public getCurrentTextIndex ( ) : int
Результат int

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

public selectAudioTrack ( int trackIndex ) : void
trackIndex int
Результат void

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

public selectTextTrack ( int trackIndex ) : void
trackIndex int
Результат void

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

public selectTrack ( int trackIndex ) : void
trackIndex int
Результат void

Описание свойств

logger защищенное свойство

protected Logger,System logger
Результат System.Logger