Example #1
0
        private static unsafe int DoSetStartupVolume(IntPtr aPtr, uint aVersion, uint aaStartupVolume)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target;

            self.SetStartupVolume(aVersion, aaStartupVolume);
            return(0);
        }
Example #2
0
        private static unsafe int DoVolumeDec(IntPtr aPtr, uint aVersion)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target;

            self.VolumeDec(aVersion);
            return(0);
        }
Example #3
0
        private static unsafe int DoSetStartupVolumeEnabled(IntPtr aPtr, uint aVersion, int aaStartupVolumeEnabled)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target;
            bool aStartupVolumeEnabled    = (aaStartupVolumeEnabled != 0);

            self.SetStartupVolumeEnabled(aVersion, aStartupVolumeEnabled);
            return(0);
        }
Example #4
0
        private static unsafe int DoSetMute(IntPtr aPtr, uint aVersion, int aaMute)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target;
            bool aMute = (aaMute != 0);

            self.SetMute(aVersion, aMute);
            return(0);
        }
Example #5
0
        private static unsafe int DoVolumeLimit(IntPtr aPtr, uint aVersion, uint *aaVolumeLimit)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target;
            uint aVolumeLimit;

            self.VolumeLimit(aVersion, out aVolumeLimit);
            *aaVolumeLimit = aVolumeLimit;
            return(0);
        }
Example #6
0
        private static unsafe int DoBalance(IntPtr aPtr, uint aVersion, int *aaBalance)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target;
            int aBalance;

            self.Balance(aVersion, out aBalance);
            *aaBalance = aBalance;
            return(0);
        }
Example #7
0
        private static unsafe int DoMute(IntPtr aPtr, uint aVersion, int *aaMute)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target;
            bool aMute;

            self.Mute(aVersion, out aMute);
            *aaMute = (aMute ? 1 : 0);
            return(0);
        }