C# Class OpenSim.Region.CoreModules.Agent.TextureSender.J2KDecoderModule

Inheritance: ISharedRegionModule, IJ2KDecoder
Afficher le fichier Open project: openmetaversefoundation/fortis-opensim Class Usage Examples

Méthodes publiques

Méthode Description
BeginDecode ( UUID assetID, byte j2kData, DecodedCallback callback ) : void
Close ( ) : void
Decode ( UUID assetID, byte j2kData ) : void

Provides a synchronous decode so that caller can be assured that this executes before the next line

Initialise ( Scene scene, IConfigSource source ) : void
J2KDecoderModule ( ) : System
PostInitialise ( ) : void

Private Methods

Méthode Description
CreateDefaultLayers ( int j2kLength ) : OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo[]
DoJ2KDecode ( UUID assetID, byte j2kData ) : void

Decode Jpeg2000 Asset Data

SaveFileCacheForAsset ( UUID AssetId, OpenJPEG Layers ) : void
TryLoadCacheForAsset ( UUID AssetId, OpenJPEG &Layers ) : bool

Method Details

BeginDecode() public méthode

public BeginDecode ( UUID assetID, byte j2kData, DecodedCallback callback ) : void
assetID UUID
j2kData byte
callback DecodedCallback
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

Decode() public méthode

Provides a synchronous decode so that caller can be assured that this executes before the next line
public Decode ( UUID assetID, byte j2kData ) : void
assetID UUID
j2kData byte
Résultat void

Initialise() public méthode

public Initialise ( Scene scene, IConfigSource source ) : void
scene OpenSim.Region.Framework.Scenes.Scene
source IConfigSource
Résultat void

J2KDecoderModule() public méthode

public J2KDecoderModule ( ) : System
Résultat System

PostInitialise() public méthode

public PostInitialise ( ) : void
Résultat void