ETSI EN 300 743 v1.6.1 (2018-10)
Supported segment types (table 7):
- (7.2.1) Display definition segment (table 8)
- (7.2.2) Page composition segment (table 9)
- (7.2.3) Region composition segment (table 11)
- (7.2.4) CLUT definition segment (table 16)
- (7.2.5) Object data segment (table 17)
- Pixel-data
- (7.2.5.1) Pixel-data sub-block (table 20)
- (7.2.5.2) Syntax and semantics of the pixel code strings
- (7.2.5.2.1) 2-bits per pixel code (table 22)
- (7.2.5.2.2) 4-bits per pixel code (table 24)
- (7.2.5.2.3) 8-bits per pixel code (table 26)
- Character codes
- (7.2.5.3) Progressive pixel block (table 27)
- Pixel-data
- (7.2.6) End of display set segment (table 28)
- (7.2.7) Disparity Signalling Segment (table 29)
- (7.2.8) Alternative CLUT segment (table 31)
go get -u github.com/xprgv/dvb-go
Run tests
go test ./...
# run tests using only safe code (disabled by default)
go test -tags safe ./...
# run tests and display coverage output
go test -cover ./...
# show coverage output as html page
go test -coverprofile=coverage.html ./... && go tool cover -html=coverage.html
Run benchmarks
go test ./... -bench=.
go test -tags safe ./... -bench=.