Ejemplo n.º 1
0
 public static System.IO.MemoryStream writePPS(PictureParameterSet pps, int approxSize)
 {
     System.IO.MemoryStream output = new System.IO.MemoryStream(approxSize + 8);
     pps.write(output);
     output.flip();
     Utility.escapeNAL(output);
     return(output);
 }
Ejemplo n.º 2
0
 public static SampleEntry createMOVSampleEntry(SeqParameterSet initSPS, PictureParameterSet initPPS)
 {
     System.IO.MemoryStream bb1 = new System.IO.MemoryStream(512), bb2 = new System.IO.MemoryStream(512);
     initSPS.write(bb1);
     initPPS.write(bb2);
     bb1.flip();
     bb2.flip();
     return(createMOVSampleEntry(new System.IO.MemoryStream[] { bb1 }.ToList(), new System.IO.MemoryStream[] { bb2 }.ToList()));
 }