Feature/ndi out node #1

Merged
itten merged 15 commits from feature/ndi-out-node into main 2026-07-01 18:22:26 +03:00
Showing only changes of commit 31b57f7a33 - Show all commits
+2 -1
View File
@@ -177,7 +177,8 @@ public:
audio_info.samples = audio_frame.no_samples; audio_info.samples = audio_frame.no_samples;
audio_info.channel_stride = audio_frame.channel_stride_in_bytes / sizeof(float); audio_info.channel_stride = audio_frame.channel_stride_in_bytes / sizeof(float);
const int total = audio_frame.no_channels * audio_info.channel_stride; const int total = audio_frame.no_channels * audio_info.channel_stride;
audio_out.assign(audio_frame.p_data, audio_frame.p_data + total); const auto* fdata = reinterpret_cast<const float*>(audio_frame.p_data);
audio_out.assign(fdata, fdata + total);
NDIlib_recv_free_audio_v3(recv_, &audio_frame); NDIlib_recv_free_audio_v3(recv_, &audio_frame);
return FrameKind::Audio; return FrameKind::Audio;
} }