decode_Decode

decode_Decode

Overview

decode_Decode és una classe en FOSS per Python.

Aquesta classe proporciona 23 mètodes per treballar amb objectes de decodificació en programes Python. Els mètodes disponibles inclouen: BROTLI_FAILURE, BROTLI_LOG, BROTLI_LOG_ARRAY_INDEX, BROTLI_LOG_UCHAR_VECTOR, BROTLI_LOG_UINT, BrotliDecompress, BrotliDecompressStreaming, BrotliDecompressedSize, CopyUncompressedBlockToOutput, DecodeBlockType, DecodeBlockTypeWithContext, DecodeContextMap, i 11 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python.

Methods

SignatureDescription
BROTLI_FAILURE()Retorna un indicador de fallida del Brotli.
BROTLI_LOG_UINT(x)Registre un valor d’entiger no signat per a la depuració
BROTLI_LOG_ARRAY_INDEX(array_name, idx)Registre l’element en idx de nom_de-array
BROTLI_LOG(x)Escriu un missatge de depuració genèric que conté x.
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len)Registre un vector de caracteres no signats de longitud _hx_len
DecodeWindowBits(br)Llegeix bits de mida d’una finestra del lector de bit br
DecodeVarLenUint8(br)` llegeix un nombre sencer de 8 bits no signat de longitud variable d’un lector de bits Brotli.
JumpToByteBoundary(br)L’anomenada JumpToByteBoundary en aquesta instància de decodificació.
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed)Parseja la longitud del meta-blòc i les banderes relacionades
ReadSymbol(table, table_off, br)L’anomenada ReadSymbol en aquesta instància de decodificació.
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s)Llegeix llargues de codi Huffman per a símbols.
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s)Construeix una taula de codis Huffman per a un alfabet donat.
ReadBlockLength(table, table_off, br)Llegeix la longitud d’un bloc comprimit utilitzant una taula.
TranslateShortCodes(code, ringbuffer, index)Expandeix els codis curtos en valors complets al buster de sorolls.
InverseMoveToFrontTransform(v, v_len)Inverteix una transformació de moviment cap al davant en la matriu v.
HuffmanTreeGroupDecode(group, s)Decodifica un grup d’arbres Huffman de flux s
DecodeContextMap(context_map_size, num_htrees, context_map, s)Llegeix un mapa de context per a els arbres Huffman.
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br)Determina el tipus de bloc utilitzant els arbres i buffers proporcionats.
DecodeBlockTypeWithContext(s, br)Decodificar un tipus de bloc mentre es considera el context actual.
CopyUncompressedBlockToOutput(output, pos, s)Copies de dades en blocs bruts a la sortida en posició pos
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size)Computes de mida descomprimida prevista
BrotliDecompressStreaming(input, output, finish, s)Descompressa dades de Brotli en forma streaming.
BrotliDecompress(input, output)Descompressa completament un buffer codificat per Brotli en sortida.

See Also

 Català