Example #1
0
 public void Defaults()
 {
     using (var i = new AVVideoCompositionInstruction()) {
         Assert.Null(i.BackgroundColor, "BackgroundColor");
         Assert.True(i.EnablePostProcessing, "EnablePostProcessing");
         Assert.Null(i.LayerInstructions, "LayerInstructions");
         Assert.True(i.TimeRange.Start.IsInvalid, "TimeRange.Start");
         Assert.True(i.TimeRange.Duration.IsInvalid, "TimeRange.Duration");
     }
 }
Example #2
0
        public void Seven()
        {
            TestRuntime.AssertXcodeVersion(5, 0, 1);

            using (var i = new AVVideoCompositionInstruction()) {
                Assert.False(i.ContainsTweening, "ContainsTweening");
                Assert.That(i.PassthroughTrackID, Is.EqualTo(0), "PassthroughTrackID");
                Assert.That(i.RequiredSourceTrackIDs.Length, Is.EqualTo(0), "RequiredSourceTrackIDs");
            }
        }
Example #3
0
        public void Seven()
        {
            if (!TestRuntime.CheckSystemAndSDKVersion(7, 0))
            {
                Assert.Inconclusive("Requires iOS7");
            }

            using (var i = new AVVideoCompositionInstruction()) {
                Assert.False(i.ContainsTweening, "ContainsTweening");
                Assert.That(i.PassthroughTrackID, Is.EqualTo(0), "PassthroughTrackID");
                Assert.That(i.RequiredSourceTrackIDs.Length, Is.EqualTo(0), "RequiredSourceTrackIDs");
            }
        }