1. Victor Stinner
  2. hachoir

Commits

Author Commit Message Date Builds
jm
* urwid & fat parser: handle broken links. * parser: Revert default 'offset' parameter of createParser to None.
jm
core.steam.input: Fix bug in fragmented streams with only 1 fragment.
jm
* core: Initialize 'tags' in all input streams. * parser: Drop special Parser tag and use "id" instead.
jm
* core.stream & urwid: remove InputStream.address * fat parser: implement File._getIStreamTags
haypo
Add missing hachoir-tools/hachoir_subfile_regex.py
jm
* Input streams have tags: * Streams metadata are provided by anything that create streams and are used by hachoir_parser to find a parser easily. * Parsers set tags through Field._getIStreamTags or the SubFile helper. * Field.createInputStream is renamed to Field._createInputStream because clients should use the new Field.getSubIStream. * Make guess.py more generic. * Update mkv, swf and bz2 parsers and hach…
haypo
Comment unused code
haypo
* Metadata WAVE: don't use separate group for sound information * Add ladouce_1h15.wav to testcase (WAVE with 6 channels, uncompressed, 32-bit float)
haypo
Add ugly class SeekableFieldSet
haypo
Move connectEvent() and raiseEvent() to BasicFieldSet
haypo
Fix FieldSet: parent class have to be BasicFieldSet, not GenericFieldSet
haypo
Move code from GenericFieldSet to BasicFieldSet
haypo
Oops, add missing hachoir_core/field/basic_field_set.py
haypo
([wiki:broken broken]) Start to split GenericFieldSet
haypo
hachoir-subfile: rewrite code to compute hit/valid statistics
haypo
Metadata WAVE: fix bit rate and duration computation
haypo
hachoir-subfile: mMerge all magic strings to one big regex, so stream is only read once and one regex is faster than many strings
haypo
hachoir-subfile --size is now content size and not last offset
haypo
Fix write output
haypo
Catch invalid parser error
haypo
hachoir-subfile new command line options: --parser and --category
haypo
* Split ParserList in two class: ParserList and HachoirParserList, HachoirParserList uses a singleton and automatically load all Hachoir parsers * Fix hachoir-urwid '--parser-list' command line option
haypo
([wiki:broken broken]) hachoir-urwid: replace option --force-mime with --force-parser
haypo
([wiki:broken broken]) * Create class ParserList * Store parser list by order, id and category * Print parser list using category
haypo
([wiki:broken broken]) * Create ParserList class * ParserList.checkParser(): check identifier and category
haypo
Add identifier and category to each parser: ticket:110
jm
urwid: Fix bugs in [1674] (charset and --profile-display).
haypo
Add PID description
haypo
text_handler: hexadecimal() allows field of any size (align size to 4-bit)
haypo
Add link to documentation
  1. Prev
  2. Next