public IPlaylistReader GetPlaylistReader(int formatId) { IPlaylistReader theReader = null; if (PL_PLS == formatId) { theReader = new PLSReader(); } else if (PL_M3U == formatId) { theReader = new M3UReader(); } else if (PL_FPL == formatId) { theReader = new FPLReader(); } else if (PL_XSPF == formatId) { theReader = new XSPFReader(); } else if (PL_SMIL == formatId) { theReader = new SMILReader(); } else if (PL_ASX == formatId) { theReader = new ASXReader(); } else if (PL_B4S == formatId) { theReader = new B4SReader(); } if (null == theReader) { theReader = new DummyReader(); } return(theReader); }
public IPlaylistReader GetPlaylistReader(Int32 formatId) { IPlaylistReader theReader = null; if (PL_PLS == formatId) { theReader = new PlsReader(); } else if (PL_M3U == formatId) { theReader = new M3UReader(); } else if (PL_XSPF == formatId) { theReader = new XspfReader(); } else if (PL_SMIL == formatId) { theReader = new SmilReader(); } else if (PL_ASX == formatId) { theReader = new AsxReader(); } else if (PL_B4S == formatId) { theReader = new B4SReader(); } if (null == theReader) { theReader = new DummyReader(); } return(theReader); }