Commit Graph

2 Commits

Author SHA1 Message Date
Dan Kortschak db6ca2922a revid,parse: wire parse.H264 to revid
Through experimentation I have realised the previous ordering of NALU
types does not work with YouTube. I have also exhaustively checked the
requirement for each of the 3 NALU types that are checked and all are
needed. Finally, I have checked whether 7 is needed because of its
inclusion in a parallel branch; checking for this type prevents this
code from working.
2018-07-05 19:10:17 +09:30
Dan Kortschak 62147e160d parse: new package to replace parser
This package provides stateless parsing, simplifying inclusing in
concurrent use and reducing synchronisation.

Use depends on a chan writer type until the generator package is
simplified.
2018-06-25 23:22:38 +09:30