According to H264/14496-10 doc
Transform8x8flag is
0 - Disabled. Only 4x4 transforms are used (default).
1 - Allows the additional use of 8x8 transform. Results in optimal RD performance
since it considers all possible modes
2 - Consider only 8x8 transform modes (i.e. disables 4x4 transform)
scaling matrix and all the addresses mean:
0 Not Present – Disabled (Default)
1 Present only in SPS
2 Present only in PPS
3 Present in both SPS and PPS
they are called ScalingListPresentFlag0
first 5 are for 4x4, 6+7 are for 8x8 which is not present in config
Setting transform to 1 and scaling matrixes to 3 produces video with these characteristics and its playable. all other combos so far seem not to work. 4x4 custom flag is not present however
Color primaries : BT.709-2, SMPTE 274M, SMPTE 296M
Transfer characteristics : BT.709-2, SMPTE 170M, SMPTE 274M, SMPTE 293M, SMPTE 296M
Matrix coefficients : BT.709-2, SMPTE 274M, SMPTE 296M
vs default:
Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
Transfer characteristics : BT.709-5, BT.1361
Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177
*This breaks 60P