@@ -95,8 +95,6 @@ static AVIF_UNSUPPORTED_IMAGES: &[&str] = &[
95
95
AVIF_GRID ,
96
96
AVIF_GRID_A1LX ,
97
97
AVIF_LSEL ,
98
- AVIF_AVIS_MAJOR_NO_PITM ,
99
- AVIF_AVIS_MAJOR_WITH_PITM_AND_ALPHA ,
100
98
"av1-avif/testFiles/Apple/multilayer_examples/animals_00_multilayer_a1lx.avif" ,
101
99
"av1-avif/testFiles/Apple/multilayer_examples/animals_00_multilayer_a1op.avif" ,
102
100
"av1-avif/testFiles/Apple/multilayer_examples/animals_00_multilayer_a1op_lsel.avif" ,
@@ -107,20 +105,13 @@ static AVIF_UNSUPPORTED_IMAGES: &[&str] = &[
107
105
"av1-avif/testFiles/Microsoft/Chimera_10bit_cropped_to_1920x1008.avif" ,
108
106
"av1-avif/testFiles/Microsoft/Chimera_10bit_cropped_to_1920x1008_with_HDR_metadata.avif" ,
109
107
"av1-avif/testFiles/Microsoft/Chimera_8bit_cropped_480x256.avif" ,
110
- "av1-avif/testFiles/Netflix/avis/alpha_video.avif" ,
111
108
"av1-avif/testFiles/Xiph/abandoned_filmgrain.avif" ,
112
109
"av1-avif/testFiles/Xiph/fruits_2layer_thumbsize.avif" ,
113
110
"av1-avif/testFiles/Xiph/quebec_3layer_op2.avif" ,
114
111
"av1-avif/testFiles/Xiph/tiger_3layer_1res.avif" ,
115
112
"av1-avif/testFiles/Xiph/tiger_3layer_3res.avif" ,
116
113
"link-u-avif-sample-images/kimono.crop.avif" ,
117
114
"link-u-avif-sample-images/kimono.mirror-vertical.rotate270.crop.avif" ,
118
- "link-u-avif-sample-images/star-10bpc-with-alpha.avifs" ,
119
- "link-u-avif-sample-images/star-10bpc.avifs" ,
120
- "link-u-avif-sample-images/star-12bpc-with-alpha.avifs" ,
121
- "link-u-avif-sample-images/star-12bpc.avifs" ,
122
- "link-u-avif-sample-images/star-8bpc-with-alpha.avifs" ,
123
- "link-u-avif-sample-images/star-8bpc.avifs" ,
124
115
] ;
125
116
/// See https://github.com/AOMediaCodec/av1-avif/issues/150
126
117
/// https://github.com/AOMediaCodec/av1-avif/issues/174
@@ -1201,8 +1192,8 @@ fn public_avis_major_no_pitm() {
1201
1192
match mp4:: read_avif ( input, ParseStrictness :: Normal ) {
1202
1193
Ok ( context) => {
1203
1194
assert_eq ! ( context. major_brand, mp4:: AVIS_BRAND ) ;
1204
- assert ! ( context. unsupported_features. contains( mp4:: Feature :: Avis ) ) ;
1205
1195
assert ! ( context. primary_item_coded_data( ) . is_none( ) ) ;
1196
+ assert ! ( context. sequence. is_some( ) ) ;
1206
1197
}
1207
1198
Err ( e) => panic ! ( "Expected Ok(_), found {:?}" , e) ,
1208
1199
}
@@ -1214,9 +1205,9 @@ fn public_avis_major_with_pitm_and_alpha() {
1214
1205
match mp4:: read_avif ( input, ParseStrictness :: Normal ) {
1215
1206
Ok ( context) => {
1216
1207
assert_eq ! ( context. major_brand, mp4:: AVIS_BRAND ) ;
1217
- assert ! ( context. unsupported_features. contains( mp4:: Feature :: Avis ) ) ;
1218
1208
assert ! ( context. primary_item_coded_data( ) . is_some( ) ) ;
1219
1209
assert ! ( context. alpha_item_coded_data( ) . is_some( ) ) ;
1210
+ assert ! ( context. sequence. is_some( ) ) ;
1220
1211
}
1221
1212
Err ( e) => panic ! ( "Expected Ok(_), found {:?}" , e) ,
1222
1213
}
0 commit comments