| 123456789101112131415161718192021 |
- package service
- func resolveImageRateMultiplier(apiKey *APIKey, effectiveGroupMultiplier float64) float64 {
- if apiKey != nil && apiKey.Group != nil && apiKey.Group.ImageRateIndependent {
- if apiKey.Group.ImageRateMultiplier < 0 {
- return 0
- }
- return apiKey.Group.ImageRateMultiplier
- }
- return effectiveGroupMultiplier
- }
- func resolveVideoRateMultiplier(apiKey *APIKey, effectiveGroupMultiplier float64) float64 {
- if apiKey != nil && apiKey.Group != nil && apiKey.Group.VideoRateIndependent {
- if apiKey.Group.VideoRateMultiplier < 0 {
- return 0
- }
- return apiKey.Group.VideoRateMultiplier
- }
- return effectiveGroupMultiplier
- }
|