12 Commits

Author SHA1 Message Date
lordwelch
3d80d92e2a Add SegmentMap and Duration processing 2019-05-23 09:27:44 -07:00
lordwelch
3808678a59 cleanup
cleanup test files and separate into a main package and a library package in prep for writing mpls files
2019-05-17 10:59:10 -07:00
lordwelch
a80335b840 Separating code in prep for writing MPLS files 2019-05-17 10:57:44 -07:00
lordwelch
33bbc52f13 Finished initial parsing 2019-05-06 02:38:52 -07:00
lordwelch
888b173721 Fix linter errors 2019-04-21 18:56:10 -07:00
lordwelch
0a447d6791 Finished the PlayItem now onto the SubPath. Design of these structs my become simplified later. 2019-04-08 20:22:48 -07:00
lordwelch
8f3efef8d6 Re-factored error checking https://dave.cheney.net/2019/01/27/eliminate-error-handling-by-eliminating-errors
Split MPLS header into FileType and Version
fixed types on AppInfoPlaylist
Added STNTable to PlayItem and added STNTable parser
Unexported Parse functions on most structs
Combined extraneous reads
Added StreamEntry parser
Added StreamAttributes parser
2019-03-26 23:56:09 -07:00
lordwelch
f7141aae07 Create structs for the STN Table and primary streams. 2019-03-20 21:46:27 -07:00
lordwelch
cff8e957d4 Add and update structs 2019-03-19 23:44:48 -07:00
lordwelch
1bbe8260a5 Parsed the first half of the PlayItem 2019-03-18 22:57:29 -07:00
lordwelch
534b11210a parsed upto the beginning of the playlist 2019-03-12 00:31:34 -07:00
lordwelch
c338840e4d Initial commit 2019-03-11 11:41:26 -07:00