You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, it is always the case that the inspector Tree is decoded exactly from the user-provided data buffer. This doesn't work for all formats, particularly those that encapsulate their data in a lossless compression step (like GZIP or Huffman).
Examples:
JPEG contains data compressed using Huffman encoding
Archive files like ZIP contain compressed data.
In the Ogg file format, a packet can be split across multiple pages, thereby representing a non-contiguous region
To decode these file formats, we need to be able to create an intermediate buffer, then create new Tree objects from the data in that intermediate buffer. This will have UI implications.
The text was updated successfully, but these errors were encountered:
Currently, it is always the case that the inspector
Tree
is decoded exactly from the user-provided data buffer. This doesn't work for all formats, particularly those that encapsulate their data in a lossless compression step (like GZIP or Huffman).Examples:
To decode these file formats, we need to be able to create an intermediate buffer, then create new Tree objects from the data in that intermediate buffer. This will have UI implications.
The text was updated successfully, but these errors were encountered: