Exemplo n.º 1
0
 public static PlayRange Adjust(this IMediaSource mediaSource, PlayRange playRange)
 {
     if (!mediaSource.HasNativeDuration())
     {
         playRange = new PlayRange(playRange.Duration);
     }
     mediaSource.ValidatePlayRange(playRange);
     return(playRange);
 }
Exemplo n.º 2
0
 public MediaItem(IMediaSource source, PlayRange playRange)
 {
     source.ValidatePlayRange(playRange);
     this.Source    = source;
     this.PlayRange = playRange;
 }