Exemple #1
0
        internal static void SetDrc(this MmalCameraComponent camera, MmalParameterDrcStrengthType strength)
        {
            var drc = new MmalParameterDrcType(
                new MmalParameterHeaderType(MmalParameterDynamicRangeCompression, Marshal.SizeOf <MmalParameterDrcType>()),
                strength);

            MmalCheck(MmalPort.SetParameter(camera.Control.Ptr, &drc.Hdr), "Unable to set DRC");
        }
 public MmalParameterDrcType(MmalParameterHeaderType hdr, MmalParameterDrcStrengthType strength)
 {
     Hdr      = hdr;
     Strength = strength;
 }