MCPcopy Create free account
hub / github.com/NativeScript/SimDeck / stream_quality_limits_for_payload

Function stream_quality_limits_for_payload

packages/server/src/api/routes.rs:1548–1559  ·  view source on GitHub ↗
(
    payload: &StreamQualityPayload,
)

Source from the content-addressed store, hash-verified

1546}
1547
1548pub(crate) fn stream_quality_limits_for_payload(
1549 payload: &StreamQualityPayload,
1550) -> Result<StreamQualityLimits, AppError> {
1551 let profile = payload
1552 .profile
1553 .as_deref()
1554 .map(str::trim)
1555 .filter(|value| !value.is_empty())
1556 .map(stream_quality_profile)
1557 .transpose()?;
1558 Ok(resolved_stream_quality_limits(payload, profile))
1559}
1560
1561fn resolved_stream_quality_limits(
1562 payload: &StreamQualityPayload,

Callers 1

Calls 2

is_emptyMethod · 0.80

Tested by

no test coverage detected