public TeletextSubtitleDecoder(SubtitleRenderer subRender)
 {
     Assert(subRender != null, "SubtitleRender is null!");
     _subRender = subRender;
     _magazines = new TeletextMagazine[8];
     for (int i = 0; i < 8; i++)
     {
         _magazines[i] = new TeletextMagazine();
         _magazines[i].SetMag(i + 1);
         _magazines[i].Clear();
         _magazines[i].SetOwner(this);
     }
 }
 public void OnServiceInfo(int page, byte type, string isoLang)
 {
     TeletextMagazine.OnServiceInfo(page, type, isoLang);
 }
 public TeletextSubtitleDecoder(SubtitleRenderer subRender)
 {
   Assert(subRender != null, "SubtitleRender is null!");
   _subRender = subRender;
   _magazines = new TeletextMagazine[8];
   for (int i = 0; i < 8; i++)
   {
     _magazines[i] = new TeletextMagazine();
     _magazines[i].SetMag(i + 1);
     _magazines[i].Clear();
     _magazines[i].SetOwner(this);
   }
 }