Ejemplo n.º 1
0
        public void SupportedEncoderPropertiesTest()
        {
            TestRuntime.AssertXcodeVersion(9, 0);

            var props = VTVideoEncoder.GetSupportedEncoderProperties(1920, 1080, CMVideoCodecType.H264);

            Assert.NotNull(props, "props should Not be null");
        }
Ejemplo n.º 2
0
        public void VideoEncoderListTest()
        {
            TestRuntime.AssertSystemVersion(PlatformName.iOS, 8, 0, throwIfOtherPlatform: false);
            TestRuntime.AssertSystemVersion(PlatformName.MacOSX, 10, 10, throwIfOtherPlatform: false);
            TestRuntime.AssertSystemVersion(PlatformName.TvOS, 10, 2, throwIfOtherPlatform: false);

            var encoders = VTVideoEncoder.GetEncoderList();

            Assert.NotNull(encoders, "VTVideoEncoder.GetEncoderList () Should Not be null");
        }
        public void VideoEncoderListTest()
        {
            if (!TestRuntime.CheckSystemAndSDKVersion(8, 0))
            {
                Assert.Ignore("Ignoring VideoToolbox tests: Requires iOS8+");
            }

            var encoders = VTVideoEncoder.GetEncoderList();

            Assert.NotNull(encoders, "VTVideoEncoder.GetEncoderList () Should Not be null");
        }