Пример #1
0
 // 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);
     }
 }
Пример #2
0
 // 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);
     }
 }
Пример #3
0
        // 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);
        }