Ejemplo n.º 1
0
        public override void OnDeactivated(DeactivationReason reason)
        {
            logger.Info("Deactivated: {0} after {1}ms", reason.ToString(), stopwatch.ElapsedMilliseconds);

            Android.Media.Stream amStream = Android.Media.Stream.Music;
            int iTonGeneratorVolume       = 100;

            var toneG = new Android.Media.ToneGenerator(amStream, iTonGeneratorVolume);

            toneG.StartTone(Android.Media.Tone.PropBeep);

            (socket as IDisposable).Dispose();

            IsTransacting = false;
        }
Ejemplo n.º 2
0
        private Android.Media.Stream ExchangeAudioStreamType(AudioStreamType value)
        {
            Android.Media.Stream ret = Android.Media.Stream.Music;

            switch (value)
            {
            case AudioStreamType.NotificationDefault:
                ret = Android.Media.Stream.NotificationDefault;
                break;

            case AudioStreamType.VoiceCall:
                ret = Android.Media.Stream.VoiceCall;
                break;

            case AudioStreamType.System:
                ret = Android.Media.Stream.System;
                break;

            case AudioStreamType.Ring:
                ret = Android.Media.Stream.Ring;
                break;

            case AudioStreamType.Music:
                ret = Android.Media.Stream.Music;
                break;

            case AudioStreamType.Alarm:
                ret = Android.Media.Stream.Alarm;
                break;

            case AudioStreamType.Notification:
                ret = Android.Media.Stream.Notification;
                break;

            case AudioStreamType.Dtmf:
                ret = Android.Media.Stream.Dtmf;
                break;
            }

            return(ret);
        }
Ejemplo n.º 3
0
 public AudioTrack([global::Android.Runtime.GeneratedEnum] Android.Media.Stream streamType, int sampleRateInHz, [global::Android.Runtime.GeneratedEnum] Android.Media.ChannelConfiguration channelConfig, [global::Android.Runtime.GeneratedEnum] Android.Media.Encoding audioFormat, int bufferSizeInBytes, [global::Android.Runtime.GeneratedEnum] Android.Media.AudioTrackMode mode)
     : this(streamType, sampleRateInHz, (ChannelOut)(int)channelConfig, audioFormat, bufferSizeInBytes, mode)
 {
 }