1
1
mirror of https://github.com/wader/fq.git synced 2024-10-04 07:27:08 +03:00
fq/format/vpx/vpx.go
Mattias Wadman 2fc0a71a47 decode: Refactor scalar usage
Move scalar into own package.
Split scalar code into decode related scalar code (that reads etc) and
scalar code that just transform the scalar value.
Use a scalar.Mapper interface instead of just a function.
Make mappers, assert and validat impement the interface.
2021-12-02 17:39:26 +01:00

28 lines
474 B
Go

package vpx
import "github.com/wader/fq/pkg/scalar"
var vpxLevelNames = scalar.UToSymStr{
10: "Level 1",
11: "Level 1.1",
20: "Level 2",
21: "Level 2.1",
30: "Level 3",
31: "Level 3.1",
40: "Level 4",
41: "Level 4.1",
50: "Level 5",
51: "Level 5.1",
52: "Level 5.2",
60: "Level 6",
61: "Level 6.1",
62: "Level 6.2",
}
var vpxChromeSubsamplingNames = scalar.UToSymStr{
0: "4:2:0 vertical",
1: "4:2:0 colocated with luma (0,0)",
2: "4:2:2",
3: "4:4:4",
}