fix: fabric-bridge build - use NodeRunner::run, get writer config from node base class
This commit is contained in:
@@ -241,9 +241,10 @@ void FabricBridgeNode::run_target() {
|
||||
}
|
||||
target_ = tgt;
|
||||
|
||||
mxlFlowConfigInfo config{};
|
||||
mxlFlowWriterGetConfigInfo(*writer_, &config);
|
||||
grain_rate_ = config.common.grainRate;
|
||||
auto* config = get_writer_config("video_out");
|
||||
if (config) {
|
||||
grain_rate_ = config->common.grainRate;
|
||||
}
|
||||
|
||||
mxlFabricsTargetConfig target_cfg{};
|
||||
target_cfg.version = MXL_FABRICS_API_VERSION;
|
||||
|
||||
@@ -2,10 +2,5 @@
|
||||
#include <dmf-node/node_runner.hpp>
|
||||
|
||||
int main(int argc, char* argv[]) {
|
||||
dmf_node::NodeRunner runner;
|
||||
if (!runner.parse_args(argc, argv)) {
|
||||
return 1;
|
||||
}
|
||||
auto node = std::make_unique<dmf_node::FabricBridgeNode>();
|
||||
return runner.exec(std::move(node));
|
||||
return dmf_node::NodeRunner::run<dmf_node::FabricBridgeNode>(argc, argv);
|
||||
}
|
||||
Reference in New Issue
Block a user