Exemple #1
0
 public VideoState()
 {
     silence_buf  = new byte[SDL_AUDIO_BUFFER_SIZE];
     sample_array = new short[SAMPLE_ARRAY_SIZE];
     subpq        = new SubPicture[SUBPICTURE_QUEUE_SIZE];
     pictq        = new VideoPicture[VIDEO_PICTURE_QUEUE_SIZE];
 }
Exemple #2
0
        static void Main(string[] args)
        {
            AudioTrack mediaTrack = new AudioTrack(1, "metall", "http://metall");
            Picture    picture    = new Picture(2, "Kurt", "http://met");
            Video      video      = new Video(3, "garri poter", "http://vid");
            Disk       disk       = new Disk(new List <IDisc>()
            {
                mediaTrack, picture
            });
            Selection selection = new Selection();

            Console.WriteLine(disk.ShowAll());
            // Series series = new Series(new List<ISerial>(){video,picture});
            AudioTrack[] tracks = new AudioTrack[5];
            for (int i = 0; i < tracks.Length; i++)
            {
                tracks[i] = new AudioTrack(i, "Name- " + i, "http://loc" + i);
                disk.AddToDisk(tracks[i]);
                selection.AddToSelection(tracks[i]);
            }
            Console.WriteLine(mediaTrack.Play());
            Console.WriteLine(disk.ShowAll());
            Series series = new Series();

            series.AddContentToSerial(video);
            series.AddContentToSerial(picture);
            series.DeleteContentFromSerial(video);
            selection.AddToSelection(mediaTrack);
            Console.WriteLine(series.ShowAll());
            disk.AddToDisk(picture);
            Console.WriteLine(disk.AddToDisk(mediaTrack));
            VideoPicture videoPicture = new VideoPicture();

            videoPicture.AddToVideoPicture(picture);
            Console.WriteLine(videoPicture.ShowAll());


            Console.ReadLine();
        }
Exemple #3
0
 public VideoState()
 {
     silence_buf = new byte[SDL_AUDIO_BUFFER_SIZE];
     sample_array = new short[SAMPLE_ARRAY_SIZE];
     subpq = new SubPicture[SUBPICTURE_QUEUE_SIZE];
     pictq = new VideoPicture[VIDEO_PICTURE_QUEUE_SIZE];
 }