Exemple #1
0
 private string GetSubtitleExpression(SubtitleFormat format, SubtitleProperties subtitleProperties, FileProperties fileProperties)
 {
     if (format.Mode == SubtitleMode.Both)
     {
         if (fileProperties.TimingMode == TimingMode.Times)
         {
             return(format.SubtitleOutTimesMode);
         }
         else
         {
             return(format.SubtitleOutFramesMode);
         }
     }
     else
     {
         if (format.SubtitleOut != null)
         {
             return(format.SubtitleOut);
         }
         else
         {
             return(format.GetDynamicSubtitleOut(subtitleProperties));
         }
     }
 }