Add video node visualization

This commit is contained in:
Joey Yakimowich-Payne 2026-01-31 08:59:32 -07:00
commit 8a8b039dcc
4 changed files with 56 additions and 7 deletions

View file

@ -20,8 +20,21 @@ enum class WarpNodeType : uint8_t {
kVirtualSink,
kVirtualSource,
kApplication,
kVideoSource,
kVideoSink,
};
inline bool nodeHasVolume(WarpNodeType type) {
switch (type) {
case WarpNodeType::kVideoSource:
case WarpNodeType::kVideoSink:
case WarpNodeType::kUnknown:
return false;
default:
return true;
}
}
struct WarpNodeData {
warppipe::NodeInfo info;
std::vector<warppipe::PortInfo> inputPorts;