Commit graph

17 commits

Author SHA1 Message Date
d9e197ec7d Skip Info/Void in header for now 2018-03-30 02:26:52 -04:00
86d047e217 Debug derives 2018-03-30 02:26:35 -04:00
417cbf49c7 Create EbmlEventSource trait since Iterators/Streams can't return borrows 2018-03-30 01:33:13 -04:00
f8db95e61e Make ClusterHead a first-class struct, simplifying a lot of enum wrangling 2018-03-28 00:31:58 -04:00
972a88c35b Handle errors in chunking code in some fashion 2017-10-06 00:17:18 -04:00
e0346ae30a leave mark-keyframes reminder in webm chunker 2017-10-04 02:10:58 -04:00
639dc50c35 Implement chunking Clusters, including flushing the last one 2017-10-04 01:49:41 -04:00
9c9db1c505 Better-adapt extend_timespan to its real use, observe_simpleblock_timecode 2017-10-04 01:48:33 -04:00
0aa2f1cbdd Implement header chunking for chunk_webm() operator 2017-10-04 01:05:23 -04:00
52c1843311 Add stub Webm chunking stream operator 2017-10-01 00:21:33 -04:00
3e1bec93ee Fix tests for chunk.rs 2017-09-30 02:23:27 -04:00
a7804891ae add chunk mutators/utilities 2017-09-29 00:12:49 -04:00
031d32352a Fix dumping the whole cluster head buffer instead of the used portion 2017-09-29 00:07:56 -04:00
7f214920ae switch Chunks to use Arcs 2017-09-28 22:11:27 -04:00
c3f0de71fa Move Chunk timecode updating into the struct impl proper. 2017-09-25 01:41:56 -04:00
27642f7b14 Make Chunk flexible in the type of backing buffer used 2017-09-25 00:22:41 -04:00
0a18cb408f Create Chunk type for use in packaging WebM streams for clients. 2017-09-22 23:58:03 -04:00