254 {
255
256 {
257 const uint8_t bytes[] = {
258 0x4d, 0x50, 0x46, 0x00, 0x49, 0x49, 0x2a, 0x00, 0x08, 0x00, 0x00, 0x00, 0x03,
259 0x00, 0x00, 0xb0, 0x07, 0x00, 0x04, 0x00, 0x00, 0x00, 0x30, 0x31, 0x30, 0x30,
260 0x01, 0xb0, 0x04, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02,
261 0xb0, 0x07, 0x00, 0x20, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00,
262 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x20, 0xcf, 0x49, 0x00, 0x00, 0x00, 0x00,
263 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xee, 0x28, 0x01, 0x00,
264 0xf9, 0xb7, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00,
265 };
266 auto mpParams =
274 }
275
276
277 {
278 const uint8_t bytes[] = {
279 0x4d, 0x50, 0x46, 0x00, 0x4d, 0x4d, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x08, 0x00,
280 0x03, 0xb0, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x04, 0x30, 0x31, 0x30, 0x30,
281 0xb0, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0xb0,
282 0x02, 0x00, 0x07, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00,
283 0x00, 0x00, 0x20, 0x03, 0x00, 0x00, 0x00, 0x56, 0xda, 0x2f, 0x00, 0x00, 0x00,
284 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0xc6, 0x01,
285 0x00, 0x55, 0x7c, 0x1f, 0x00, 0x00, 0x00, 0x00,
286 };
287 auto mpParams =
295 }
296
297
298 {
299 const uint8_t bytes[] = {
300 0x4d, 0x50, 0x46, 0x00, 0x4d, 0x4d, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x08, 0x00,
301 0x03, 0xb0, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x04, 0x30, 0x31, 0x30, 0x30,
302 0xb0, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0xb0,
303 0x02, 0x00, 0x07, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00,
304 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x1f, 0x1c, 0xc2, 0x00, 0x00, 0x00,
305 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x05, 0xb0,
306 0x00, 0x1f, 0x12, 0xec, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
307 0x00, 0x96, 0x6b, 0x00, 0x22, 0x18, 0x9c, 0x00, 0x00, 0x00, 0x00,
308 };
309 auto mpParams =
319 }
320
321
322 {
323 const uint8_t bytes[] = {
324 0x4d, 0x50, 0x46, 0x00,
325 0x4d, 0x4d, 0x00, 0x2a,
326 0x00, 0x00, 0x00, 0x08,
327 0x00, 0x03,
328 0xb0, 0x00,
329 0x00, 0x07,
330 0x00, 0x00, 0x00, 0x04,
331 0x30, 0x31, 0x30, 0x30,
332 0xb0, 0x01,
333 0x00, 0x04,
334 0x00, 0x00, 0x00, 0x01,
335 0x00, 0x00, 0x00, 0x02,
336 0xb0, 0x02,
337 0x00, 0x07,
338 0x00, 0x00, 0x00, 0x20,
339 0x00, 0x00, 0x00, 0x32,
340 0x00, 0x00, 0x00, 0x00,
341 0x20, 0x03, 0x00, 0x00,
342 0x00, 0x56, 0xda, 0x2f,
343 0x00, 0x00, 0x00, 0x00,
344 0x00, 0x00, 0x00, 0x00,
345 0x00, 0x00, 0x00, 0x00,
346 0x00, 0x14, 0xc6, 0x01,
347 0x00, 0x55, 0x7c, 0x1f,
348 0x00, 0x00, 0x00, 0x00,
349 };
350
351
357
358 {
359
362 reinterpret_cast<uint8_t*>(bytesInvalid->writable_data())[25] = '1';
364 }
365
366 {
367
370 reinterpret_cast<uint8_t*>(bytesInvalid->writable_data())[29] = 0x07;
372 }
373
374 {
375
378 reinterpret_cast<uint8_t*>(bytesInvalid->writable_data())[49] = 0xFE;
380 }
381
382 {
383
386 reinterpret_cast<uint8_t*>(bytesInvalid->writable_data())[45] = 0x1F;
388 }
389 }
390}
static sk_sp< SkData > MakeWithCopy(const void *data, size_t length)