aboutsummaryrefslogtreecommitdiff
path: root/hsm-stream/Test
diff options
context:
space:
mode:
authorPaul Oliver <contact@pauloliver.dev>2026-01-02 00:48:59 +0000
committerPaul Oliver <contact@pauloliver.dev>2026-01-02 04:50:46 +0000
commita0f0f6985e67ddbce929bf3da6832c443db5293d (patch)
treec6ca55d816e2d3888d8b73b0d93bb129d1d5fb27 /hsm-stream/Test
parent95eedfcab2b933b1a97e87a44f57ad79861f93ad (diff)
Adds libcamera to WebRTC streaming service
Diffstat (limited to 'hsm-stream/Test')
-rw-r--r--hsm-stream/Test/Stream.hs8
1 files changed, 8 insertions, 0 deletions
diff --git a/hsm-stream/Test/Stream.hs b/hsm-stream/Test/Stream.hs
new file mode 100644
index 0000000..010ebcc
--- /dev/null
+++ b/hsm-stream/Test/Stream.hs
@@ -0,0 +1,8 @@
+import Control.Concurrent (threadDelay)
+import Data.Function ((&))
+import Effectful (liftIO, runEff)
+import Hsm.Log (Severity (Info), runLog)
+import Hsm.Stream (runStream, startStream)
+
+main :: IO ()
+main = (startStream >> liftIO (threadDelay $ maxBound @Int)) & runStream True & runLog @"stream" Info & runEff