Commit History

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