refactor(input): consume cvmmap-core package

This commit is contained in:
2026-03-06 14:42:07 +08:00
parent b9161ad8b6
commit ec492fe985
8 changed files with 64 additions and 571 deletions
+3 -3
View File
@@ -1,7 +1,7 @@
#include "cvmmap_streamer/config/runtime_config.hpp"
#include "cvmmap_streamer/ipc/contracts.hpp"
#include "include/app/cvmmap/cvmmap_client.hpp"
#include <cvmmap/client.hpp>
#include <cstddef>
#include <cstdint>
@@ -63,12 +63,12 @@ namespace {
.zmq_endpoint = config.input.zmq_endpoint,
};
if (config.input_mode != InputMode::Real || !config.input.shm_name.starts_with("cvmmap://")) {
if (!config.input.shm_name.starts_with("cvmmap://")) {
return resolved;
}
try {
auto target = app::cvmmap::resolve_cvmmap_target_or_throw(config.input.shm_name);
auto target = cvmmap::resolve_cvmmap_target_or_throw(config.input.shm_name);
resolved.shm_name = target.shm_name;
resolved.zmq_endpoint = target.zmq_addr;
spdlog::info(