Commit Graph

12 Commits

Author SHA1 Message Date
Dan Kortschak 7ee79ad0be generator: update copyright dates 2018-08-19 13:34:33 +09:30
Dan Kortschak b036517329 generator: add CRC32 calculation
This uses a big-endian CRC32 algorithm rather than the hash/crc32
package's little-endian implementation.
2018-08-19 10:25:37 +09:30
Dan Kortschak 9a73d00fff generator: disect and annotate pat and pmt tables 2018-08-18 23:28:26 +09:30
Dan Kortschak 3279a4746d generator: refactor main processing loop and improve commentary 2018-08-18 17:19:26 +09:30
Dan Kortschak 7d1bfcefe9 generator: merge PTS and PCR clocks 2018-08-18 13:36:14 +09:30
Dan Kortschak 1fb325314d generator: clean up time 2018-08-18 13:21:50 +09:30
Dan Kortschak 15d2fc6afe generate: remove sdtPid map entry 2018-08-18 12:06:34 +09:30
Dan Kortschak ddb78a6234 generator: clean up MPEG-TS encoding
This deletes or marks unused cruft, removes internal chans and makes
interface chans single item long to make way for removal.
2018-08-18 11:27:39 +09:30
saxon 05b9416aa4 Simplified code 2018-08-18 01:00:51 +09:30
saxon 6b2644a517 Fixed problems with mpegts generator 2018-08-18 00:48:13 +09:30
Dan Kortschak ca5eefa4c3 generator,parser: remove Get prefix from read accessors
Also make user-facing chan exposure a little safer.
2018-06-17 21:52:55 +09:30
Dan Kortschak baf19f1dc5 all: cleaning up file names and cmd locations 2018-05-31 19:24:20 +09:30