
.text
.align 8

.rdata1:

.globl NoError

NoError:

.byte 0x0,0x0,0x0,0x0
.globl NUM_FRAME_BUFS

NUM_FRAME_BUFS:

.byte 0x3,0x0,0x0,0x0
.globl NUM_MOTION_BUFS

NUM_MOTION_BUFS:

.byte 0x4,0x0,0x0,0x0
.globl UVSUBSAMPLE

UVSUBSAMPLE:

.byte 0x4,0x0,0x0,0x0
.globl BRCInitGlobalQuant

BRCInitGlobalQuant:

.byte 0x4,0x0,0x0,0x0
.globl PicStartCode

PicStartCode:

.byte 0x1f,0x0,0x0,0x0
.globl LenPicStartCode

LenPicStartCode:

.byte 0x5,0x0,0x0,0x0
.globl LenPictureType

LenPictureType:

.byte 0x3,0x0,0x0,0x0
.globl LenPictureNum

LenPictureNum:

.byte 0x8,0x0,0x0,0x0
.globl LenGOPFlags

LenGOPFlags:

.byte 0x8,0x0,0x0,0x0
.globl GOPFLags_GOPHdrSizeFlag

GOPFLags_GOPHdrSizeFlag:

.byte 0x1,0x0,0x0,0x0
.globl GOPFLags_IsYVU12

GOPFLags_IsYVU12:

.byte 0x2,0x0,0x0,0x0
.globl GOPFLags_IsExpBS

GOPFLags_IsExpBS:

.byte 0x4,0x0,0x0,0x0
.globl GOPFLags_Transparency

GOPFLags_Transparency:

.byte 0x8,0x0,0x0,0x0
.globl GOPFLags_SkipBitBand

GOPFLags_SkipBitBand:

.byte 0x10,0x0,0x0,0x0
.globl GOPFLags_UseKeyFrameLock

GOPFLags_UseKeyFrameLock:

.byte 0x20,0x0,0x0,0x0
.globl GOPFLags_Tiling

GOPFLags_Tiling:

.byte 0x40,0x0,0x0,0x0
.globl GOPFLags_Padding

GOPFLags_Padding:

.byte 0x80,0x0,0x0,0x0
.globl LenGOPHdrSize

LenGOPHdrSize:

.byte 0x10,0x0,0x0,0x0
.globl MaxGOPHdrSize

MaxGOPHdrSize:

.byte 0xff,0xff,0x0,0x0
.globl LenLockword1

LenLockword1:

.byte 0x20,0x0,0x0,0x0
.globl LenTileSize

LenTileSize:

.byte 0x2,0x0,0x0,0x0
.globl MaxYDecompLevel

MaxYDecompLevel:

.byte 0x2,0x0,0x0,0x0
.globl LenYDecompLevel

LenYDecompLevel:

.byte 0x2,0x0,0x0,0x0
.globl LenVUDecompLevel

LenVUDecompLevel:

.byte 0x1,0x0,0x0,0x0
.globl NumComPicSizes

NumComPicSizes:

.byte 0xc,0x0,0x0,0x0
.globl PicSizeEscCode

PicSizeEscCode:

.byte 0xf,0x0,0x0,0x0
.globl LenExpPicDim

LenExpPicDim:

.byte 0xd,0x0,0x0,0x0
.globl LenPicSize

LenPicSize:

.byte 0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0
.globl ComPicSizes

ComPicSizes:

.byte 0xe0,0x1,0x0,0x0,0x80,0x2,0x0,0x0,0xf0,0x0,0x0,0x0,0x40,0x1,0x0,0x0,0x78,0x0,0x0,0x0,0xa0,0x0
.byte 0x0,0x0,0xe0,0x1,0x0,0x0,0xc0,0x2,0x0,0x0,0xf0,0x0,0x0,0x0,0x60,0x1,0x0,0x0,0x20,0x1,0x0,0x0
.byte 0x60,0x1,0x0,0x0,0x90,0x0,0x0,0x0,0xb0,0x0,0x0,0x0,0xb4,0x0,0x0,0x0,0xf0,0x0,0x0,0x0,0xf0,0x0
.byte 0x0,0x0,0x80,0x2,0x0,0x0,0xf0,0x0,0x0,0x0,0xc0,0x2,0x0,0x0,0x3c,0x0,0x0,0x0,0x50,0x0,0x0,0x0
.byte 0x48,0x0,0x0,0x0,0x58,0x0,0x0,0x0
.globl MVResIntegral

MVResIntegral:

.byte 0x0,0x0,0x0,0x0
.globl MVResHalf

MVResHalf:

.byte 0x1,0x0,0x0,0x0
.globl LenMVRes

LenMVRes:

.byte 0x1,0x0,0x0,0x0
.globl LenBlockSize

LenBlockSize:

.byte 0x2,0x0,0x0,0x0
.globl DefaultTransform

DefaultTransform:

.byte 0x0,0x0,0x0,0x0
.globl ExpTransform

ExpTransform:

.byte 0x1,0x0,0x0,0x0
.globl LenTransform

LenTransform:

.byte 0x1,0x0,0x0,0x0
.globl LenExpTransform

LenExpTransform:

.byte 0x2,0x0,0x0,0x0
.globl LenScanOrder

LenScanOrder:

.byte 0x1,0x0,0x0,0x0
.globl DefaultScanOrder

DefaultScanOrder:

.byte 0x0,0x0,0x0,0x0
.globl ExpScanOrder

ExpScanOrder:

.byte 0x1,0x0,0x0,0x0
.globl LenExpScanOrderEntry44

LenExpScanOrderEntry44:

.byte 0x4,0x0,0x0,0x0
.globl LenExpScanOrderEntry88

LenExpScanOrderEntry88:

.byte 0x6,0x0,0x0,0x0
.globl DefaultQuantMatrix

DefaultQuantMatrix:

.byte 0x0,0x0,0x0,0x0
.globl ExpQuantMatrix

ExpQuantMatrix:

.byte 0x1,0x0,0x0,0x0
.globl LenQuantMatrix

LenQuantMatrix:

.byte 0x1,0x0,0x0,0x0
.globl LenExpQuantEntry

LenExpQuantEntry:

.byte 0x8,0x0,0x0,0x0
.globl BlockSzLarge

BlockSzLarge:

.byte 0x0,0x0,0x0,0x0
.globl BlockSzMedium

BlockSzMedium:

.byte 0x1,0x0,0x0,0x0
.globl BlockSzSmall

BlockSzSmall:

.byte 0x2,0x0,0x0,0x0
.globl BlockSzBitValLen

BlockSzBitValLen:

.byte 0x2,0x0,0x0,0x0
.globl LenPlatformId

LenPlatformId:

.byte 0x8,0x0,0x0,0x0
.globl LenBuildNum

LenBuildNum:

.byte 0x8,0x0,0x0,0x0
.globl LenEncoderId

LenEncoderId:

.byte 0x3,0x0,0x0,0x0
.globl LenBSVersion

LenBSVersion:

.byte 0x4,0x0,0x0,0x0
.globl LenChainBit

LenChainBit:

.byte 0x1,0x0,0x0,0x0
.globl LenToolIndex

LenToolIndex:

.byte 0x7,0x0,0x0,0x0
.globl LenToolBuildNum

LenToolBuildNum:

.byte 0x8,0x0,0x0,0x0
.globl LenPicFlags

LenPicFlags:

.byte 0x8,0x0,0x0,0x0
.globl PicFlags_DataSizeFlag

PicFlags_DataSizeFlag:

.byte 0x1,0x0,0x0,0x0
.globl PicFlags_SideBitStream

PicFlags_SideBitStream:

.byte 0x2,0x0,0x0,0x0
.globl PicFlags_PictureInheritTypeMV

PicFlags_PictureInheritTypeMV:

.byte 0x4,0x0,0x0,0x0
.globl PicFlags_PictureInheritQ

PicFlags_PictureInheritQ:

.byte 0x8,0x0,0x0,0x0
.globl PicFlags_UseChecksum

PicFlags_UseChecksum:

.byte 0x10,0x0,0x0,0x0
.globl PicFlags_UsePicExt

PicFlags_UsePicExt:

.byte 0x20,0x0,0x0,0x0
.globl PicFlags_NonDefMBHuffTab

PicFlags_NonDefMBHuffTab:

.byte 0x40,0x0,0x0,0x0
.globl PicFlags_BandDataSizeFlag

PicFlags_BandDataSizeFlag:

.byte 0x80,0x0,0x0,0x0
.globl LenPicDataSize

LenPicDataSize:

.byte 0x18,0x0,0x0,0x0
.globl MaxPicDataSize

MaxPicDataSize:

.byte 0xff,0xff,0xff,0x0
.globl LenPicChecksum

LenPicChecksum:

.byte 0x10,0x0,0x0,0x0
.globl LenExtNumBytes

LenExtNumBytes:

.byte 0x8,0x0,0x0,0x0
.globl LenExtData

LenExtData:

.byte 0x8,0x0,0x0,0x0
.globl LenHuffTbl

LenHuffTbl:

.byte 0x3,0x0,0x0,0x0
.globl LenClamping

LenClamping:

.byte 0x1,0x0,0x0,0x0
.globl Clamping

Clamping:

.byte 0x1,0x0,0x0,0x0
.globl NotClamping

NotClamping:

.byte 0x0,0x0,0x0,0x0
.globl DWordSize

DWordSize:

.byte 0x4,0x0,0x0,0x0
.globl uDebVersion

uDebVersion:

.byte 0x0,0x0,0x0,0x0
.globl MaxClampIn

MaxClampIn:

.byte 0xf0,0x0,0x0,0x0
.globl MinClampIn

MinClampIn:

.byte 0x10,0x0,0x0,0x0
.globl MaxClamp

MaxClamp:

.byte 0xff,0x0,0x0,0x0
.globl MinClamp

MinClamp:

.byte 0x0,0x0,0x0,0x0
.globl LenBandDataSize

LenBandDataSize:

.byte 0x18,0x0,0x0,0x0
.globl MaxBandDataSize

MaxBandDataSize:

.byte 0xff,0xff,0xff,0x0
.globl BandFlags_BandDroppedFlag

BandFlags_BandDroppedFlag:

.byte 0x1,0x0,0x0,0x0
.globl BandFlags_InheritTypeMV

BandFlags_InheritTypeMV:

.byte 0x2,0x0,0x0,0x0
.globl BandFlags_QuantDeltaUsed

BandFlags_QuantDeltaUsed:

.byte 0x4,0x0,0x0,0x0
.globl BandFlags_InheritQ

BandFlags_InheritQ:

.byte 0x8,0x0,0x0,0x0
.globl BandFlags_UseRVChangeList

BandFlags_UseRVChangeList:

.byte 0x10,0x0,0x0,0x0
.globl BandFlags_UseBandExt

BandFlags_UseBandExt:

.byte 0x20,0x0,0x0,0x0
.globl BandFlags_RVMappingTable

BandFlags_RVMappingTable:

.byte 0x40,0x0,0x0,0x0
.globl BandFlags_BlkHuffTable

BandFlags_BlkHuffTable:

.byte 0x80,0x0,0x0,0x0
.globl LenBandFlags

LenBandFlags:

.byte 0x8,0x0,0x0,0x0
.globl LenBandChecksumFlag

LenBandChecksumFlag:

.byte 0x1,0x0,0x0,0x0
.globl UseBandChecksum

UseBandChecksum:

.byte 0x1,0x0,0x0,0x0
.globl NotUseBandChecksum

NotUseBandChecksum:

.byte 0x0,0x0,0x0,0x0
.globl LenBandChecksum

LenBandChecksum:

.byte 0x10,0x0,0x0,0x0
.globl LenBandRVSwapNum

LenBandRVSwapNum:

.byte 0x8,0x0,0x0,0x0
.globl LenBandRVSwapEntry

LenBandRVSwapEntry:

.byte 0x8,0x0,0x0,0x0
.globl LenRVMapTbl

LenRVMapTbl:

.byte 0x3,0x0,0x0,0x0
.globl LenBandGlobalQuant

LenBandGlobalQuant:

.byte 0x5,0x0,0x0,0x0
.globl LenTileEmpty

LenTileEmpty:

.byte 0x1,0x0,0x0,0x0
.globl TileEmpty

TileEmpty:

.byte 0x1,0x0,0x0,0x0
.globl TileNotEmpty

TileNotEmpty:

.byte 0x0,0x0,0x0,0x0
.globl LenTileDataSize

LenTileDataSize:

.byte 0x1,0x0,0x0,0x0
.globl UseTileDataSize

UseTileDataSize:

.byte 0x1,0x0,0x0,0x0
.globl NotUseTileDataSize

NotUseTileDataSize:

.byte 0x0,0x0,0x0,0x0
.globl LenMBEmpty

LenMBEmpty:

.byte 0x1,0x0,0x0,0x0
.globl MBEmpty

MBEmpty:

.byte 0x1,0x0,0x0,0x0
.globl MBNotEmpty

MBNotEmpty:

.byte 0x0,0x0,0x0,0x0
.globl LenMbType

LenMbType:

.byte 0x1,0x0,0x0,0x0
.globl Small_TD_Width

Small_TD_Width:

.byte 0x8,0x0,0x0,0x0
.globl Max_Small_TD_Size

Max_Small_TD_Size:

.byte 0xfe,0x0,0x0,0x0
.globl Large_TD_Width

Large_TD_Width:

.byte 0x18,0x0,0x0,0x0
.globl Max_Large_TD_Size

Max_Large_TD_Size:

.byte 0xff,0xff,0xff,0x0
.globl HuffTblEscape

HuffTblEscape:

.byte 0x7,0x0,0x0,0x0
.globl MapTblEscape

MapTblEscape:

.byte 0x7,0x0,0x0,0x0
.globl DefaultHuffTbl

DefaultHuffTbl:

.byte 0xff,0x0,0x0,0x0
.globl DefaultPicHuffTblNum

DefaultPicHuffTblNum:

.byte 0x0,0x0,0x0,0x0
.globl DefaultRvMapTbl

DefaultRvMapTbl:

.byte 0xff,0x0,0x0,0x0
.globl NoLastTbl

NoLastTbl:

.byte 0xfe,0x0,0x0,0x0
.globl numberOfPlanes

numberOfPlanes:

.byte 0x3,0x0,0x0,0x0
.globl MacroBlockTypeBitLen

MacroBlockTypeBitLen:

.byte 0x6,0x0,0x0,0x0
.globl PB_Entry_Size

PB_Entry_Size:

.byte 0x4,0x0,0x0,0x0
.globl TileSizePicSize

TileSizePicSize:

.byte 0xf,0x0,0x0,0x0,0x0,0x0,0x0,0x0
.globl TileSizeTable

TileSizeTable:

.byte 0x20,0x0,0x40,0x0,0x60,0x0,0x80,0x0,0xa0,0x0,0xc0,0x0,0xe0,0x0,0x0,0x1,0x20,0x1,0x40,0x1,0x60,0x1
.byte 0x80,0x1,0xa0,0x1,0xc0,0x1,0xe0,0x1,0xff,0xff
.globl EOB

EOB:

.byte 0x0,0x0,0x0,0x0
.globl TileSizeEscape

TileSizeEscape:

.byte 0xf,0x0,0x0,0x0
.globl FixedLenIndic

FixedLenIndic:

.byte 0x1,0x0,0x0,0x0
.globl IndicatorLen

IndicatorLen:

.byte 0x1,0x0,0x0,0x0
.globl FixLenLen

FixLenLen:

.byte 0x3,0x0,0x0,0x0
.globl HuffCodeIndic

HuffCodeIndic:

.byte 0x0,0x0,0x0,0x0
.globl HuffLen

HuffLen:

.byte 0x8,0x0,0x0,0x0
.globl K_Tiles

K_Tiles:

.byte 0xe,0x0,0x0,0x0
.globl Tile_Empty_Width

Tile_Empty_Width:

.byte 0x1,0x0,0x0,0x0
.globl K_MB

K_MB:

.byte 0x2,0x0,0x0,0x0
.globl MB_Empty_Width

MB_Empty_Width:

.byte 0x2,0x0,0x0,0x0
.globl BSColorPlaneSize

BSColorPlaneSize:

.byte 0x2,0x0,0x0,0x0
.globl COLOR_Y

COLOR_Y:

.byte 0x0,0x0,0x0,0x0
.globl COLOR_V

COLOR_V:

.byte 0x1,0x0,0x0,0x0
.globl COLOR_U

COLOR_U:

.byte 0x2,0x0,0x0,0x0
.globl PicTypeK

PicTypeK:

.byte 0x0,0x0,0x0,0x0
.globl PicTypeP

PicTypeP:

.byte 0x1,0x0,0x0,0x0
.globl PicTypeP2

PicTypeP2:

.byte 0x2,0x0,0x0,0x0
.globl PicTypeD

PicTypeD:

.byte 0x3,0x0,0x0,0x0
.globl PicTypeR

PicTypeR:

.byte 0x4,0x0,0x0,0x0
.globl FrameTypeAuto

FrameTypeAuto:

.byte 0x5,0x0,0x0,0x0
