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 |