Esempio n. 1
0
        public void ReadAppleAacTags()
        {
            var file = new Mpeg4TestFile (aac_broken_tags);
            Assert.AreEqual (2, file.UdtaBoxes.Count, "#1");

            var first = file.UdtaBoxes [0];
            Assert.AreEqual (1, first.Children.Count (), "#2");

            Assert.IsInstanceOfType (typeof (AppleAdditionalInfoBox), first.Children.First ());
            var child = (AppleAdditionalInfoBox) first.Children.First ();
            Assert.AreEqual ((ReadOnlyByteVector)"name", child.BoxType, "#3");
            Assert.AreEqual (0 , child.Data.Count, "#4");
        }
Esempio n. 2
0
        public void ReadAppleAacTags()
        {
            using (var file = new Mpeg4TestFile(aac_broken_tags)) {
                Assert.AreEqual(2, file.UdtaBoxes.Count, "#1");

                var first = file.UdtaBoxes[0];
                Assert.AreEqual(1, first.Children.Count(), "#2");

                Assert.IsInstanceOf <AppleAdditionalInfoBox>(first.Children.First());
                var child = (AppleAdditionalInfoBox)first.Children.First();
                Assert.AreEqual((ReadOnlyByteVector)"name", child.BoxType, "#3");
                Assert.AreEqual(0, child.Data.Count, "#4");
            }
        }