public GetNextPacketAndSync ( ) : ChunkType | ||
Résultat | ChunkType |
public void GetNextPacketAndSyncTest() { var MpegPsDemuxer = new MpegPsDemuxer(File.OpenRead("../../../TestInput/test.pmf").SliceWithLength(0x800)); Assert.AreEqual(MpegPsDemuxer.ChunkType.Start, MpegPsDemuxer.GetNextPacketAndSync()); Assert.AreEqual((uint)0x1BB, (uint)MpegPsDemuxer.GetNextPacketAndSync()); Assert.AreEqual((uint)0x1BF, (uint)MpegPsDemuxer.GetNextPacketAndSync()); Assert.AreEqual((uint)0x1E0, (uint)MpegPsDemuxer.GetNextPacketAndSync()); Assert.AreEqual((uint)0x109, (uint)MpegPsDemuxer.GetNextPacketAndSync()); Assert.AreEqual((uint)0x127, (uint)MpegPsDemuxer.GetNextPacketAndSync()); Assert.AreEqual((uint)0x128, (uint)MpegPsDemuxer.GetNextPacketAndSync()); Assert.AreEqual((uint)0x106, (uint)MpegPsDemuxer.GetNextPacketAndSync()); }