Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 803 Bytes

TODO.rst

File metadata and controls

41 lines (29 loc) · 803 Bytes

TODO list

TODO

  • Fix hachoir-subfile: hachoir.regex only supports Unicode?
  • Write more tests:
    • use coverage to check which parsers are never tested
    • write tests for hachoir-subfile
  • convert all methods names to PEP8!!!
  • test hachoir-gtk

subfile

Disabled Parsers

  • MPEG audio is disabled

Parsers without magic string

  • PCX: PhotoRec regex: "x0a[02345]][[01][14x08x18]" (magic, version, compression, bits/pixel)
  • TGA
  • MPEG video, proposition: regex "x00x00x01[xB0xB3xB5xBAxBB" (from PhotoRec) at offset 0 (0xBA is the most common value)

Compute content size

  • gzip: need to decompress flow (deflate using zlib)
  • bzip2: need to decompress flow