using JT1078.FMp4.Interfaces;
using JT1078.FMp4.MessagePack;
using System;
using System.Collections.Generic;
using System.Text;
namespace JT1078.FMp4
{
///
/// mvex
///
public class MovieExtendsBox : Mp4Box, IFMp4MessagePackFormatter
{
///
/// mvex
///
public MovieExtendsBox() : base("mvex")
{
}
public MovieExtendsHeaderBox MovieExtendsHeaderBox { get; set; }
public List TrackExtendsBoxs { get; set; }
public void ToBuffer(ref FMp4MessagePackWriter writer)
{
Start(ref writer);
if (MovieExtendsHeaderBox != null)
{
MovieExtendsHeaderBox.ToBuffer(ref writer);
}
if (TrackExtendsBoxs != null)
{
foreach(var item in TrackExtendsBoxs)
{
item.ToBuffer(ref writer);
}
}
End(ref writer);
}
}
}