small cleanup

This commit is contained in:
2025-10-14 22:59:33 +03:00
parent 3de0ad13c5
commit 9b5985eb24
2 changed files with 3 additions and 17 deletions

View File

@@ -34,17 +34,17 @@ pub fn main() !void {
// TODO: How to coerce C string array into something printable again? // TODO: How to coerce C string array into something printable again?
// std.log.info("Listening to {s}", @as([*:0]u8, stream)); // std.log.info("Listening to {s}", @as([*:0]u8, stream));
const receiver_flags = omt.OMTFrameType_Video | omt.OMTFrameType_Audio | omt.OMTFrameType_Metadata; const frametype_flags = omt.OMTFrameType_Video | omt.OMTFrameType_Audio | omt.OMTFrameType_Metadata;
const receiver = omt.omt_receive_create( const receiver = omt.omt_receive_create(
stream, stream,
receiver_flags, frametype_flags,
omt.OMTPreferredVideoFormat_UYVYorBGRA, omt.OMTPreferredVideoFormat_UYVYorBGRA,
0, 0,
); );
defer omt.omt_receive_destroy(receiver); defer omt.omt_receive_destroy(receiver);
while (true) { while (true) {
const frame = omt.omt_receive(receiver, receiver_flags, 40); const frame = omt.omt_receive(receiver, frametype_flags, 40);
if (frame != null) { if (frame != null) {
dumpOMTMediaFrameInfo(frame); dumpOMTMediaFrameInfo(frame);
} }

View File

@@ -1,18 +1,6 @@
const std = @import("std"); const std = @import("std");
const omt = @cImport(@cInclude("libomt.h")); const omt = @cImport(@cInclude("libomt.h"));
fn printDiscovery() void {
var discovery_count: i32 = 0;
const discovered = omt.omt_discovery_getaddresses(&discovery_count);
std.log.info("Found {} streams:", .{discovery_count});
const count: usize = @intCast(discovery_count);
for (0..count) |i| {
const name = discovered[i];
std.log.info(" {s}", .{name});
}
}
pub fn main() !void { pub fn main() !void {
var gpa = std.heap.GeneralPurposeAllocator(.{}){}; var gpa = std.heap.GeneralPurposeAllocator(.{}){};
const allocator = gpa.allocator(); const allocator = gpa.allocator();
@@ -23,8 +11,6 @@ pub fn main() !void {
const sender = omt.omt_send_create("Omtoy Sender", omt.OMTQuality_Default) orelse undefined; const sender = omt.omt_send_create("Omtoy Sender", omt.OMTQuality_Default) orelse undefined;
defer omt.omt_send_destroy(sender); defer omt.omt_send_destroy(sender);
printDiscovery();
std.log.info("Sender created: Omtoy Sender", .{}); std.log.info("Sender created: Omtoy Sender", .{});
{ {