From 6711a59564b3d672b5fbce57d63e23704944cb07 Mon Sep 17 00:00:00 2001 From: sheenachhabra Date: Thu, 16 Feb 2023 20:53:07 +0000 Subject: [PATCH] Move BoxesTest.java into muxer module Following changes are included: 1. Move BoxesTest.java into muxer module. 2. Change test code to use dump file infra. BoxesTest.java does not cover all the boxes implemented in Boxes.java so created a WI to track it b/269471752 PiperOrigin-RevId: 510219645 --- .../assets/media/xmp/sample_datetime_xmp.xmp | 35 +++++++++++++++++++ .../assets/muxerdumps/dinf_box_empty.dump | 1 + .../assets/muxerdumps/hdlr_box_metadata.dump | 1 + .../src/test/assets/muxerdumps/ilst_box.dump | 1 + .../src/test/assets/muxerdumps/keys_box.dump | 1 + .../test/assets/muxerdumps/uuid_box_XMP.dump | 1 + 6 files changed, 40 insertions(+) create mode 100644 libraries/test_data/src/test/assets/media/xmp/sample_datetime_xmp.xmp create mode 100644 libraries/test_data/src/test/assets/muxerdumps/dinf_box_empty.dump create mode 100644 libraries/test_data/src/test/assets/muxerdumps/hdlr_box_metadata.dump create mode 100644 libraries/test_data/src/test/assets/muxerdumps/ilst_box.dump create mode 100644 libraries/test_data/src/test/assets/muxerdumps/keys_box.dump create mode 100644 libraries/test_data/src/test/assets/muxerdumps/uuid_box_XMP.dump diff --git a/libraries/test_data/src/test/assets/media/xmp/sample_datetime_xmp.xmp b/libraries/test_data/src/test/assets/media/xmp/sample_datetime_xmp.xmp new file mode 100644 index 0000000000..6cdecb1dca --- /dev/null +++ b/libraries/test_data/src/test/assets/media/xmp/sample_datetime_xmp.xmp @@ -0,0 +1,35 @@ + + + + + + 2020-03-29T18:33:06+00:00 + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libraries/test_data/src/test/assets/muxerdumps/dinf_box_empty.dump b/libraries/test_data/src/test/assets/muxerdumps/dinf_box_empty.dump new file mode 100644 index 0000000000..9b3de2ed92 --- /dev/null +++ b/libraries/test_data/src/test/assets/muxerdumps/dinf_box_empty.dump @@ -0,0 +1 @@ +dinf = 0000002464696e660000001c6472656600000000000000010000000c75726c2000000001 diff --git a/libraries/test_data/src/test/assets/muxerdumps/hdlr_box_metadata.dump b/libraries/test_data/src/test/assets/muxerdumps/hdlr_box_metadata.dump new file mode 100644 index 0000000000..ad683933ab --- /dev/null +++ b/libraries/test_data/src/test/assets/muxerdumps/hdlr_box_metadata.dump @@ -0,0 +1 @@ +hdlr = 0000002168646c7200000000000000006d64746100000000000000000000000000 diff --git a/libraries/test_data/src/test/assets/muxerdumps/ilst_box.dump b/libraries/test_data/src/test/assets/muxerdumps/ilst_box.dump new file mode 100644 index 0000000000..0fb700cb51 --- /dev/null +++ b/libraries/test_data/src/test/assets/muxerdumps/ilst_box.dump @@ -0,0 +1 @@ +ilst = 0000003e696c73740000001a000000010000001264617461000000010000000031310000001c000000020000001464617461000000170000000042f00000 diff --git a/libraries/test_data/src/test/assets/muxerdumps/keys_box.dump b/libraries/test_data/src/test/assets/muxerdumps/keys_box.dump new file mode 100644 index 0000000000..786b1b5256 --- /dev/null +++ b/libraries/test_data/src/test/assets/muxerdumps/keys_box.dump @@ -0,0 +1 @@ +keys = 0000004a6b65797300000000000000020000001b6d647461636f6d2e616e64726f69642e76657273696f6e0000001f6d647461636f6d2e616e64726f69642e636170747572652e667073 diff --git a/libraries/test_data/src/test/assets/muxerdumps/uuid_box_XMP.dump b/libraries/test_data/src/test/assets/muxerdumps/uuid_box_XMP.dump new file mode 100644 index 0000000000..4522383f97 --- /dev/null +++ b/libraries/test_data/src/test/assets/muxerdumps/uuid_box_XMP.dump @@ -0,0 +1 @@ +uuid = 00000b2575756964be7acfcb97a942e89c71999491e3afac3c3f787061636b657420626567696e3d27efbbbf272069643d2757354d304d7043656869487a7265537a4e54637a6b633964273f3e0a3c783a786d706d65746120786d6c6e733a783d2761646f62653a6e733a6d6574612f2720783a786d70746b3d27496d6167653a3a45786966546f6f6c2031322e3136273e0a3c7264663a52444620786d6c6e733a7264663d27687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323273e0a0a203c7264663a4465736372697074696f6e207264663a61626f75743d27270a2020786d6c6e733a657869663d27687474703a2f2f6e732e61646f62652e636f6d2f657869662f312e302f273e0a20203c657869663a4461746554696d654f726967696e616c3e323032302d30332d32395431383a33333a30362b30303a30303c2f657869663a4461746554696d654f726967696e616c3e0a203c2f7264663a4465736372697074696f6e3e0a3c2f7264663a5244463e0a3c2f783a786d706d6574613e0a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a3c3f787061636b657420656e643d2777273f3e