SubLib.IO.SubtitleFormats.SubtitleFormat.GetDynamicSubtitleOut C# (CSharp) Method

GetDynamicSubtitleOut() private method

private GetDynamicSubtitleOut ( SubtitleProperties properties ) : string
properties SubLib.Core.Domain.SubtitleProperties
return string
	internal virtual string GetDynamicSubtitleOut (SubtitleProperties properties) {
		return null;
	}

Usage Example

Example #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);
		}
	}