// Token: 0x06003355 RID: 13141 RVA: 0x00147EB0 File Offset: 0x001460B0 protected override void WriteContent(MidiWriter writer, WritingSettings settings) { byte[] data = this.Data; if (data != null) { writer.WriteBytes(data); } }
// Token: 0x060032C4 RID: 12996 RVA: 0x00147BB0 File Offset: 0x00145DB0 internal sealed override void Write(MidiWriter writer, WritingSettings settings) { byte[] data = this.Data; if (data != null) { writer.WriteBytes(data); } }
// Token: 0x06003305 RID: 13061 RVA: 0x00147E28 File Offset: 0x00146028 protected sealed override void WriteContent(MidiWriter writer, WritingSettings settings) { string text = this.Text; if (string.IsNullOrEmpty(text)) { return; } byte[] bytes = (settings.TextEncoding ?? SmfUtilities.DefaultEncoding).GetBytes(text); writer.WriteBytes(bytes); }
/// <summary> /// Writes content of a MIDI meta event. /// </summary> /// <param name="writer">Writer to write the content with.</param> /// <param name="settings">Settings according to which the event's content must be written.</param> protected sealed override void WriteContent(MidiWriter writer, WritingSettings settings) { var text = Text; if (string.IsNullOrEmpty(text)) { return; } var encoding = settings.TextEncoding ?? SmfConstants.DefaultTextEncoding; var bytes = encoding.GetBytes(text); writer.WriteBytes(bytes); }