-
Notifications
You must be signed in to change notification settings - Fork 89
Add IS-11 support #474
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Add IS-11 support #474
Conversation
lo-simon
commented
Nov 14, 2025
- Add IS-11 NMOS Stream Compatibility Management support.
- This is superseded IS-11 support #271 which was initially created by @N-Nagorny
…move Flow Compatibility API helper functions into details namespace
…raint Set is a subset of another one
…alue with debug message
This reverts commit 269201a.
…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
| 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); | ||
| } | ||
| }; |
There was a problem hiding this comment.
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?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, the same validate_sdp_parameters function can be reused, now fixed.
…callback to parse "transport_file" and Stream Compatibility Management API callback to perform application-specific receiver validation with its transport file.
… be initialized after" warning