Enums and Constants

class PyCriCodecsEx.chunk.AWBType(value)[source]

Bases: Enum

AFS2 = b'AFS2'
class PyCriCodecsEx.chunk.AcbEncodeTypes(value)[source]

Bases: Enum

AACM4A = 17
ADX = 0
ADX_ALT = 3
ATRAC3 = 8
ATRAC9 = 11
CWACDSP = 14
CWAV = 9
DSP = 13
HCA = 2
HCAMX = 6
HEVAG = 10
NDSDSP = 5
PCM = 1
PS4ATRAC9 = 16
PS4HEVAG = 15
SwitchOpus = 18
VAG = 7
WiiDSP = 4
X360XMA = 12
class PyCriCodecsEx.chunk.CPKChunkHeaderType(value)[source]

Bases: Enum

CPK = b'CPK '
ETOC = b'ETOC'
GTOC = b'GTOC'
HGTOC = b'HGTOC'
HTOC = b'HTOC'
ITOC = b'ITOC'
TOC = b'TOC '
class PyCriCodecsEx.chunk.CriHcaQuality(value)[source]

Bases: Enum

High = 1
Highest = 0
Low = 3
Lowest = 5
Middle = 2
class PyCriCodecsEx.chunk.HCAType(value)[source]

Bases: Enum

EHCA = b'\xc8\xc3\xc1\x00'
HCA = b'HCA\x00'
class PyCriCodecsEx.chunk.USMChunckHeaderType(value)[source]

Bases: Enum

AHX = b'@AHX'
ALP = b'@ALP'
CRID = b'CRID'
CUE = b'@CUE'
PST = b'@PST'
SBT = b'@SBT'
SFA = b'@SFA'
SFSH = b'SFSH'
SFV = b'@SFV'
USR = b'@USR'
class PyCriCodecsEx.chunk.UTFType(value)[source]

Bases: Enum

EUTF = b'\x1f\x9e\xf3\xf5'
UTF = b'@UTF'
class PyCriCodecsEx.chunk.UTFTypeValues(value)[source]

Bases: Enum

bytes = 11
char = 1
double = 9
float = 8
int = 5
llong = 7
short = 3
string = 10
uchar = 0
uint = 4
ullong = 6
ushort = 2