@@ -41,17 +41,17 @@ export const expressions = {
41
41
description : 'PP CC and LL are hexadecimal values'
42
42
} ,
43
43
AVS3video : {
44
- regex : / ( a v s 3 | l a v 3 ) ( \. [ a - f A - F \d ] { 2 } ) { 2 } / ,
44
+ regex : / ( a v s 3 | l a v 3 ) ( \. [ a - f A - F \d ] { 2 } ) { 2 } $ / ,
45
45
format : "(avs3|lav3).<profile>.<level>" ,
46
46
description : "profile and level are 2 hexadecimal digits"
47
47
} ,
48
48
AVS3audio : {
49
- regex : / a v 3 a \. [ a - f A - F \d ] { 1 , 2 } / ,
49
+ regex : / a v 3 a \. [ a - f A - F \d ] { 1 , 2 } $ / ,
50
50
format : "av3a.<codec_id>" ,
51
51
description : "codec_is is 0 for general high rate coding, 1 for lossless, 2 for general full rate coding"
52
52
} ,
53
53
AVS2audio : {
54
- regex : / c a v s \. [ a - f A - F \d ] { 1 , 2 } / ,
54
+ regex : / c a v s \. [ a - f A - F \d ] { 1 , 2 } $ / ,
55
55
format : "cavs.<codec_id>" ,
56
56
description : "codec_is is 0 for general high rate coding, 1 for lossless"
57
57
} ,
@@ -64,12 +64,12 @@ export const expressions = {
64
64
format : '<sample entry 4CC>.<general_profile_idc>.[LH]<op_level_idc>{.C<general_constraint_info>}{.S<general_sub_profile_idc>}{.O{<OlsIdx>}{+<MaxTid>}}'
65
65
} ,
66
66
MPEGH : {
67
- regex : / m h m ( 1 | 2 ) \. 0 x [ a - f A - F \d ] { 2 } / ,
67
+ regex : / m h m ( 1 | 2 ) \. 0 x [ a - f A - F \d ] { 2 } $ / ,
68
68
format : '(mhm1 or mhm2).0xLL' ,
69
69
description : 'LL is 2 hexadecimal digits'
70
70
} ,
71
71
CUVV : {
72
- regex : / c u v v .[ 0 1 ] + / ,
72
+ regex : / c u v v .[ 0 1 ] + $ / ,
73
73
format : 'cuvv.<verison_bits>' ,
74
74
description : '<version_bits> indicates the versions of HDR Vivid in the bitstream'
75
75
}
0 commit comments