1*e5436536SAndroid Build Coastguard Worker /* ----------------------------------------------------------------------------- 2*e5436536SAndroid Build Coastguard Worker Software License for The Fraunhofer FDK AAC Codec Library for Android 3*e5436536SAndroid Build Coastguard Worker 4*e5436536SAndroid Build Coastguard Worker © Copyright 1995 - 2018 Fraunhofer-Gesellschaft zur Förderung der angewandten 5*e5436536SAndroid Build Coastguard Worker Forschung e.V. All rights reserved. 6*e5436536SAndroid Build Coastguard Worker 7*e5436536SAndroid Build Coastguard Worker 1. INTRODUCTION 8*e5436536SAndroid Build Coastguard Worker The Fraunhofer FDK AAC Codec Library for Android ("FDK AAC Codec") is software 9*e5436536SAndroid Build Coastguard Worker that implements the MPEG Advanced Audio Coding ("AAC") encoding and decoding 10*e5436536SAndroid Build Coastguard Worker scheme for digital audio. This FDK AAC Codec software is intended to be used on 11*e5436536SAndroid Build Coastguard Worker a wide variety of Android devices. 12*e5436536SAndroid Build Coastguard Worker 13*e5436536SAndroid Build Coastguard Worker AAC's HE-AAC and HE-AAC v2 versions are regarded as today's most efficient 14*e5436536SAndroid Build Coastguard Worker general perceptual audio codecs. AAC-ELD is considered the best-performing 15*e5436536SAndroid Build Coastguard Worker full-bandwidth communications codec by independent studies and is widely 16*e5436536SAndroid Build Coastguard Worker deployed. AAC has been standardized by ISO and IEC as part of the MPEG 17*e5436536SAndroid Build Coastguard Worker specifications. 18*e5436536SAndroid Build Coastguard Worker 19*e5436536SAndroid Build Coastguard Worker Patent licenses for necessary patent claims for the FDK AAC Codec (including 20*e5436536SAndroid Build Coastguard Worker those of Fraunhofer) may be obtained through Via Licensing 21*e5436536SAndroid Build Coastguard Worker (www.vialicensing.com) or through the respective patent owners individually for 22*e5436536SAndroid Build Coastguard Worker the purpose of encoding or decoding bit streams in products that are compliant 23*e5436536SAndroid Build Coastguard Worker with the ISO/IEC MPEG audio standards. Please note that most manufacturers of 24*e5436536SAndroid Build Coastguard Worker Android devices already license these patent claims through Via Licensing or 25*e5436536SAndroid Build Coastguard Worker directly from the patent owners, and therefore FDK AAC Codec software may 26*e5436536SAndroid Build Coastguard Worker already be covered under those patent licenses when it is used for those 27*e5436536SAndroid Build Coastguard Worker licensed purposes only. 28*e5436536SAndroid Build Coastguard Worker 29*e5436536SAndroid Build Coastguard Worker Commercially-licensed AAC software libraries, including floating-point versions 30*e5436536SAndroid Build Coastguard Worker with enhanced sound quality, are also available from Fraunhofer. Users are 31*e5436536SAndroid Build Coastguard Worker encouraged to check the Fraunhofer website for additional applications 32*e5436536SAndroid Build Coastguard Worker information and documentation. 33*e5436536SAndroid Build Coastguard Worker 34*e5436536SAndroid Build Coastguard Worker 2. COPYRIGHT LICENSE 35*e5436536SAndroid Build Coastguard Worker 36*e5436536SAndroid Build Coastguard Worker Redistribution and use in source and binary forms, with or without modification, 37*e5436536SAndroid Build Coastguard Worker are permitted without payment of copyright license fees provided that you 38*e5436536SAndroid Build Coastguard Worker satisfy the following conditions: 39*e5436536SAndroid Build Coastguard Worker 40*e5436536SAndroid Build Coastguard Worker You must retain the complete text of this software license in redistributions of 41*e5436536SAndroid Build Coastguard Worker the FDK AAC Codec or your modifications thereto in source code form. 42*e5436536SAndroid Build Coastguard Worker 43*e5436536SAndroid Build Coastguard Worker You must retain the complete text of this software license in the documentation 44*e5436536SAndroid Build Coastguard Worker and/or other materials provided with redistributions of the FDK AAC Codec or 45*e5436536SAndroid Build Coastguard Worker your modifications thereto in binary form. You must make available free of 46*e5436536SAndroid Build Coastguard Worker charge copies of the complete source code of the FDK AAC Codec and your 47*e5436536SAndroid Build Coastguard Worker modifications thereto to recipients of copies in binary form. 48*e5436536SAndroid Build Coastguard Worker 49*e5436536SAndroid Build Coastguard Worker The name of Fraunhofer may not be used to endorse or promote products derived 50*e5436536SAndroid Build Coastguard Worker from this library without prior written permission. 51*e5436536SAndroid Build Coastguard Worker 52*e5436536SAndroid Build Coastguard Worker You may not charge copyright license fees for anyone to use, copy or distribute 53*e5436536SAndroid Build Coastguard Worker the FDK AAC Codec software or your modifications thereto. 54*e5436536SAndroid Build Coastguard Worker 55*e5436536SAndroid Build Coastguard Worker Your modified versions of the FDK AAC Codec must carry prominent notices stating 56*e5436536SAndroid Build Coastguard Worker that you changed the software and the date of any change. For modified versions 57*e5436536SAndroid Build Coastguard Worker of the FDK AAC Codec, the term "Fraunhofer FDK AAC Codec Library for Android" 58*e5436536SAndroid Build Coastguard Worker must be replaced by the term "Third-Party Modified Version of the Fraunhofer FDK 59*e5436536SAndroid Build Coastguard Worker AAC Codec Library for Android." 60*e5436536SAndroid Build Coastguard Worker 61*e5436536SAndroid Build Coastguard Worker 3. NO PATENT LICENSE 62*e5436536SAndroid Build Coastguard Worker 63*e5436536SAndroid Build Coastguard Worker NO EXPRESS OR IMPLIED LICENSES TO ANY PATENT CLAIMS, including without 64*e5436536SAndroid Build Coastguard Worker limitation the patents of Fraunhofer, ARE GRANTED BY THIS SOFTWARE LICENSE. 65*e5436536SAndroid Build Coastguard Worker Fraunhofer provides no warranty of patent non-infringement with respect to this 66*e5436536SAndroid Build Coastguard Worker software. 67*e5436536SAndroid Build Coastguard Worker 68*e5436536SAndroid Build Coastguard Worker You may use this FDK AAC Codec software or modifications thereto only for 69*e5436536SAndroid Build Coastguard Worker purposes that are authorized by appropriate patent licenses. 70*e5436536SAndroid Build Coastguard Worker 71*e5436536SAndroid Build Coastguard Worker 4. DISCLAIMER 72*e5436536SAndroid Build Coastguard Worker 73*e5436536SAndroid Build Coastguard Worker This FDK AAC Codec software is provided by Fraunhofer on behalf of the copyright 74*e5436536SAndroid Build Coastguard Worker holders and contributors "AS IS" and WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, 75*e5436536SAndroid Build Coastguard Worker including but not limited to the implied warranties of merchantability and 76*e5436536SAndroid Build Coastguard Worker fitness for a particular purpose. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 77*e5436536SAndroid Build Coastguard Worker CONTRIBUTORS BE LIABLE for any direct, indirect, incidental, special, exemplary, 78*e5436536SAndroid Build Coastguard Worker or consequential damages, including but not limited to procurement of substitute 79*e5436536SAndroid Build Coastguard Worker goods or services; loss of use, data, or profits, or business interruption, 80*e5436536SAndroid Build Coastguard Worker however caused and on any theory of liability, whether in contract, strict 81*e5436536SAndroid Build Coastguard Worker liability, or tort (including negligence), arising in any way out of the use of 82*e5436536SAndroid Build Coastguard Worker this software, even if advised of the possibility of such damage. 83*e5436536SAndroid Build Coastguard Worker 84*e5436536SAndroid Build Coastguard Worker 5. CONTACT INFORMATION 85*e5436536SAndroid Build Coastguard Worker 86*e5436536SAndroid Build Coastguard Worker Fraunhofer Institute for Integrated Circuits IIS 87*e5436536SAndroid Build Coastguard Worker Attention: Audio and Multimedia Departments - FDK AAC LL 88*e5436536SAndroid Build Coastguard Worker Am Wolfsmantel 33 89*e5436536SAndroid Build Coastguard Worker 91058 Erlangen, Germany 90*e5436536SAndroid Build Coastguard Worker 91*e5436536SAndroid Build Coastguard Worker www.iis.fraunhofer.de/amm 92*e5436536SAndroid Build Coastguard Worker [email protected] 93*e5436536SAndroid Build Coastguard Worker ----------------------------------------------------------------------------- */ 94*e5436536SAndroid Build Coastguard Worker 95*e5436536SAndroid Build Coastguard Worker /*********************** MPEG surround encoder library ************************* 96*e5436536SAndroid Build Coastguard Worker 97*e5436536SAndroid Build Coastguard Worker Author(s): Markus Lohwasser 98*e5436536SAndroid Build Coastguard Worker 99*e5436536SAndroid Build Coastguard Worker Description: SAC-Encoder constant huffman tables 100*e5436536SAndroid Build Coastguard Worker 101*e5436536SAndroid Build Coastguard Worker *******************************************************************************/ 102*e5436536SAndroid Build Coastguard Worker 103*e5436536SAndroid Build Coastguard Worker /* Includes ******************************************************************/ 104*e5436536SAndroid Build Coastguard Worker #include "sacenc_huff_tab.h" 105*e5436536SAndroid Build Coastguard Worker 106*e5436536SAndroid Build Coastguard Worker /* Defines *******************************************************************/ 107*e5436536SAndroid Build Coastguard Worker 108*e5436536SAndroid Build Coastguard Worker /* Data Types ****************************************************************/ 109*e5436536SAndroid Build Coastguard Worker 110*e5436536SAndroid Build Coastguard Worker /* Constants *****************************************************************/ 111*e5436536SAndroid Build Coastguard Worker const HUFF_CLD_TABLE fdk_sacenc_huffCLDTab = { 112*e5436536SAndroid Build Coastguard Worker {/* h1D[2][31] */ 113*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000000, 1), HUFF_PACK(0x00000002, 2), 114*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000006, 3), HUFF_PACK(0x0000000e, 4), 115*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001e, 5), HUFF_PACK(0x0000003e, 6), 116*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007e, 7), HUFF_PACK(0x000000fe, 8), 117*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001fe, 9), HUFF_PACK(0x000003fe, 10), 118*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007fe, 11), HUFF_PACK(0x00000ffe, 12), 119*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001ffe, 13), HUFF_PACK(0x00007ffe, 15), 120*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00007ffc, 15), HUFF_PACK(0x0000fffe, 16), 121*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000fffa, 16), HUFF_PACK(0x0001fffe, 17), 122*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0001fff6, 17), HUFF_PACK(0x0003fffe, 18), 123*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0003ffff, 18), HUFF_PACK(0x0007ffde, 19), 124*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0003ffee, 18), HUFF_PACK(0x000fffbe, 20), 125*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x001fff7e, 21), HUFF_PACK(0x00fffbfc, 24), 126*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00fffbfd, 24), HUFF_PACK(0x00fffbfe, 24), 127*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00fffbff, 24), HUFF_PACK(0x007ffdfc, 23), 128*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x007ffdfd, 23)}, 129*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000000, 1), HUFF_PACK(0x00000002, 2), 130*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000006, 3), HUFF_PACK(0x0000000e, 4), 131*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001e, 5), HUFF_PACK(0x0000003e, 6), 132*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007e, 7), HUFF_PACK(0x000001fe, 9), 133*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001fc, 9), HUFF_PACK(0x000003fe, 10), 134*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003fa, 10), HUFF_PACK(0x000007fe, 11), 135*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007f6, 11), HUFF_PACK(0x00000ffe, 12), 136*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000fee, 12), HUFF_PACK(0x00001ffe, 13), 137*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001fde, 13), HUFF_PACK(0x00003ffe, 14), 138*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00003fbe, 14), HUFF_PACK(0x00003fbf, 14), 139*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00007ffe, 15), HUFF_PACK(0x0000fffe, 16), 140*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0001fffe, 17), HUFF_PACK(0x0007fffe, 19), 141*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0007fffc, 19), HUFF_PACK(0x000ffffa, 20), 142*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x001ffffc, 21), HUFF_PACK(0x001ffffd, 21), 143*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x001ffffe, 21), HUFF_PACK(0x001fffff, 21), 144*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000ffffb, 20)}}, 145*e5436536SAndroid Build Coastguard Worker { /* HUFF_CLD_TAB_2D */ 146*e5436536SAndroid Build Coastguard Worker { /* HUFF_CLD_TAB_2D[0][] */ 147*e5436536SAndroid Build Coastguard Worker {/* HUFF_CLD_TAB_2D[0][0] */ 148*e5436536SAndroid Build Coastguard Worker { 149*e5436536SAndroid Build Coastguard Worker /* LAV3_2D */ 150*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000002, 2), HUFF_PACK(0x00000002, 3), 151*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000004, 5), HUFF_PACK(0x0000003e, 8)}, 152*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 4), HUFF_PACK(0x00000007, 4), 153*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000e, 6), HUFF_PACK(0x000000fe, 10)}, 154*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000007e, 9), HUFF_PACK(0x0000001e, 7), 155*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000c, 6), HUFF_PACK(0x00000005, 5)}, 156*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000ff, 10), HUFF_PACK(0x0000000d, 6), 157*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 3), HUFF_PACK(0x00000003, 2)}}, 158*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 159*e5436536SAndroid Build Coastguard Worker }, 160*e5436536SAndroid Build Coastguard Worker { 161*e5436536SAndroid Build Coastguard Worker /* LAV5_2D */ 162*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000002, 3), HUFF_PACK(0x00000003, 3), 163*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000010, 5), HUFF_PACK(0x0000007c, 7), 164*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000d6, 8), HUFF_PACK(0x000003ee, 10)}, 165*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000a, 4), HUFF_PACK(0x0000000c, 4), 166*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000016, 5), HUFF_PACK(0x00000034, 6), 167*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fe, 8), HUFF_PACK(0x00001f7e, 13)}, 168*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000007e, 7), HUFF_PACK(0x00000036, 6), 169*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000026, 6), HUFF_PACK(0x00000046, 7), 170*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000011e, 9), HUFF_PACK(0x000001f6, 9)}, 171*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000011f, 9), HUFF_PACK(0x000000d7, 8), 172*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000008e, 8), HUFF_PACK(0x000000ff, 8), 173*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000006a, 7), HUFF_PACK(0x0000004e, 7)}, 174*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000fbe, 12), HUFF_PACK(0x000007de, 11), 175*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000004f, 7), HUFF_PACK(0x00000037, 6), 176*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000017, 5), HUFF_PACK(0x0000001e, 5)}, 177*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00001f7f, 13), HUFF_PACK(0x000000fa, 8), 178*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000022, 6), HUFF_PACK(0x00000012, 5), 179*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000e, 4), HUFF_PACK(0x00000000, 2)}}, 180*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 181*e5436536SAndroid Build Coastguard Worker }, 182*e5436536SAndroid Build Coastguard Worker { 183*e5436536SAndroid Build Coastguard Worker /* LAV7_2D */ 184*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x0000000e, 4), HUFF_PACK(0x0000000a, 4), 185*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000a, 5), HUFF_PACK(0x0000007c, 7), 186*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000be, 8), HUFF_PACK(0x0000017a, 9), 187*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000ee, 9), HUFF_PACK(0x000007b6, 11)}, 188*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 4), HUFF_PACK(0x0000000c, 4), 189*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000016, 5), HUFF_PACK(0x00000026, 6), 190*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003e, 7), HUFF_PACK(0x0000002e, 7), 191*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ec, 9), HUFF_PACK(0x000047ce, 15)}, 192*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000016, 6), HUFF_PACK(0x0000003c, 6), 193*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000022, 6), HUFF_PACK(0x0000004e, 7), 194*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003f, 7), HUFF_PACK(0x0000005e, 8), 195*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000008fa, 12), HUFF_PACK(0x000008fb, 12)}, 196*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000005f, 8), HUFF_PACK(0x000000fa, 8), 197*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000bf, 8), HUFF_PACK(0x0000003a, 7), 198*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001f6, 9), HUFF_PACK(0x000001de, 10), 199*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003da, 10), HUFF_PACK(0x000007b7, 11)}, 200*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000001df, 10), HUFF_PACK(0x000003ee, 10), 201*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000017b, 9), HUFF_PACK(0x000003ef, 10), 202*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ee, 9), HUFF_PACK(0x0000008e, 8), 203*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ef, 9), HUFF_PACK(0x000001fe, 9)}, 204*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000008f8, 12), HUFF_PACK(0x0000047e, 11), 205*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000047f, 11), HUFF_PACK(0x00000076, 8), 206*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003c, 7), HUFF_PACK(0x00000046, 7), 207*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007a, 7), HUFF_PACK(0x0000007e, 7)}, 208*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000023e6, 14), HUFF_PACK(0x000011f2, 13), 209*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ff, 9), HUFF_PACK(0x0000003d, 7), 210*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000004f, 7), HUFF_PACK(0x0000002e, 6), 211*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000012, 5), HUFF_PACK(0x00000004, 4)}, 212*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000047cf, 15), HUFF_PACK(0x0000011e, 9), 213*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000bc, 8), HUFF_PACK(0x000000fe, 8), 214*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001c, 6), HUFF_PACK(0x00000010, 5), 215*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000d, 4), HUFF_PACK(0x00000000, 2)}}, 216*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 217*e5436536SAndroid Build Coastguard Worker }, 218*e5436536SAndroid Build Coastguard Worker { 219*e5436536SAndroid Build Coastguard Worker /* LAV9_2D */ 220*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000006, 4), HUFF_PACK(0x00000007, 4), 221*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000006, 5), HUFF_PACK(0x0000007e, 7), 222*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000a, 7), HUFF_PACK(0x0000001e, 8), 223*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000008a, 9), HUFF_PACK(0x0000004e, 10), 224*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000276, 10), HUFF_PACK(0x000002e2, 11)}, 225*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000000, 4), HUFF_PACK(0x0000000a, 4), 226*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000016, 5), HUFF_PACK(0x00000026, 6), 227*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000076, 7), HUFF_PACK(0x000000f2, 8), 228*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000012, 8), HUFF_PACK(0x0000005e, 8), 229*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000008b, 9), HUFF_PACK(0x00002e76, 15)}, 230*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000012, 6), HUFF_PACK(0x00000007, 5), 231*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000038, 6), HUFF_PACK(0x0000007c, 7), 232*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000008, 7), HUFF_PACK(0x00000046, 8), 233*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000f6, 8), HUFF_PACK(0x000001ca, 9), 234*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000173a, 14), HUFF_PACK(0x00001738, 14)}, 235*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000009e, 8), HUFF_PACK(0x0000004a, 7), 236*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000026, 7), HUFF_PACK(0x0000000c, 7), 237*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000004e, 8), HUFF_PACK(0x000000f7, 8), 238*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000013a, 9), HUFF_PACK(0x0000009e, 11), 239*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000009fe, 12), HUFF_PACK(0x0000013e, 12)}, 240*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000026, 9), HUFF_PACK(0x0000001a, 8), 241*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001e6, 9), HUFF_PACK(0x000001e2, 9), 242*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000ee, 8), HUFF_PACK(0x000001ce, 9), 243*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000277, 10), HUFF_PACK(0x000003ce, 10), 244*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000002e6, 11), HUFF_PACK(0x000004fc, 11)}, 245*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000002e3, 11), HUFF_PACK(0x00000170, 10), 246*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000172, 10), HUFF_PACK(0x000000ba, 9), 247*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003e, 9), HUFF_PACK(0x000001e3, 9), 248*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001b, 8), HUFF_PACK(0x0000003f, 9), 249*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000009e, 9), HUFF_PACK(0x0000009f, 9)}, 250*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000b9e, 13), HUFF_PACK(0x000009ff, 12), 251*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000004fd, 11), HUFF_PACK(0x000004fe, 11), 252*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001cf, 9), HUFF_PACK(0x000000ef, 8), 253*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000044, 8), HUFF_PACK(0x0000005f, 8), 254*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000e4, 8), HUFF_PACK(0x000000f0, 8)}, 255*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00002e72, 15), HUFF_PACK(0x0000013f, 12), 256*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000b9f, 13), HUFF_PACK(0x0000013e, 9), 257*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fe, 8), HUFF_PACK(0x00000047, 8), 258*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000e, 7), HUFF_PACK(0x0000007d, 7), 259*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000010, 6), HUFF_PACK(0x00000024, 6)}, 260*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00002e77, 15), HUFF_PACK(0x00005ce6, 16), 261*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000bb, 9), HUFF_PACK(0x000000e6, 8), 262*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000016, 8), HUFF_PACK(0x000000ff, 8), 263*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007a, 7), HUFF_PACK(0x0000003a, 6), 264*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000017, 5), HUFF_PACK(0x00000002, 4)}, 265*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00005ce7, 16), HUFF_PACK(0x000003cf, 10), 266*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000017, 8), HUFF_PACK(0x000001cb, 9), 267*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000009c, 8), HUFF_PACK(0x0000004b, 7), 268*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000016, 6), HUFF_PACK(0x0000000a, 5), 269*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000008, 4), HUFF_PACK(0x00000006, 3)}}, 270*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 271*e5436536SAndroid Build Coastguard Worker }}, 272*e5436536SAndroid Build Coastguard Worker {/* HUFF_CLD_TAB_2D[0][1] */ 273*e5436536SAndroid Build Coastguard Worker { 274*e5436536SAndroid Build Coastguard Worker /* LAV3_2D */ 275*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 1), HUFF_PACK(0x0000003e, 6), 276*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000076e, 11), HUFF_PACK(0x00000ede, 12)}, 277*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 3), HUFF_PACK(0x0000003f, 6), 278*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003b6, 10), HUFF_PACK(0x0000003a, 6)}, 279*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000001c, 5), HUFF_PACK(0x000000ee, 8), 280*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001da, 9), HUFF_PACK(0x0000001e, 5)}, 281*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000ef, 8), HUFF_PACK(0x00000edf, 12), 282*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000ec, 8), HUFF_PACK(0x00000002, 2)}}, 283*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 284*e5436536SAndroid Build Coastguard Worker }, 285*e5436536SAndroid Build Coastguard Worker { 286*e5436536SAndroid Build Coastguard Worker /* LAV5_2D */ 287*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000006, 3), HUFF_PACK(0x0000001c, 5), 288*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007e, 8), HUFF_PACK(0x00000efc, 12), 289*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000effe, 16), HUFF_PACK(0x0001dffe, 17)}, 290*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000004, 3), HUFF_PACK(0x0000000a, 4), 291*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003e, 7), HUFF_PACK(0x00000efe, 12), 292*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000077fe, 15), HUFF_PACK(0x00000076, 7)}, 293*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 4), HUFF_PACK(0x00000016, 5), 294*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000be, 8), HUFF_PACK(0x00000efd, 12), 295*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000ee, 8), HUFF_PACK(0x0000000e, 5)}, 296*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000003e, 6), HUFF_PACK(0x0000002e, 6), 297*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001de, 9), HUFF_PACK(0x000003be, 10), 298*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007e, 7), HUFF_PACK(0x0000001e, 5)}, 299*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000007f, 7), HUFF_PACK(0x0000005e, 7), 300*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00003bfe, 14), HUFF_PACK(0x000000fe, 9), 301*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001e, 6), HUFF_PACK(0x00000002, 3)}, 302*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000bf, 8), HUFF_PACK(0x0001dfff, 17), 303*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001dfe, 13), HUFF_PACK(0x000000ff, 9), 304*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003a, 6), HUFF_PACK(0x00000000, 2)}}, 305*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 306*e5436536SAndroid Build Coastguard Worker }, 307*e5436536SAndroid Build Coastguard Worker { 308*e5436536SAndroid Build Coastguard Worker /* LAV7_2D */ 309*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000002, 3), HUFF_PACK(0x0000001c, 5), 310*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000bc, 8), HUFF_PACK(0x000005fc, 11), 311*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00005ffe, 15), HUFF_PACK(0x0002ffde, 18), 312*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000bff7e, 20), HUFF_PACK(0x0017feff, 21)}, 313*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000004, 3), HUFF_PACK(0x0000000a, 4), 314*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000e, 7), HUFF_PACK(0x000002fa, 10), 315*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001fe, 13), HUFF_PACK(0x0000bff2, 16), 316*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0005ffbe, 19), HUFF_PACK(0x000000ee, 8)}, 317*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000002, 4), HUFF_PACK(0x00000016, 5), 318*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000f6, 8), HUFF_PACK(0x000005fe, 11), 319*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ff, 13), HUFF_PACK(0x0000bff6, 16), 320*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001de, 9), HUFF_PACK(0x0000007e, 7)}, 321*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000000, 5), HUFF_PACK(0x0000003c, 6), 322*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000e, 8), HUFF_PACK(0x0000003e, 10), 323*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00002ffe, 14), HUFF_PACK(0x000002fb, 10), 324*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000f7, 8), HUFF_PACK(0x0000002e, 6)}, 325*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 6), HUFF_PACK(0x0000007a, 7), 326*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000a, 8), HUFF_PACK(0x0000007e, 11), 327*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fe, 12), HUFF_PACK(0x00000016, 9), 328*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000006, 7), HUFF_PACK(0x00000002, 5)}, 329*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000f, 7), HUFF_PACK(0x00000076, 7), 330*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000017, 9), HUFF_PACK(0x00005ff8, 15), 331*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000bfe, 12), HUFF_PACK(0x0000001e, 9), 332*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007f, 7), HUFF_PACK(0x00000003, 4)}, 333*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000004, 7), HUFF_PACK(0x000000bd, 8), 334*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000bff3, 16), HUFF_PACK(0x00005fff, 15), 335*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000bfa, 12), HUFF_PACK(0x0000017c, 9), 336*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003a, 6), HUFF_PACK(0x00000003, 3)}, 337*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000017e, 9), HUFF_PACK(0x0017fefe, 21), 338*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00017fee, 17), HUFF_PACK(0x00005ffa, 15), 339*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000bfb, 12), HUFF_PACK(0x000001df, 9), 340*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003e, 6), HUFF_PACK(0x00000006, 3)}}, 341*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0017feff, 21) /* escape */ 342*e5436536SAndroid Build Coastguard Worker }, 343*e5436536SAndroid Build Coastguard Worker { 344*e5436536SAndroid Build Coastguard Worker /* LAV9_2D */ 345*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x0000000e, 4), HUFF_PACK(0x00000014, 5), 346*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000008e, 8), HUFF_PACK(0x000004fe, 11), 347*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000023fe, 14), HUFF_PACK(0x00008ffe, 16), 348*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0005ffbc, 19), HUFF_PACK(0x0017fef7, 21), 349*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0017fef7, 21), HUFF_PACK(0x0017fef7, 21)}, 350*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000002, 3), HUFF_PACK(0x00000002, 4), 351*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000044, 7), HUFF_PACK(0x0000027e, 10), 352*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000017fc, 13), HUFF_PACK(0x0000bff6, 16), 353*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0005ffbe, 19), HUFF_PACK(0x00011ff8, 17), 354*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000bff7a, 20), HUFF_PACK(0x000000bc, 8)}, 355*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 4), HUFF_PACK(0x00000016, 5), 356*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001a, 7), HUFF_PACK(0x000000fe, 10), 357*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000011f6, 13), HUFF_PACK(0x0000bffe, 16), 358*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00011ff9, 17), HUFF_PACK(0x0017fef6, 21), 359*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000011e, 9), HUFF_PACK(0x00000056, 7)}, 360*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000010, 5), HUFF_PACK(0x0000003e, 6), 361*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000009e, 8), HUFF_PACK(0x000007fe, 11), 362*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000011f7, 13), HUFF_PACK(0x00005ff8, 15), 363*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00017fee, 17), HUFF_PACK(0x000007ff, 11), 364*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000ae, 8), HUFF_PACK(0x0000001e, 7)}, 365*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000026, 6), HUFF_PACK(0x0000000e, 6), 366*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ee, 9), HUFF_PACK(0x0000047e, 11), 367*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000bfc, 12), HUFF_PACK(0x0000bfff, 16), 368*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000008fa, 12), HUFF_PACK(0x0000006e, 9), 369*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ef, 9), HUFF_PACK(0x0000007e, 7)}, 370*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000007a, 7), HUFF_PACK(0x0000004e, 7), 371*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007e, 9), HUFF_PACK(0x000000de, 10), 372*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000011fe, 13), HUFF_PACK(0x00002ffe, 14), 373*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000004ff, 11), HUFF_PACK(0x000000ff, 10), 374*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000bd, 8), HUFF_PACK(0x0000002e, 6)}, 375*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000fe, 8), HUFF_PACK(0x000000af, 8), 376*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ec, 9), HUFF_PACK(0x000001be, 11), 377*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00011ffe, 17), HUFF_PACK(0x00002ffa, 14), 378*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000008fe, 12), HUFF_PACK(0x000003fe, 10), 379*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000046, 7), HUFF_PACK(0x00000012, 5)}, 380*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000003e, 8), HUFF_PACK(0x00000045, 7), 381*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000002fe, 10), HUFF_PACK(0x000bff7e, 20), 382*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00005ff9, 15), HUFF_PACK(0x00005ffa, 15), 383*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000bfd, 12), HUFF_PACK(0x0000013e, 9), 384*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000c, 6), HUFF_PACK(0x00000007, 4)}, 385*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000be, 8), HUFF_PACK(0x00000036, 8), 386*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000bff7f, 20), HUFF_PACK(0x00023ffe, 18), 387*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00011ffa, 17), HUFF_PACK(0x00005ffe, 15), 388*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001bf, 11), HUFF_PACK(0x000001ed, 9), 389*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000002a, 6), HUFF_PACK(0x00000000, 3)}, 390*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000017e, 9), HUFF_PACK(0x0017fef7, 21), 391*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00047ffe, 19), HUFF_PACK(0x00047fff, 19), 392*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00011ffb, 17), HUFF_PACK(0x00002ffb, 14), 393*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000047c, 11), HUFF_PACK(0x000001fe, 9), 394*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003c, 6), HUFF_PACK(0x00000006, 3)}}, 395*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0017fef7, 21) /* escape */ 396*e5436536SAndroid Build Coastguard Worker }}}, 397*e5436536SAndroid Build Coastguard Worker { /* HUFF_CLD_TAB_2D[1][] */ 398*e5436536SAndroid Build Coastguard Worker {/* HUFF_CLD_TAB_2D[1][0] */ 399*e5436536SAndroid Build Coastguard Worker { 400*e5436536SAndroid Build Coastguard Worker /* LAV3_2D */ 401*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 1), HUFF_PACK(0x0000001e, 5), 402*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003be, 10), HUFF_PACK(0x00000efe, 12)}, 403*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 3), HUFF_PACK(0x0000001c, 5), 404*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001de, 9), HUFF_PACK(0x000000ea, 8)}, 405*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000074, 7), HUFF_PACK(0x000000ee, 8), 406*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000eb, 8), HUFF_PACK(0x0000001f, 5)}, 407*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000077e, 11), HUFF_PACK(0x00000eff, 12), 408*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000076, 7), HUFF_PACK(0x00000002, 2)}}, 409*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 410*e5436536SAndroid Build Coastguard Worker }, 411*e5436536SAndroid Build Coastguard Worker { 412*e5436536SAndroid Build Coastguard Worker /* LAV5_2D */ 413*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 2), HUFF_PACK(0x00000006, 4), 414*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000024, 7), HUFF_PACK(0x0000025e, 11), 415*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00003cfe, 14), HUFF_PACK(0x000079fe, 15)}, 416*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 3), HUFF_PACK(0x00000007, 4), 417*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000078, 7), HUFF_PACK(0x000003ce, 10), 418*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001e7e, 13), HUFF_PACK(0x000000be, 9)}, 419*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000008, 5), HUFF_PACK(0x0000003e, 6), 420*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000026, 7), HUFF_PACK(0x0000012e, 10), 421*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000bf, 9), HUFF_PACK(0x0000002e, 7)}, 422*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000027, 7), HUFF_PACK(0x0000007a, 7), 423*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001e4, 9), HUFF_PACK(0x00000096, 9), 424*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007b, 7), HUFF_PACK(0x0000003f, 6)}, 425*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000001e6, 9), HUFF_PACK(0x000001e5, 9), 426*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000f3e, 12), HUFF_PACK(0x0000005e, 8), 427*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000016, 6), HUFF_PACK(0x0000000e, 4)}, 428*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000079e, 11), HUFF_PACK(0x000079ff, 15), 429*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000025f, 11), HUFF_PACK(0x0000004a, 8), 430*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000a, 5), HUFF_PACK(0x00000002, 2)}}, 431*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 432*e5436536SAndroid Build Coastguard Worker }, 433*e5436536SAndroid Build Coastguard Worker { 434*e5436536SAndroid Build Coastguard Worker /* LAV7_2D */ 435*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 2), HUFF_PACK(0x00000006, 4), 436*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000de, 8), HUFF_PACK(0x0000069e, 11), 437*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000034fe, 14), HUFF_PACK(0x0001a7fe, 17), 438*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00069ff6, 19), HUFF_PACK(0x00069ff7, 19)}, 439*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000002, 3), HUFF_PACK(0x0000000c, 4), 440*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000006a, 7), HUFF_PACK(0x0000034e, 10), 441*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001fde, 13), HUFF_PACK(0x000069fe, 15), 442*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0001a7fc, 17), HUFF_PACK(0x00000372, 10)}, 443*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000003e, 6), HUFF_PACK(0x0000003c, 6), 444*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000df, 8), HUFF_PACK(0x000001ee, 10), 445*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000dde, 12), HUFF_PACK(0x000069fa, 15), 446*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000373, 10), HUFF_PACK(0x0000007a, 8)}, 447*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000003e, 7), HUFF_PACK(0x00000068, 7), 448*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ba, 9), HUFF_PACK(0x000003f6, 10), 449*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000d3e, 12), HUFF_PACK(0x0000034c, 10), 450*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001fa, 9), HUFF_PACK(0x000000d2, 8)}, 451*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000007e, 8), HUFF_PACK(0x0000007f, 8), 452*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001f8, 9), HUFF_PACK(0x000006ee, 11), 453*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003de, 11), HUFF_PACK(0x000001b8, 9), 454*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001fc, 9), HUFF_PACK(0x0000006b, 7)}, 455*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000f6, 9), HUFF_PACK(0x000001fe, 9), 456*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000034d, 10), HUFF_PACK(0x00003fbe, 14), 457*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007f6, 11), HUFF_PACK(0x000003fa, 10), 458*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003c, 7), HUFF_PACK(0x0000003d, 6)}, 459*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000003f7, 10), HUFF_PACK(0x00000376, 10), 460*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0001a7ff, 17), HUFF_PACK(0x00003fbf, 14), 461*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000ddf, 12), HUFF_PACK(0x000001f9, 9), 462*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000036, 6), HUFF_PACK(0x0000000e, 4)}, 463*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000003df, 11), HUFF_PACK(0x00034ffa, 18), 464*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000069fb, 15), HUFF_PACK(0x000034fc, 14), 465*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000fee, 12), HUFF_PACK(0x000001ff, 9), 466*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000e, 5), HUFF_PACK(0x00000002, 2)}}, 467*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 468*e5436536SAndroid Build Coastguard Worker }, 469*e5436536SAndroid Build Coastguard Worker { 470*e5436536SAndroid Build Coastguard Worker /* LAV9_2D */ 471*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000006, 3), HUFF_PACK(0x00000004, 4), 472*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000012, 7), HUFF_PACK(0x000007fe, 11), 473*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001f7e, 13), HUFF_PACK(0x0000fbfe, 16), 474*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0001f7fe, 17), HUFF_PACK(0x000b7dfe, 21), 475*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000b7dff, 21), HUFF_PACK(0x000b7dff, 21)}, 476*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000000, 3), HUFF_PACK(0x00000006, 4), 477*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007c, 7), HUFF_PACK(0x00000046, 9), 478*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007d0, 12), HUFF_PACK(0x00001f4e, 14), 479*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000b7fe, 17), HUFF_PACK(0x00005bee, 16), 480*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00016fbe, 18), HUFF_PACK(0x000003ee, 10)}, 481*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 5), HUFF_PACK(0x0000000a, 5), 482*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000002e, 7), HUFF_PACK(0x000003fe, 10), 483*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007d2, 12), HUFF_PACK(0x00001f4f, 14), 484*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00002dfe, 15), HUFF_PACK(0x0000b7de, 17), 485*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001fe, 10), HUFF_PACK(0x0000002e, 8)}, 486*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000007a, 7), HUFF_PACK(0x0000007e, 7), 487*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007a, 8), HUFF_PACK(0x000001fa, 10), 488*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007fe, 12), HUFF_PACK(0x00001f7c, 13), 489*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000016fa, 14), HUFF_PACK(0x0000009e, 10), 490*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000020, 8), HUFF_PACK(0x00000021, 8)}, 491*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000fe, 8), HUFF_PACK(0x00000016, 7), 492*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fe, 9), HUFF_PACK(0x0000016e, 10), 493*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000009f, 10), HUFF_PACK(0x00000b7c, 13), 494*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003de, 11), HUFF_PACK(0x000000b6, 9), 495*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000be, 9), HUFF_PACK(0x0000007c, 8)}, 496*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000005a, 8), HUFF_PACK(0x00000078, 8), 497*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000047, 9), HUFF_PACK(0x00000044, 9), 498*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007ff, 12), HUFF_PACK(0x000007d1, 12), 499*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001f6, 10), HUFF_PACK(0x000001f7, 10), 500*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000002f, 8), HUFF_PACK(0x0000002c, 7)}, 501*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000fc, 9), HUFF_PACK(0x000001f6, 9), 502*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000f6, 9), HUFF_PACK(0x000007ff, 11), 503*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000016fe, 14), HUFF_PACK(0x000002de, 11), 504*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003ea, 11), HUFF_PACK(0x000000bf, 9), 505*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fa, 8), HUFF_PACK(0x0000000a, 6)}, 506*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000004e, 9), HUFF_PACK(0x00000026, 8), 507*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ee, 10), HUFF_PACK(0x00005bfe, 16), 508*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00003efe, 14), HUFF_PACK(0x00000b7e, 13), 509*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003eb, 11), HUFF_PACK(0x000001fe, 9), 510*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007b, 7), HUFF_PACK(0x00000007, 5)}, 511*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000001fb, 10), HUFF_PACK(0x00000045, 9), 512*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00016ffe, 18), HUFF_PACK(0x0001f7ff, 17), 513*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00002df6, 15), HUFF_PACK(0x00001f7d, 13), 514*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003fe, 11), HUFF_PACK(0x0000005e, 8), 515*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003c, 6), HUFF_PACK(0x0000000e, 4)}, 516*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000003df, 11), HUFF_PACK(0x0005befe, 20), 517*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0002df7e, 19), HUFF_PACK(0x00016fff, 18), 518*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00007dfe, 15), HUFF_PACK(0x00000fa6, 13), 519*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007de, 11), HUFF_PACK(0x00000079, 8), 520*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000e, 5), HUFF_PACK(0x00000002, 2)}}, 521*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000b7dff, 21) /* escape */ 522*e5436536SAndroid Build Coastguard Worker }}, 523*e5436536SAndroid Build Coastguard Worker {/* HUFF_CLD_TAB_2D[1][1] */ 524*e5436536SAndroid Build Coastguard Worker { 525*e5436536SAndroid Build Coastguard Worker /* LAV3_2D */ 526*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 1), HUFF_PACK(0x0000000e, 4), 527*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fa, 8), HUFF_PACK(0x000007de, 11)}, 528*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000c, 4), HUFF_PACK(0x0000001e, 5), 529*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fe, 8), HUFF_PACK(0x000001f6, 9)}, 530*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000ff, 8), HUFF_PACK(0x0000007c, 7), 531*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007e, 7), HUFF_PACK(0x0000001a, 5)}, 532*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000007df, 11), HUFF_PACK(0x000003ee, 10), 533*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001b, 5), HUFF_PACK(0x00000002, 2)}}, 534*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 535*e5436536SAndroid Build Coastguard Worker }, 536*e5436536SAndroid Build Coastguard Worker { 537*e5436536SAndroid Build Coastguard Worker /* LAV5_2D */ 538*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000006, 3), HUFF_PACK(0x0000000e, 4), 539*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007c, 7), HUFF_PACK(0x000003fe, 10), 540*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000fbe, 12), HUFF_PACK(0x00003efe, 14)}, 541*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000000, 3), HUFF_PACK(0x00000001, 3), 542*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003c, 6), HUFF_PACK(0x0000005e, 8), 543*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007de, 11), HUFF_PACK(0x000007be, 11)}, 544*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000001e, 6), HUFF_PACK(0x0000000a, 5), 545*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001f, 6), HUFF_PACK(0x0000005f, 8), 546*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ee, 9), HUFF_PACK(0x000001f6, 9)}, 547*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000001fe, 9), HUFF_PACK(0x000000fe, 8), 548*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000f6, 8), HUFF_PACK(0x000000fa, 8), 549*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007e, 7), HUFF_PACK(0x00000016, 6)}, 550*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000007bf, 11), HUFF_PACK(0x000003de, 10), 551*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003ee, 10), HUFF_PACK(0x0000007a, 7), 552*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000e, 5), HUFF_PACK(0x00000006, 4)}, 553*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00003eff, 14), HUFF_PACK(0x00001f7e, 13), 554*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003ff, 10), HUFF_PACK(0x0000002e, 7), 555*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000004, 4), HUFF_PACK(0x00000002, 2)}}, 556*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 557*e5436536SAndroid Build Coastguard Worker }, 558*e5436536SAndroid Build Coastguard Worker { 559*e5436536SAndroid Build Coastguard Worker /* LAV7_2D */ 560*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000002, 3), HUFF_PACK(0x0000000a, 4), 561*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001a, 6), HUFF_PACK(0x000001be, 9), 562*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000006e6, 11), HUFF_PACK(0x0000067a, 12), 563*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000cf2, 13), HUFF_PACK(0x000033de, 15)}, 564*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000c, 4), HUFF_PACK(0x0000000e, 4), 565*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000e, 5), HUFF_PACK(0x000000de, 8), 566*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000372, 10), HUFF_PACK(0x000003d6, 11), 567*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000678, 12), HUFF_PACK(0x00000cf6, 13)}, 568*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000036, 6), HUFF_PACK(0x00000012, 5), 569*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003e, 6), HUFF_PACK(0x0000003c, 7), 570*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001b8, 9), HUFF_PACK(0x000003d4, 11), 571*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000033e, 11), HUFF_PACK(0x0000033f, 11)}, 572*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000007e, 8), HUFF_PACK(0x0000006a, 7), 573*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000004e, 7), HUFF_PACK(0x0000007e, 7), 574*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ba, 9), HUFF_PACK(0x000000ce, 9), 575*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000f6, 9), HUFF_PACK(0x000001ee, 10)}, 576*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000001ef, 10), HUFF_PACK(0x0000013e, 9), 577*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007f, 8), HUFF_PACK(0x00000066, 8), 578*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000d6, 8), HUFF_PACK(0x0000003e, 7), 579*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000d7, 8), HUFF_PACK(0x0000009e, 8)}, 580*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000007ae, 12), HUFF_PACK(0x000001e8, 10), 581*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001e9, 10), HUFF_PACK(0x0000027e, 10), 582*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000032, 7), HUFF_PACK(0x00000018, 6), 583*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000026, 6), HUFF_PACK(0x00000034, 6)}, 584*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000cf3, 13), HUFF_PACK(0x000007aa, 12), 585*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007ab, 12), HUFF_PACK(0x0000027f, 10), 586*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001bf, 9), HUFF_PACK(0x0000001b, 6), 587*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001e, 5), HUFF_PACK(0x0000000b, 4)}, 588*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000033df, 15), HUFF_PACK(0x000019ee, 14), 589*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007af, 12), HUFF_PACK(0x000006e7, 11), 590*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001bb, 9), HUFF_PACK(0x0000007f, 7), 591*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000008, 4), HUFF_PACK(0x00000000, 2)}}, 592*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 593*e5436536SAndroid Build Coastguard Worker }, 594*e5436536SAndroid Build Coastguard Worker { 595*e5436536SAndroid Build Coastguard Worker /* LAV9_2D */ 596*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x0000000e, 4), HUFF_PACK(0x00000008, 4), 597*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007e, 7), HUFF_PACK(0x000001fe, 9), 598*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ba, 10), HUFF_PACK(0x00000dbe, 12), 599*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000d7e, 13), HUFF_PACK(0x00001af6, 14), 600*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00007fec, 15), HUFF_PACK(0x0001ffb6, 17)}, 601*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000a, 4), HUFF_PACK(0x0000000c, 4), 602*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000c, 5), HUFF_PACK(0x00000036, 7), 603*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000de, 9), HUFF_PACK(0x000005fe, 11), 604*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000006be, 12), HUFF_PACK(0x00001b7e, 13), 605*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00007fee, 15), HUFF_PACK(0x00006dfe, 15)}, 606*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000001e, 6), HUFF_PACK(0x0000000e, 5), 607*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000a, 5), HUFF_PACK(0x0000006a, 7), 608*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ae, 9), HUFF_PACK(0x000006fe, 11), 609*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000376, 11), HUFF_PACK(0x00000dfe, 13), 610*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000dff, 13), HUFF_PACK(0x00000d7f, 13)}, 611*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000b6, 8), HUFF_PACK(0x0000005e, 7), 612*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007c, 7), HUFF_PACK(0x0000006e, 7), 613*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000006a, 8), HUFF_PACK(0x0000016a, 9), 614*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000ffe, 12), HUFF_PACK(0x00000dfe, 12), 615*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000ffc, 12), HUFF_PACK(0x00001bfe, 13)}, 616*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000035e, 10), HUFF_PACK(0x000001b6, 9), 617*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000005e, 8), HUFF_PACK(0x000000b4, 8), 618*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000006c, 7), HUFF_PACK(0x0000017e, 9), 619*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000036e, 10), HUFF_PACK(0x000003ee, 10), 620*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000037e, 11), HUFF_PACK(0x00000377, 11)}, 621*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000fff, 12), HUFF_PACK(0x000001ae, 10), 622*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001be, 10), HUFF_PACK(0x000001f6, 9), 623*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001be, 9), HUFF_PACK(0x000000da, 8), 624*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fe, 8), HUFF_PACK(0x0000016b, 9), 625*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000d6, 9), HUFF_PACK(0x0000037e, 10)}, 626*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000017fe, 13), HUFF_PACK(0x00000bfe, 12), 627*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007de, 11), HUFF_PACK(0x000006de, 11), 628*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001b8, 10), HUFF_PACK(0x000000d6, 8), 629*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000002e, 7), HUFF_PACK(0x00000034, 7), 630*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000de, 8), HUFF_PACK(0x000000be, 8)}, 631*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00007fef, 15), HUFF_PACK(0x000006bc, 12), 632*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001bff, 13), HUFF_PACK(0x00001ffa, 13), 633*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001b9, 10), HUFF_PACK(0x000003fe, 10), 634*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fa, 8), HUFF_PACK(0x0000002e, 6), 635*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000034, 6), HUFF_PACK(0x0000001f, 6)}, 636*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00006dff, 15), HUFF_PACK(0x00001af7, 14), 637*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000036fe, 14), HUFF_PACK(0x000006fe, 12), 638*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000fbe, 12), HUFF_PACK(0x0000035f, 10), 639*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000b7, 8), HUFF_PACK(0x0000002c, 6), 640*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001e, 5), HUFF_PACK(0x00000009, 4)}, 641*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0001ffb7, 17), HUFF_PACK(0x0000ffda, 16), 642*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000d7a, 13), HUFF_PACK(0x000017ff, 13), 643*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000fbf, 12), HUFF_PACK(0x000002fe, 10), 644*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000005f, 8), HUFF_PACK(0x00000016, 6), 645*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000004, 4), HUFF_PACK(0x00000000, 2)}}, 646*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 647*e5436536SAndroid Build Coastguard Worker }}}}}; 648*e5436536SAndroid Build Coastguard Worker 649*e5436536SAndroid Build Coastguard Worker const HUFF_ICC_TABLE fdk_sacenc_huffICCTab = { 650*e5436536SAndroid Build Coastguard Worker {/* h1D[2][8] */ 651*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000000, 1), HUFF_PACK(0x00000002, 2), 652*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000006, 3), HUFF_PACK(0x0000000e, 4), 653*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001e, 5), HUFF_PACK(0x0000003e, 6), 654*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007e, 7), HUFF_PACK(0x0000007f, 7)}, 655*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000000, 1), HUFF_PACK(0x00000002, 2), 656*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000006, 3), HUFF_PACK(0x0000000e, 4), 657*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001e, 5), HUFF_PACK(0x0000003e, 6), 658*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007e, 7), HUFF_PACK(0x0000007f, 7)}}, 659*e5436536SAndroid Build Coastguard Worker { /* HUFF_ICC_TAB_2D */ 660*e5436536SAndroid Build Coastguard Worker { /* HUFF_ICC_TAB_2D[0][] */ 661*e5436536SAndroid Build Coastguard Worker {/* HUFF_ICC_TAB_2D[0][0] */ 662*e5436536SAndroid Build Coastguard Worker { 663*e5436536SAndroid Build Coastguard Worker /* LAV1_2D */ 664*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 1), HUFF_PACK(0x00000006, 3)}, 665*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000007, 3), HUFF_PACK(0x00000002, 2)}}, 666*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 667*e5436536SAndroid Build Coastguard Worker }, 668*e5436536SAndroid Build Coastguard Worker { 669*e5436536SAndroid Build Coastguard Worker /* LAV3_2D */ 670*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000002, 2), HUFF_PACK(0x00000000, 2), 671*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000a, 5), HUFF_PACK(0x0000007e, 8)}, 672*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000e, 5), HUFF_PACK(0x00000004, 4), 673*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000016, 6), HUFF_PACK(0x000003fe, 11)}, 674*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000001fe, 10), HUFF_PACK(0x000000fe, 9), 675*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003e, 7), HUFF_PACK(0x0000001e, 6)}, 676*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000003ff, 11), HUFF_PACK(0x00000017, 6), 677*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000006, 4), HUFF_PACK(0x00000003, 2)}}, 678*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 679*e5436536SAndroid Build Coastguard Worker }, 680*e5436536SAndroid Build Coastguard Worker { 681*e5436536SAndroid Build Coastguard Worker /* LAV5_2D */ 682*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 2), HUFF_PACK(0x00000002, 3), 683*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000c, 5), HUFF_PACK(0x0000006a, 7), 684*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000dc, 8), HUFF_PACK(0x000006ee, 11)}, 685*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000001e, 5), HUFF_PACK(0x0000000c, 4), 686*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000d, 5), HUFF_PACK(0x0000001e, 6), 687*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ae, 9), HUFF_PACK(0x0000ddff, 16)}, 688*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000de, 8), HUFF_PACK(0x0000007e, 7), 689*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001f, 6), HUFF_PACK(0x000001be, 9), 690*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00006efe, 15), HUFF_PACK(0x0000ddfe, 16)}, 691*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000377e, 14), HUFF_PACK(0x00001bbe, 13), 692*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000dde, 12), HUFF_PACK(0x000001bf, 9), 693*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000d6, 8), HUFF_PACK(0x00000376, 10)}, 694*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000ddff, 16), HUFF_PACK(0x0000ddff, 16), 695*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ba, 9), HUFF_PACK(0x00000034, 6), 696*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003e, 6), HUFF_PACK(0x0000000e, 5)}, 697*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000ddff, 16), HUFF_PACK(0x000001af, 9), 698*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007f, 7), HUFF_PACK(0x00000036, 6), 699*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000e, 4), HUFF_PACK(0x00000002, 2)}}, 700*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000ddff, 16) /* escape */ 701*e5436536SAndroid Build Coastguard Worker }, 702*e5436536SAndroid Build Coastguard Worker { 703*e5436536SAndroid Build Coastguard Worker /* LAV7_2D */ 704*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 2), HUFF_PACK(0x0000000c, 4), 705*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000002e, 6), HUFF_PACK(0x00000044, 7), 706*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000086, 8), HUFF_PACK(0x0000069e, 11), 707*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000043e, 11), HUFF_PACK(0x0000087a, 12)}, 708*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000001e, 5), HUFF_PACK(0x0000000e, 4), 709*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000002a, 6), HUFF_PACK(0x00000046, 7), 710*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000015e, 9), HUFF_PACK(0x00000047, 7), 711*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000034a, 10), HUFF_PACK(0x0000087b, 12)}, 712*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000d6, 8), HUFF_PACK(0x00000026, 6), 713*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000002f, 6), HUFF_PACK(0x000000d7, 8), 714*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000006a, 7), HUFF_PACK(0x0000034e, 10), 715*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000087b, 12), HUFF_PACK(0x0000087b, 12)}, 716*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000002be, 10), HUFF_PACK(0x000001a6, 9), 717*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001be, 9), HUFF_PACK(0x00000012, 5), 718*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001bf, 9), HUFF_PACK(0x0000087b, 12), 719*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000087b, 12), HUFF_PACK(0x0000087b, 12)}, 720*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000087b, 12), HUFF_PACK(0x0000087b, 12), 721*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000087b, 12), HUFF_PACK(0x0000087b, 12), 722*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000036, 6), HUFF_PACK(0x000000d0, 8), 723*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000043c, 11), HUFF_PACK(0x0000043f, 11)}, 724*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000087b, 12), HUFF_PACK(0x0000087b, 12), 725*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000087b, 12), HUFF_PACK(0x0000034b, 10), 726*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000027, 6), HUFF_PACK(0x00000020, 6), 727*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000042, 7), HUFF_PACK(0x000000d1, 8)}, 728*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000087b, 12), HUFF_PACK(0x0000087b, 12), 729*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000002bf, 10), HUFF_PACK(0x000000de, 8), 730*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000ae, 8), HUFF_PACK(0x00000056, 7), 731*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000016, 5), HUFF_PACK(0x00000014, 5)}, 732*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000087b, 12), HUFF_PACK(0x0000069f, 11), 733*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001a4, 9), HUFF_PACK(0x0000010e, 9), 734*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000045, 7), HUFF_PACK(0x0000006e, 7), 735*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001f, 5), HUFF_PACK(0x00000001, 2)}}, 736*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000087b, 12) /* escape */ 737*e5436536SAndroid Build Coastguard Worker }}, 738*e5436536SAndroid Build Coastguard Worker {/* HUFF_ICC_TAB_2D[0][1] */ 739*e5436536SAndroid Build Coastguard Worker { 740*e5436536SAndroid Build Coastguard Worker /* LAV1_2D */ 741*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 1), HUFF_PACK(0x00000006, 3)}, 742*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000007, 3), HUFF_PACK(0x00000002, 2)}}, 743*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 744*e5436536SAndroid Build Coastguard Worker }, 745*e5436536SAndroid Build Coastguard Worker { 746*e5436536SAndroid Build Coastguard Worker /* LAV3_2D */ 747*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000002, 2), HUFF_PACK(0x00000004, 4), 748*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000017e, 10), HUFF_PACK(0x000002fe, 11)}, 749*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000000, 2), HUFF_PACK(0x0000000e, 5), 750*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000be, 9), HUFF_PACK(0x00000016, 6)}, 751*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000f, 5), HUFF_PACK(0x00000014, 6), 752*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000005e, 8), HUFF_PACK(0x00000006, 4)}, 753*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000002e, 7), HUFF_PACK(0x000002ff, 11), 754*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000015, 6), HUFF_PACK(0x00000003, 2)}}, 755*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 756*e5436536SAndroid Build Coastguard Worker }, 757*e5436536SAndroid Build Coastguard Worker { 758*e5436536SAndroid Build Coastguard Worker /* LAV5_2D */ 759*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 2), HUFF_PACK(0x0000001e, 5), 760*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003fc, 10), HUFF_PACK(0x0000fffa, 16), 761*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000fff9e, 20), HUFF_PACK(0x000fff9f, 20)}, 762*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 3), HUFF_PACK(0x00000004, 4), 763*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000be, 9), HUFF_PACK(0x00007ffe, 15), 764*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0007ffce, 19), HUFF_PACK(0x000000fe, 8)}, 765*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 4), HUFF_PACK(0x0000001e, 6), 766*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003fd, 10), HUFF_PACK(0x0000fffb, 16), 767*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000ffe, 12), HUFF_PACK(0x0000003e, 6)}, 768*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000a, 5), HUFF_PACK(0x0000007e, 7), 769*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001ffe, 13), HUFF_PACK(0x00007fff, 15), 770*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000005e, 8), HUFF_PACK(0x0000000e, 5)}, 771*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000001f, 6), HUFF_PACK(0x000003fe, 10), 772*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0001fff2, 17), HUFF_PACK(0x00000ffc, 12), 773*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000002e, 7), HUFF_PACK(0x0000000e, 4)}, 774*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000bf, 9), HUFF_PACK(0x0003ffe6, 18), 775*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000fff8, 16), HUFF_PACK(0x00000ffd, 12), 776*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000016, 6), HUFF_PACK(0x00000002, 2)}}, 777*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 778*e5436536SAndroid Build Coastguard Worker }, 779*e5436536SAndroid Build Coastguard Worker { 780*e5436536SAndroid Build Coastguard Worker /* LAV7_2D */ 781*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000002, 2), HUFF_PACK(0x0000001e, 6), 782*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000ffe, 12), HUFF_PACK(0x0000ffff, 16), 783*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000fffe, 16), HUFF_PACK(0x0000ffff, 16), 784*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000ffff, 16), HUFF_PACK(0x0000ffff, 16)}, 785*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 3), HUFF_PACK(0x00000008, 5), 786*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007fe, 11), HUFF_PACK(0x0000ffff, 16), 787*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000ffff, 16), HUFF_PACK(0x0000ffff, 16), 788*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000ffff, 16), HUFF_PACK(0x0000005a, 8)}, 789*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000006, 4), HUFF_PACK(0x0000007a, 7), 790*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000164, 10), HUFF_PACK(0x00007ffa, 15), 791*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000ffff, 16), HUFF_PACK(0x0000ffff, 16), 792*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001fee, 13), HUFF_PACK(0x0000003c, 6)}, 793*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000e, 5), HUFF_PACK(0x000000fe, 8), 794*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000002ce, 11), HUFF_PACK(0x000002cf, 11), 795*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00007ffb, 15), HUFF_PACK(0x00001fec, 13), 796*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000b0, 9), HUFF_PACK(0x0000002e, 7)}, 797*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000003e, 6), HUFF_PACK(0x000003fe, 10), 798*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000165, 10), HUFF_PACK(0x00007ffc, 15), 799*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001fef, 13), HUFF_PACK(0x000007fa, 11), 800*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007f8, 11), HUFF_PACK(0x0000001f, 6)}, 801*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000002f, 7), HUFF_PACK(0x000000f6, 8), 802*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001fed, 13), HUFF_PACK(0x0000ffff, 16), 803*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00007ffd, 15), HUFF_PACK(0x00000ff2, 12), 804*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000b1, 9), HUFF_PACK(0x0000000a, 5)}, 805*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000009, 5), HUFF_PACK(0x00000166, 10), 806*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000ffff, 16), HUFF_PACK(0x0000ffff, 16), 807*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00007ffe, 15), HUFF_PACK(0x00003ffc, 14), 808*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000005b, 8), HUFF_PACK(0x0000000e, 4)}, 809*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000007e, 7), HUFF_PACK(0x0000ffff, 16), 810*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000ffff, 16), HUFF_PACK(0x0000ffff, 16), 811*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000ffff, 16), HUFF_PACK(0x00000ff3, 12), 812*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000f7, 8), HUFF_PACK(0x00000000, 2)}}, 813*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000ffff, 16) /* escape */ 814*e5436536SAndroid Build Coastguard Worker }}}, 815*e5436536SAndroid Build Coastguard Worker { /* HUFF_ICC_TAB_2D[1][] */ 816*e5436536SAndroid Build Coastguard Worker {/* HUFF_ICC_TAB_2D[1][0] */ 817*e5436536SAndroid Build Coastguard Worker { 818*e5436536SAndroid Build Coastguard Worker /* LAV1_2D */ 819*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 1), HUFF_PACK(0x00000006, 3)}, 820*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000007, 3), HUFF_PACK(0x00000002, 2)}}, 821*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 822*e5436536SAndroid Build Coastguard Worker }, 823*e5436536SAndroid Build Coastguard Worker { 824*e5436536SAndroid Build Coastguard Worker /* LAV3_2D */ 825*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000002, 2), HUFF_PACK(0x0000000e, 4), 826*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000037e, 10), HUFF_PACK(0x00000dfe, 12)}, 827*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000f, 4), HUFF_PACK(0x0000000c, 4), 828*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ba, 9), HUFF_PACK(0x000001bb, 9)}, 829*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000de, 8), HUFF_PACK(0x000000dc, 8), 830*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001be, 9), HUFF_PACK(0x0000001a, 5)}, 831*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000006fe, 11), HUFF_PACK(0x00000dff, 12), 832*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000036, 6), HUFF_PACK(0x00000000, 1)}}, 833*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 834*e5436536SAndroid Build Coastguard Worker }, 835*e5436536SAndroid Build Coastguard Worker { 836*e5436536SAndroid Build Coastguard Worker /* LAV5_2D */ 837*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 1), HUFF_PACK(0x0000000c, 4), 838*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001b6, 9), HUFF_PACK(0x00001b7c, 13), 839*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000dbfe, 16), HUFF_PACK(0x00036fff, 18)}, 840*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000e, 4), HUFF_PACK(0x0000001e, 5), 841*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001be, 9), HUFF_PACK(0x00000dfe, 12), 842*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00036ffe, 18), HUFF_PACK(0x0000036e, 10)}, 843*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000006e, 7), HUFF_PACK(0x000000fe, 8), 844*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000d8, 8), HUFF_PACK(0x000036fe, 14), 845*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000006de, 11), HUFF_PACK(0x000000de, 8)}, 846*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000001fa, 9), HUFF_PACK(0x000000da, 8), 847*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000dff, 12), HUFF_PACK(0x00001b7e, 13), 848*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000d9, 8), HUFF_PACK(0x000000ff, 8)}, 849*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000003f6, 10), HUFF_PACK(0x000006fe, 11), 850*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00006dfe, 15), HUFF_PACK(0x0000037e, 10), 851*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fc, 8), HUFF_PACK(0x0000001a, 5)}, 852*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000007ee, 11), HUFF_PACK(0x0001b7fe, 17), 853*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001b7d, 13), HUFF_PACK(0x000007ef, 11), 854*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003e, 6), HUFF_PACK(0x00000002, 2)}}, 855*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00036fff, 18) /* escape */ 856*e5436536SAndroid Build Coastguard Worker }, 857*e5436536SAndroid Build Coastguard Worker { 858*e5436536SAndroid Build Coastguard Worker /* LAV7_2D */ 859*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 1), HUFF_PACK(0x0000000c, 4), 860*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007ee, 11), HUFF_PACK(0x00001e7e, 13), 861*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00003cfe, 14), HUFF_PACK(0x000079ff, 15), 862*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000079ff, 15), HUFF_PACK(0x000079ff, 15)}, 863*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000e, 4), HUFF_PACK(0x0000001a, 5), 864*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001e6, 9), HUFF_PACK(0x00001fbe, 13), 865*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000079fe, 15), HUFF_PACK(0x000079ff, 15), 866*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000079ff, 15), HUFF_PACK(0x000006fc, 11)}, 867*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000006c, 7), HUFF_PACK(0x000000f6, 8), 868*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ba, 9), HUFF_PACK(0x00000dfc, 12), 869*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000dfd, 12), HUFF_PACK(0x000079ff, 15), 870*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000f3e, 12), HUFF_PACK(0x000001bb, 9)}, 871*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000000dc, 8), HUFF_PACK(0x000001fe, 9), 872*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000036e, 10), HUFF_PACK(0x000003fe, 10), 873*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000079ff, 15), HUFF_PACK(0x00000fde, 12), 874*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ee, 9), HUFF_PACK(0x000000f2, 8)}, 875*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000001fa, 9), HUFF_PACK(0x000003f6, 10), 876*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001be, 9), HUFF_PACK(0x000079ff, 15), 877*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001fbf, 13), HUFF_PACK(0x000003ce, 10), 878*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003ff, 10), HUFF_PACK(0x000000de, 8)}, 879*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000078, 7), HUFF_PACK(0x000000da, 8), 880*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000079ff, 15), HUFF_PACK(0x000079ff, 15), 881*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000006fd, 11), HUFF_PACK(0x0000036c, 10), 882*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ef, 9), HUFF_PACK(0x000000fe, 8)}, 883*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000036f, 10), HUFF_PACK(0x00000dfe, 12), 884*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000079ff, 15), HUFF_PACK(0x000079ff, 15), 885*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000079ff, 15), HUFF_PACK(0x0000036d, 10), 886*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fc, 8), HUFF_PACK(0x0000003e, 6)}, 887*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000dff, 12), HUFF_PACK(0x000079ff, 15), 888*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000079ff, 15), HUFF_PACK(0x000079ff, 15), 889*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000079ff, 15), HUFF_PACK(0x0000079e, 11), 890*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007a, 7), HUFF_PACK(0x00000002, 2)}}, 891*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000079ff, 15) /* escape */ 892*e5436536SAndroid Build Coastguard Worker }}, 893*e5436536SAndroid Build Coastguard Worker {/* HUFF_ICC_TAB_2D[1][1] */ 894*e5436536SAndroid Build Coastguard Worker { 895*e5436536SAndroid Build Coastguard Worker /* LAV1_2D */ 896*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 1), HUFF_PACK(0x00000006, 3)}, 897*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000007, 3), HUFF_PACK(0x00000002, 2)}}, 898*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 899*e5436536SAndroid Build Coastguard Worker }, 900*e5436536SAndroid Build Coastguard Worker { 901*e5436536SAndroid Build Coastguard Worker /* LAV3_2D */ 902*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000002, 2), HUFF_PACK(0x0000000e, 4), 903*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fc, 8), HUFF_PACK(0x00000fde, 12)}, 904*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000c, 4), HUFF_PACK(0x0000000d, 4), 905*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001fe, 9), HUFF_PACK(0x000007ee, 11)}, 906*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000001fa, 9), HUFF_PACK(0x000001ff, 9), 907*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fe, 8), HUFF_PACK(0x0000003e, 6)}, 908*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000fdf, 12), HUFF_PACK(0x000003f6, 10), 909*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001e, 5), HUFF_PACK(0x00000000, 1)}}, 910*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 911*e5436536SAndroid Build Coastguard Worker }, 912*e5436536SAndroid Build Coastguard Worker { 913*e5436536SAndroid Build Coastguard Worker /* LAV5_2D */ 914*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000000, 2), HUFF_PACK(0x0000000e, 4), 915*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003a, 7), HUFF_PACK(0x00000676, 11), 916*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000019fe, 13), HUFF_PACK(0x0000cebe, 16)}, 917*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000000f, 4), HUFF_PACK(0x00000002, 3), 918*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001e, 6), HUFF_PACK(0x000000fe, 9), 919*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000019d6, 13), HUFF_PACK(0x0000675e, 15)}, 920*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000003e, 7), HUFF_PACK(0x00000032, 6), 921*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000018, 5), HUFF_PACK(0x0000033e, 10), 922*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000cfe, 12), HUFF_PACK(0x00000677, 11)}, 923*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000674, 11), HUFF_PACK(0x0000019c, 9), 924*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000ff, 9), HUFF_PACK(0x0000003b, 7), 925*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001c, 6), HUFF_PACK(0x0000007e, 8)}, 926*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000033fe, 14), HUFF_PACK(0x000033ff, 14), 927*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000cea, 12), HUFF_PACK(0x00000066, 7), 928*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001a, 5), HUFF_PACK(0x00000006, 4)}, 929*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000cebf, 16), HUFF_PACK(0x000033ae, 14), 930*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000067e, 11), HUFF_PACK(0x0000019e, 9), 931*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001b, 5), HUFF_PACK(0x00000002, 2)}}, 932*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 0) /* escape */ 933*e5436536SAndroid Build Coastguard Worker }, 934*e5436536SAndroid Build Coastguard Worker { 935*e5436536SAndroid Build Coastguard Worker /* LAV7_2D */ 936*e5436536SAndroid Build Coastguard Worker {{HUFF_PACK(0x00000002, 2), HUFF_PACK(0x00000002, 4), 937*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fe, 9), HUFF_PACK(0x000007be, 12), 938*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000ffc, 13), HUFF_PACK(0x00000ffd, 13), 939*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001efe, 15), HUFF_PACK(0x00003dfe, 16)}, 940*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00000004, 4), HUFF_PACK(0x00000000, 3), 941*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003c, 7), HUFF_PACK(0x000000f6, 10), 942*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001da, 11), HUFF_PACK(0x000003fe, 12), 943*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00003dfe, 15), HUFF_PACK(0x00003dff, 16)}, 944*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x0000003c, 8), HUFF_PACK(0x0000003e, 7), 945*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000a, 5), HUFF_PACK(0x0000003a, 8), 946*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003de, 11), HUFF_PACK(0x000007be, 13), 947*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000f7e, 14), HUFF_PACK(0x00001efe, 14)}, 948*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x000001de, 11), HUFF_PACK(0x000000ec, 10), 949*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007e, 9), HUFF_PACK(0x0000000c, 5), 950*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ee, 10), HUFF_PACK(0x00000f7e, 13), 951*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007fc, 12), HUFF_PACK(0x00003dff, 15)}, 952*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00007ffe, 16), HUFF_PACK(0x000003be, 12), 953*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000fe, 10), HUFF_PACK(0x000001fe, 10), 954*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001a, 6), HUFF_PACK(0x0000001c, 7), 955*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000007fd, 12), HUFF_PACK(0x00000ffe, 13)}, 956*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00003dff, 16), HUFF_PACK(0x000003bf, 12), 957*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00001ffe, 14), HUFF_PACK(0x000003ff, 12), 958*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003e, 8), HUFF_PACK(0x0000001b, 6), 959*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000007e, 8), HUFF_PACK(0x000000f6, 9)}, 960*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00007fff, 16), HUFF_PACK(0x00003dff, 16), 961*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00003ffe, 15), HUFF_PACK(0x000001db, 11), 962*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000ee, 10), HUFF_PACK(0x0000007a, 8), 963*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000e, 5), HUFF_PACK(0x0000000b, 5)}, 964*e5436536SAndroid Build Coastguard Worker {HUFF_PACK(0x00003dff, 16), HUFF_PACK(0x00003dff, 16), 965*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000003de, 12), HUFF_PACK(0x000001fe, 11), 966*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000001ee, 11), HUFF_PACK(0x0000007a, 9), 967*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000006, 5), HUFF_PACK(0x00000003, 2)}}, 968*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00003dff, 16) /* escape */ 969*e5436536SAndroid Build Coastguard Worker }}}}}; 970*e5436536SAndroid Build Coastguard Worker 971*e5436536SAndroid Build Coastguard Worker const HUFF_PT0_TABLE fdk_sacenc_huffPart0Tab = { 972*e5436536SAndroid Build Coastguard Worker {/* CLD */ 973*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000052, 8), HUFF_PACK(0x000000ae, 9), 974*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x000000af, 9), HUFF_PACK(0x00000028, 7), 975*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000006e, 7), HUFF_PACK(0x00000036, 6), 976*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001e, 5), HUFF_PACK(0x0000000e, 4), 977*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000000c, 4), HUFF_PACK(0x0000000a, 4), 978*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000002, 4), HUFF_PACK(0x00000016, 5), 979*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000012, 5), HUFF_PACK(0x00000017, 5), 980*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000000, 4), HUFF_PACK(0x00000004, 4), 981*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000006, 4), HUFF_PACK(0x00000008, 4), 982*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000007, 4), HUFF_PACK(0x00000003, 4), 983*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000001, 4), HUFF_PACK(0x0000001a, 5), 984*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000013, 5), HUFF_PACK(0x0000003e, 6), 985*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000016, 6), HUFF_PACK(0x00000017, 6), 986*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000006f, 7), HUFF_PACK(0x0000002a, 7), 987*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000056, 8), HUFF_PACK(0x00000053, 8), 988*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003f, 6)}, 989*e5436536SAndroid Build Coastguard Worker {/* ICC */ 990*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000001e, 5), HUFF_PACK(0x0000000e, 4), 991*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000006, 3), HUFF_PACK(0x00000000, 2), 992*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x00000002, 2), HUFF_PACK(0x00000001, 2), 993*e5436536SAndroid Build Coastguard Worker HUFF_PACK(0x0000003e, 6), HUFF_PACK(0x0000003f, 6)}}; 994*e5436536SAndroid Build Coastguard Worker 995*e5436536SAndroid Build Coastguard Worker /* Function / Class Declarations *********************************************/ 996*e5436536SAndroid Build Coastguard Worker 997*e5436536SAndroid Build Coastguard Worker /* Function / Class Definition ***********************************************/ 998