Beispiel #1
0
        internal static void SetFlips(this MmalCameraComponent camera, MmalParamMirrorType flips)
        {
            var mirror = new MmalParameterMirrorType(
                new MmalParameterHeaderType(MmalParameterMirror, Marshal.SizeOf <MmalParameterMirrorType>()),
                flips);

            MmalCheck(MmalPort.SetParameter(camera.StillPort.Ptr, &mirror.Hdr), "Unable to set flips");
            MmalCheck(MmalPort.SetParameter(camera.VideoPort.Ptr, &mirror.Hdr), "Unable to set flips");
        }
 public MmalParameterMirrorType(MmalParameterHeaderType hdr, MmalParamMirrorType value)
 {
     Hdr   = hdr;
     Value = value;
 }