// </SnippetAMSDownloadFailed>

        // <SnippetAMSBitrateEvents>
        private async void DownloadBitrateChanged(AdaptiveMediaSource sender, AdaptiveMediaSourceDownloadBitrateChangedEventArgs args)
        {
            await this.Dispatcher.RunAsync(CoreDispatcherPriority.Normal, new DispatchedHandler(() =>
            {
                txtDownloadBitrate.Text = args.NewValue.ToString();
            }));
        }
        /// <summary>
        /// Provides a JSON object for Download Bitrate Changed Event Args
        /// </summary>
        public static JsonObject ToJsonObject(this AdaptiveMediaSourceDownloadBitrateChangedEventArgs e)
        {
            var builder = new JsonBuilder("AdaptiveMediaSourceDownloadBitrateChangedEventArgs");

            builder.AddNumber("OldValue", e.OldValue);
            builder.AddNumber("NewValue", e.NewValue);
            builder.AddString("Reason", e.Reason);
            return(builder.GetJsonObject());
        }
 private void DownloadBitrateChanged(AdaptiveMediaSource sender, AdaptiveMediaSourceDownloadBitrateChangedEventArgs args)
 {
     UpdateBitrateUI(txtDownloadBitrate, args.NewValue);
 }
 private void DownloadBitrateChanged(AdaptiveMediaSource sender, AdaptiveMediaSourceDownloadBitrateChangedEventArgs args)
 {
     UpdateBitrateUI(txtDownloadBitrate, args.NewValue);
 }
        private void _source_DownloadBitrateChanged(AdaptiveMediaSource sender, AdaptiveMediaSourceDownloadBitrateChangedEventArgs args)
        {

        }
Exemple #6
0
        private async void DownloadBitrateChanged(AdaptiveMediaSource sender, AdaptiveMediaSourceDownloadBitrateChangedEventArgs args)
        {
            uint downloadBitrate = args.NewValue;

            await UpdateDownloadBitrateAsync(downloadBitrate);
        }
 private async void DownloadBitrateChanged(AdaptiveMediaSource sender, AdaptiveMediaSourceDownloadBitrateChangedEventArgs args)
 {
     uint downloadBitrate = args.NewValue;
     await UpdateDownloadBitrate(downloadBitrate);
 }
 private void _source_DownloadBitrateChanged(AdaptiveMediaSource sender, AdaptiveMediaSourceDownloadBitrateChangedEventArgs args)
 {
 }
 private void DownloadBitrateChanged(AdaptiveMediaSource sender, AdaptiveMediaSourceDownloadBitrateChangedEventArgs args)
 {
     logView.Log($"{args.ToJsonObject()}", LogViewLoggingLevel.Information);
 }