index
:
crystal-obs-websocket
master
Crystal OBS-Websocket object mapping to Open Broadcaster Software Studio
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
obswebsocket.cr
Age
Commit message (
Expand
)
Author
Files
Lines
2023-08-17
Add pretty_print methods
Joe Rayhawk
1
-0
/
+30
2023-08-17
Comment cleanup
Joe Rayhawk
1
-1
/
+0
2022-11-24
Manage the last of the SceneItem event cache invalidations
Joe Rayhawk
1
-0
/
+2
2022-11-24
Events: support filter state updates
Joe Rayhawk
1
-4
/
+16
2022-11-24
Support for non-studio-mode
Joe Rayhawk
1
-19
/
+65
2022-11-24
EventSubscription Enum: Fix off-by-one on enumeration
Joe Rayhawk
1
-0
/
+1
2022-11-23
create block_until_negotiated() method
Joe Rayhawk
1
-9
/
+6
2022-11-23
Fix bad send args on GetVideoSettings
Joe Rayhawk
1
-1
/
+1
2022-11-23
Reprioritize req() arguments now that "id" is much less relevant.
Joe Rayhawk
1
-15
/
+15
2022-11-23
Separate out websocket async send() and blocking send_sync()
Joe Rayhawk
1
-103
/
+30
2022-11-23
EventSubscriptions: make event masking possible both at the weboscket level a...
Joe Rayhawk
1
-13
/
+58
2022-11-22
Descope most of the cached OBS state and simplify reference graph
Joe Rayhawk
1
-116
/
+112
2022-11-21
Allow "retry: false" to fail and pass exceptions to caller
Joe Rayhawk
1
-152
/
+143
2022-11-19
SceneItem.enable and .disable! should probably block.
Joe Rayhawk
1
-2
/
+6
2022-11-19
Rename OBSWebSocket::Server to OBS::WebSocket for brevity and clarity
Joe Rayhawk
1
-103
/
+103
2022-11-19
All debug statements to STDERR instead of STDOUT
Joe Rayhawk
1
-24
/
+23
2022-11-19
First pass at some logic for non-persistence.
Joe Rayhawk
1
-11
/
+46
2022-11-12
Events: fill out potential event list and note needed work
Joe Rayhawk
1
-3
/
+77
2022-11-12
Server.initialize: invalidate caches on reconnect
Joe Rayhawk
1
-9
/
+24
2022-11-12
Scene.metascene simplify metascene[] and fix metascene?[]
Joe Rayhawk
1
-14
/
+13
2022-11-09
metascene: recurse into meta-meta-scenes and provide array of SceneItem for m...
Joe Rayhawk
1
-7
/
+13
2022-11-09
preview! and program! need to block to avoid strange transition! behavior
Joe Rayhawk
1
-2
/
+6
2022-11-07
Signal websocket I/O fiber to terminate on connection close.
Joe Rayhawk
1
-7
/
+6
2022-11-04
Add authentication support.
v5.0.1.20221104.alpha1
Joe Rayhawk
1
-3
/
+20
2022-10-29
Fiberize all event and response handling.
Joe Rayhawk
1
-44
/
+50
2022-10-29
Limit connection failure spam and add negotiated flag.
Joe Rayhawk
1
-0
/
+22
2022-10-29
Remove mentions of "obs5"
Joe Rayhawk
1
-7
/
+6
2022-10-29
createinput(): return JSON::Any response data
Joe Rayhawk
1
-0
/
+1
2022-10-29
Cache last known real SceneItemTransform
Joe Rayhawk
1
-2
/
+12
2022-10-28
Crystal OBS-WebSocket object relational mapping and control interface initial...
v5.0.1.20201028.alpha1
Joe Rayhawk
1
-0
/
+923