public void Numerator_ReturnsNativeNumerator() { var nativeRational = new NativeAVRational { num = 4, }; var rational = new AVRational(&nativeRational); Assert.Equal(4, rational.Numerator); }
public void Denominator_ReturnsNativeDenominator() { var nativeRational = new NativeAVRational { den = 100, }; var rational = new AVRational(&nativeRational); Assert.Equal(100, rational.Denominator); }
public void TimeBase_ReturnsNativeTimeBase() { var nativeTimeBase = new NativeAVRational { den = 100, num = 4, }; var nativeStream = new NativeAVStream { time_base = nativeTimeBase, }; var stream = new AVStream(&nativeStream); Assert.Equal(4, stream.TimeBase.num); Assert.Equal(100, stream.TimeBase.den); }