C# Класс CSPspEmu.Hle.Modules.mpeg.Mpeg

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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*