public void SetVideoIds(CustomMultiListField withSubtitlesField, CustomMultiListField withoutSubtitlesField)
 {
     WithSubtitlesVideoId    = GetBrightcoveVideoId(withSubtitlesField);
     WithoutSubtitlesVideoId = GetBrightcoveVideoId(withoutSubtitlesField);
 }
 public string GetBrightcoveVideoId(CustomMultiListField field)
 {
     return(field.ListItems
            .First(i => i != null && i.IsOfType(BrightcoveVideoItem.TemplateId))["ID"]);
 }
 public VideoIdPair(CustomMultiListField withSubtitlesField, CustomMultiListField withoutSubtitlesField)
 {
     SetVideoIds(withSubtitlesField, withoutSubtitlesField);
 }