C# 클래스 CSPspEmu.Hle.Modules.mpeg.Mpeg

파일 보기 프로젝트 열기: soywiz/cspspemu 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AtracAu MpegAu
AvcAu MpegAu
Data SceMpeg*
H264FrameDecoder H264FrameDecoder
ReadPackets int>.Func
_Mpeg SceMpegPointer*

공개 메소드들

메소드 설명
AtracDecode ( SceMpegAu MpegAccessUnit, byte OutputBuffer, bool Init ) : void
AvcDecode ( SceMpegAu MpegAccessUnit, int FrameWidth, GuPixelFormats GuPixelFormat, PspPointer OutputBuffer ) : void
AvcFlush ( ) : void
Create ( ) : void
Delete ( ) : void
FlushAllStream ( ) : void
GetAtracAu ( StreamId StreamId ) : SceMpegAu
GetAvcAu ( StreamId StreamId ) : SceMpegAu
Mpeg ( InjectContext InjectContext ) : cscodec
ParsePmfHeader ( byte PmfHeader ) : void
Stop ( ) : void
WriteData ( void DataPointer, int DataLength ) : void

비공개 메소드들

메소드 설명
DecodePsPacket ( ) : bool
UpdateAuFromPacketInfo ( MpegAu MpegAu, MpegPsDemuxer Info ) : void

메소드 상세

AtracDecode() 공개 메소드

public AtracDecode ( SceMpegAu MpegAccessUnit, byte OutputBuffer, bool Init ) : void
MpegAccessUnit SceMpegAu
OutputBuffer byte
Init bool
리턴 void

AvcDecode() 공개 메소드

public AvcDecode ( SceMpegAu MpegAccessUnit, int FrameWidth, GuPixelFormats GuPixelFormat, PspPointer OutputBuffer ) : void
MpegAccessUnit SceMpegAu
FrameWidth int
GuPixelFormat GuPixelFormats
OutputBuffer PspPointer
리턴 void

AvcFlush() 공개 메소드

public AvcFlush ( ) : void
리턴 void

Create() 공개 메소드

public Create ( ) : void
리턴 void

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

FlushAllStream() 공개 메소드

public FlushAllStream ( ) : void
리턴 void

GetAtracAu() 공개 메소드

public GetAtracAu ( StreamId StreamId ) : SceMpegAu
StreamId StreamId
리턴 SceMpegAu

GetAvcAu() 공개 메소드

public GetAvcAu ( StreamId StreamId ) : SceMpegAu
StreamId StreamId
리턴 SceMpegAu

Mpeg() 공개 메소드

public Mpeg ( InjectContext InjectContext ) : cscodec
InjectContext InjectContext
리턴 cscodec

ParsePmfHeader() 공개 메소드

public ParsePmfHeader ( byte PmfHeader ) : void
PmfHeader byte
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

WriteData() 공개 메소드

public WriteData ( void DataPointer, int DataLength ) : void
DataPointer void
DataLength int
리턴 void

프로퍼티 상세

AtracAu 공개적으로 프로퍼티

public MpegAu,CSPspEmu.Hle.Modules.mpeg AtracAu
리턴 MpegAu

AvcAu 공개적으로 프로퍼티

public MpegAu,CSPspEmu.Hle.Modules.mpeg AvcAu
리턴 MpegAu

Data 공개적으로 프로퍼티

public SceMpeg* Data
리턴 SceMpeg*

H264FrameDecoder 공개적으로 프로퍼티

public H264FrameDecoder H264FrameDecoder
리턴 H264FrameDecoder

ReadPackets 공개적으로 프로퍼티

public Func ReadPackets
리턴 int>.Func

_Mpeg 공개적으로 프로퍼티

public SceMpegPointer* _Mpeg
리턴 SceMpegPointer*