Commit History

Author SHA1 Message Date
  Ralph Giles bea0c580ed Bump version. 9 years ago
  Ralph Giles 9125dbf2c7 Return the number of tracks read to C callers. 9 years ago
  Matthew Gregan de11a57b11 Tidy up SampleEntry comments. 9 years ago
  Matthew Gregan 84021d80bd Don't bother parsing unused fields in video SampleEntries. 9 years ago
  Matthew Gregan d97da5ab5a Whitespace. 9 years ago
  Matthew Gregan 42a7c243d8 Skip reserved fields rather than reading and ignoring them. 9 years ago
  Matthew Gregan af2ad9a6d8 Convert several more locations to use the skip helper function. 9 years ago
  Matthew Gregan 57507c2e29 Introduce simpler helpers to remove ::<BigEndian> boilerplate. 9 years ago
  Matthew Gregan 55ecd326af Replace another unwrap with try! 9 years ago
  Matthew Gregan a8687da1a9 Remove TODO regarding template fields. 9 years ago
  Matthew Gregan 274a9e6ee5 Return an error if skip hits an early read. Differentiate between 9 years ago
  Matthew Gregan 32fb000f37 Remove unneeded string parsing. 9 years ago
  Ralph Giles 5227c78b28 Don't panic on unrecognized track types. 9 years ago
  Ralph Giles 9754442dd4 Implement Display for MediaContext. 9 years ago
  Ralph Giles 43df5dd410 Silence dead-code warnings. 9 years ago
  Ralph Giles 5d521a6747 Fix unused member warning in HandlerBox. 9 years ago
  Ralph Giles d33d11830e Add travis build to the README. 9 years ago
  Ralph Giles f5bc7c4b23 Return Result form read_fullbox_extra. 9 years ago
  Ralph Giles 2ca1f07955 Use try! intead of unwrap with read_box_header. 9 years ago
  Matthew Gregan bca10d9ee7 Assert that entire Take and Cursor has been read. 9 years ago
  Matthew Gregan e9226b5b1d Stash the avcC (for video) and esds (for audio) atom contents on the appropriate track. 9 years ago
  Matthew Gregan 473ef58d91 Minor code consistency cleanup. 9 years ago
  Matthew Gregan 27061df2fa Share implementation of skip and skip_box_contents. 9 years ago
  Matthew Gregan 7a2571b552 Factor byte-skipping out. 9 years ago
  Matthew Gregan 214a1afad8 Parse stsd atoms (partially). 9 years ago
  Matthew Gregan 7c5952f0fa Thread parser context through call tree in preparation for parsing stsd atom. 9 years ago
  Matthew Gregan 56f2ed17a5 read_box: Read + BufRead bound is redundant. 9 years ago
  Matthew Gregan 1fb2bb9491 Whitespace fixup. 9 years ago
  Matthew Gregan 5bc6853a8d Parse hdlr atom. 9 years ago
  Matthew Gregan f626ecfefc Bail early (rather than infloop) from skip_box_content if we've already consumed the entire box. 9 years ago