No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

34 líneas
811 B

  1. using JT1078.FMp4.Interfaces;
  2. using JT1078.FMp4.MessagePack;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Text;
  6. namespace JT1078.FMp4
  7. {
  8. /// <summary>
  9. /// uri
  10. /// </summary>
  11. public class URIBox : FullBox, IFMp4MessagePackFormatter
  12. {
  13. /// <summary>
  14. /// uri
  15. /// </summary>
  16. /// <param name="version"></param>
  17. /// <param name="flags"></param>
  18. public URIBox(byte version=0, uint flags=0) : base("uri ", version, flags)
  19. {
  20. }
  21. public string TheURI { get; set; }
  22. public void ToBuffer(ref FMp4MessagePackWriter writer)
  23. {
  24. Start(ref writer);
  25. WriterFullBoxToBuffer(ref writer);
  26. writer.WriteUTF8(TheURI ?? "\0");
  27. End(ref writer);
  28. }
  29. }
  30. }