Skip to content

Conversation

@lo-simon
Copy link
Collaborator

…move Flow Compatibility API helper functions into details namespace
@lo-simon lo-simon marked this pull request as draft November 14, 2025 13:40
@lo-simon lo-simon mentioned this pull request Nov 14, 2025
lo-simon and others added 22 commits November 17, 2025 11:46
…o describe the purpose of the validate_base_edid callback
…amcompatibility_base_edid_handler callback, instead of using exception
…amcompatibility_active_constraints_handler callback, instead of using exception
@lo-simon lo-simon marked this pull request as ready for review November 25, 2025 15:18
Comment on lines +219 to +230
const auto validate_sdp_parameters = [](const web::json::value& receiver, const nmos::sdp_parameters& sdp_params)
{
if (nmos::media_types::video_jxsv == nmos::get_media_type(sdp_params))
{
nmos::validate_video_jxsv_sdp_parameters(receiver, sdp_params);
}
else
{
// validate core media types, i.e., "video/raw", "audio/L", "video/smpte291" and "video/SMPTE2022-6"
nmos::validate_sdp_parameters(receiver, sdp_params);
}
};
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is validate_sdp_parameters redefined? Can Stream Compatability not use the transport file parser initialized in make_node_implementation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants