123456789101112131415161718192021222324 |
- using System;
- namespace MediaBrowser.Server.Implementations.Sync
- {
- public class SyncHelper
- {
- public static int? AdjustBitrate(int? profileBitrate, string quality)
- {
- if (profileBitrate.HasValue)
- {
- if (string.Equals(quality, "medium", StringComparison.OrdinalIgnoreCase))
- {
- profileBitrate = Math.Min(profileBitrate.Value, 4000000);
- }
- else if (string.Equals(quality, "low", StringComparison.OrdinalIgnoreCase))
- {
- profileBitrate = Math.Min(profileBitrate.Value, 1500000);
- }
- }
- return profileBitrate;
- }
- }
- }
|