Example #1
0
 public void play(string audioType, string filename)
 {
     if (audioType.Equals("vlc"))
     {
         advancedMusicPlayer.playVLC(filename);
     }
     else if (audioType.Equals("mp4"))
     {
         advancedMusicPlayer.playMP4(filename);
     }
 }
Example #2
0
 public void play(string audioType, string filename)
 {
     if (audioType.Equals("VLC"))
     {
         advancedMediaPlayer.playVLC(filename);
     }
     else if (audioType.Equals("MP4"))
     {
         advancedMediaPlayer.playMP4(filename);
     }
 }
Example #3
0
 // to merge functionality of those 2 interfaces of similar responsibility, we implemented media adapter
 public void play(string audioType, string fileName)
 {
     if (audioType == "MP3")
     {
         mediaPlayer = new AudioPlayer();
         mediaPlayer.play(audioType, fileName);
     }
     else if (audioType == "VLC")
     {
         advancedMediaPlayer = new VlcPlayer();
         advancedMediaPlayer.playVLC(fileName);
     }
     else if (audioType == "MP4")
     {
         advancedMediaPlayer = new Mp4Player();
         advancedMediaPlayer.playMP4(fileName);
     }
 }