private static string makeEpisodeNumberDisplay(ProgramResponseInstance pri)
        {
            string en = "";

            if (pri.metadata != null && pri.metadata.Count > 0)
            {
                // just take the first one
                ProgramResponseInstance.Gracenote tri = pri.metadata[0].Gracenote;
                en = String.Format("S{0:D2}E{1:D2}", tri.season, tri.episode);
            }
            return(en);
        }
        private static int makeEpisodeNumber(ProgramResponseInstance pri)
        {
            int en = 0;

            if (pri.metadata != null && pri.metadata.Count > 0)
            {
                // just take the first one
                ProgramResponseInstance.Gracenote tri = pri.metadata[0].Gracenote;
                en = tri.episode;
            }
            return(en);
        }
        private static int makeSeriesNumber(ProgramResponseInstance pri)
        {
            int sn = 0;

            if (pri.metadata != null && pri.metadata.Count > 0)
            {
                // just take the first metadata
                ProgramResponseInstance.Gracenote tri = pri.metadata[0].Gracenote;
                sn = tri.season;
            }
            return(sn);
        }