public void VancTest() { var s = VancDataWriter.GenerateLinesFromText("Hi!", 0)[0]; var smpte291M = new Smpte291M(HexStringToByteArray(s)); var result = smpte291M.GetText(0, true, new CommandState()); Assert.AreEqual("Hi!", result); }
public static string GetText(int lineIndex, string input, bool flush, CommandState state) { var hexString = GetHex(input); var bytes = HexStringToByteArray(hexString); if (bytes.Length < 10) { return(string.Empty); } var cea708 = new Smpte291M(bytes); return(cea708.GetText(lineIndex, flush, state)); }
public static string GetText(string input) { var hexString = GetHex(input); var bytes = HexStringToByteArray(hexString); if (bytes.Length < 10) { return(string.Empty); } var cea708 = new Smpte291M(bytes); return(cea708.GetText()); }