Example #1
0
        public static void Main()
        {
            IStream            stream = new Video(1000, 8);
            StreamProgressInfo info   = new StreamProgressInfo(stream);

            System.Console.WriteLine(info.CalculateCurrentPercent());
        }
Example #2
0
        public static void Main()
        {
            var music = new Music("dawd", "dawda", 5, 100);

            var streamProgress = new StreamProgressInfo(music);

            System.Console.WriteLine(streamProgress.CalculateCurrentPercent());
        }
Example #3
0
        public static void Main()
        {
            var file            = new File("File name", 1234, 123);
            var fileProcessInfo = new StreamProgressInfo(file);

            Console.WriteLine(fileProcessInfo.CalculateCurrentPercent());

            var music            = new Music("Singer", "Album", 123456, 12349);
            var musicProcessInfo = new StreamProgressInfo(music);

            Console.WriteLine(musicProcessInfo.CalculateCurrentPercent());
        }
Example #4
0
        public static void Main()
        {
            IStreamable file   = new File("Filename", 100, 50);
            IStreamable music  = new Music("T3", "T4", 100, 30);
            Music       music2 = new Music("Second Artist", "Second Song", 500, 145);
            File        file2  = new File("filename2", 500, 150);

            var streamProgress = new StreamProgressInfo(file);

            streamProgress = new StreamProgressInfo(music);
            streamProgress = new StreamProgressInfo(music2);
            streamProgress = new StreamProgressInfo(file2);
        }
    public static void Main()
    {
        var spi = new StreamProgressInfo(new Music("Pearls Of Passion", "Roxette", 60, 37));

        Console.WriteLine(spi.CalculateCurrentPercent());
    }
Example #6
0
 static void Main()
 {
     StreamProgressInfo progressInfo  = new StreamProgressInfo(new Music("", "", 10, 254));
     StreamProgressInfo progressInfo1 = new StreamProgressInfo(new File("", 10, 254));
 }
Example #7
0
 private int CalculateStreamProgress(IStreamable stream)
 {
     streamProgress = new StreamProgressInfo(stream);
     return(streamProgress.CalculateCurrentPercent());
 }