public virtual bool BuildFrame(MediaFile file, MediaFrame mediaFrame, Stream buffer)
{
if (!file.SeekTo((long)mediaFrame.Start))
{
FATAL("Unable to seek to position {0}", mediaFrame.Start);
return false;
}
//3. Read the data
file.DataStream.CopyPartTo(buffer, (int)mediaFrame.Length);
buffer.Position = 0;
return true;
}