C# 클래스 CSPspEmu.Hle.Formats.video.MpegPsDemuxer

MPEG Program Stream Glosary: - AU : Access Unit - TS : Transport Stream - PS : Program Stream - PSI: Program Specific Information - PAT: Program Association Table - PMT: Program Map Tables - PES: Packetized Elementary Stream - GOP: Group Of Pictures - PTS: Presentation TimeStamp - DTS: Decode TimeStamp - PID: Packet IDentifier - PCR: Program Clock Reference
상속: IDemuxer
파일 보기 프로젝트 열기: soywiz/cspspemu 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
PspAudioTimeSpanStep System.TimeSpan
PspVideoTimeSpanStep System.TimeSpan

보호된 프로퍼티들

프로퍼티 타입 설명
Stream Stream

공개 메소드들

메소드 설명
GetNextPacketAndSync ( ) : ChunkType
MpegPsDemuxer ( Stream Stream ) : System
ParsePacketizedStream ( Stream PacketStream ) : PacketizedStream
Probe ( string FileName, Stream ProbeStream ) : float
Read16 ( ) : ushort
ReadPacketizedElementaryStreamHeader ( ) : Packet

ReadStartPacket ( ) : void

메소드 상세

GetNextPacketAndSync() 공개 메소드

public GetNextPacketAndSync ( ) : ChunkType
리턴 ChunkType

MpegPsDemuxer() 공개 메소드

public MpegPsDemuxer ( Stream Stream ) : System
Stream Stream
리턴 System

ParsePacketizedStream() 공개 메소드

public ParsePacketizedStream ( Stream PacketStream ) : PacketizedStream
PacketStream Stream
리턴 PacketizedStream

Probe() 공개 메소드

public Probe ( string FileName, Stream ProbeStream ) : float
FileName string
ProbeStream Stream
리턴 float

Read16() 공개 메소드

public Read16 ( ) : ushort
리턴 ushort

ReadPacketizedElementaryStreamHeader() 공개 메소드

public ReadPacketizedElementaryStreamHeader ( ) : Packet
리턴 Packet

ReadStartPacket() 공개 메소드

public ReadStartPacket ( ) : void
리턴 void

프로퍼티 상세

PspAudioTimeSpanStep 공개적으로 프로퍼티

public TimeSpan,System PspAudioTimeSpanStep
리턴 System.TimeSpan

PspVideoTimeSpanStep 공개적으로 프로퍼티

public TimeSpan,System PspVideoTimeSpanStep
리턴 System.TimeSpan

Stream 보호되어 있는 프로퍼티

protected Stream Stream
리턴 Stream