From 64076e370f7889d50f4ae420bdf4881cb5d27d83 Mon Sep 17 00:00:00 2001 From: Morpheus235 <40322103+Morpheus235@users.noreply.github.com> Date: Wed, 19 Jan 2022 06:29:51 +0100 Subject: [PATCH] Add Test ffor SRTO_STREAMID --- spec/async_srt_spec.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/spec/async_srt_spec.js b/spec/async_srt_spec.js index f819756..49ac214 100644 --- a/spec/async_srt_spec.js +++ b/spec/async_srt_spec.js @@ -41,6 +41,19 @@ describe("Async SRT API with callbacks", () => { }); }); + it("can set SRT sockopt SRTO_STREAMID", done => { + const asyncSrt = new AsyncSRT(); + asyncSrt.createSocket(false, (socket) => { + asyncSrt.setSockOpt(socket, SRT.SRTO_STREAMID, "STREAMID", (result) => { + expect(result).not.toEqual(SRT.ERROR); + asyncSrt.getSockOpt(socket, SRT.SRTO_STREAMID, (value) => { + expect(value).toEqual("STREAMID"); + done(); + }); + }); + }); + }); + it("can set SRT socket in non-blocking mode", done => { const asyncSrt = new AsyncSRT(); asyncSrt.createSocket(false, (socket) => {