MediaPortal.Player.Subtitles.SubtitleSelector.CollectOptions C# (CSharp) Method

CollectOptions() private method

private CollectOptions ( ) : List
return List
    private List<SubtitleOption> CollectOptions()
    {
      //Log.Debug("SubtitleSelector: CollectOptions");
      List<SubtitleOption> options = new List<SubtitleOption>();

      if (autoSelectOption != null)
      {
        options.Add(autoSelectOption);
      }

      options.AddRange(bitmapSubtitleCache);

      // collect teletext options
      foreach (KeyValuePair<int, TeletextPageEntry> p in pageEntries)
      {
        SubtitleOption option = new SubtitleOption();
        option.type = SubtitleType.Teletext;
        option.language = p.Value.language;
        option.entry = p.Value;
        options.Add(option);
        Log.Debug("Added Teletext option Lang : " + option.ToString());
      }
      return options;
    }