509 Commits

Author SHA1 Message Date
Stéphane Lepin
7e1b05933f WSRequestHandler(Recording): fixes 2019-11-15 20:25:00 +01:00
Stéphane Lepin
03c4fdc607 WSRequestHandler(Profiles): fixes 2019-11-15 20:21:40 +01:00
Stéphane Lepin
0485cf51ff WSRequestHandler(Outputs): fixes 2019-11-15 20:17:11 +01:00
Stéphane Lepin
ba9201831b WSRequestHandler(General): fix error returns 2019-11-15 20:12:38 +01:00
Stéphane Lepin
f660036a25 RpcRequest: rename okResponse to success 2019-11-15 20:09:43 +01:00
Stéphane Lepin
f09cbfddbc WSRequestHandler(General): fixes 2019-11-15 20:08:09 +01:00
Stéphane Lepin
a12f1dcb13 RpcRequest: create ok and error response builders 2019-11-15 20:05:07 +01:00
Stéphane Lepin
d2bb1ddc29 RpcRequest: fix accessors 2019-11-15 19:58:57 +01:00
Stéphane Lepin
528d81106e WSRequestHandler(processRequest): fix bind call 2019-11-15 19:52:05 +01:00
Stéphane Lepin
f0bed24742 WSRequestHandler: fix map 2019-11-15 19:49:06 +01:00
Stéphane Lepin
5b54d8135e WSRequestHandler: fixes 2019-11-15 19:41:19 +01:00
Stéphane Lepin
31559051f6 WSRequestHandler: request handler as object methods 2019-11-15 19:38:15 +01:00
Stéphane Lepin
e6dbc9bfdf WSRequestHandler(General): fixes 2019-11-15 19:30:30 +01:00
Stéphane Lepin
d1ee9d83b5 RpcResponse: allow additional fields in responses 2019-11-15 19:30:22 +01:00
Stéphane Lepin
ffa6371e3d WSRequestHandler: fix main 2019-11-15 19:29:34 +01:00
Stéphane Lepin
ee6e241144 RpcRequest: add has* methods 2019-11-15 19:26:49 +01:00
Stéphane Lepin
bdf1023b16 handler: request and response types 2019-11-15 19:26:42 +01:00
Stéphane Lepin
6845cda146
Update WSRequestHandler_Sources.cpp 2019-11-12 11:40:36 +01:00
Stéphane Lepin
a8e5171b40 utils(GetSourceFilterInfo): fix settings memory leak 2019-11-11 14:27:40 +01:00
Stéphane Lepin
a3e0abb6ce events: add SourceFilterVisibilityChanged 2019-11-11 14:12:37 +01:00
Stéphane Lepin
c51f20eb99 requests(SetSourceFilterVisibility): fix parameter value 2019-11-11 13:43:33 +01:00
Stéphane Lepin
be897c4df2 requests(sources): fix typo 2019-11-11 13:42:16 +01:00
Stéphane Lepin
61af0ec9c6 requests(sources): add SetSourceFilterVisibility method 2019-11-11 12:58:36 +01:00
Stéphane Lepin
897f115363 requests(sources): add GetSourceFilterInfo method 2019-11-11 12:53:22 +01:00
Stéphane Lepin
b8fcf0355c requests(GetSourceFilters): add "enabled" status field 2019-11-11 12:44:13 +01:00
Barry Carlyon
8d396b1518 Adjust wording based on feedback 2019-10-17 11:53:32 +01:00
Barry Carlyon
ba327b746a Wording Tweak 2019-10-15 20:13:00 +01:00
Barry Carlyon
7d11f912c9 Revise Documentation to note that a Scene Name can be provided 2019-10-15 20:11:40 +01:00
Stéphane Lepin
919cdfb5a9 WSServer: remove remains of QWebSocket 2019-09-16 13:01:44 +02:00
Stéphane Lepin
5342b39640 WSEvents: use frame count for streaming timecode 2019-09-03 21:04:45 +02:00
Stéphane Lepin
fc08add504 WSEvents: use stream time getter 2019-09-03 16:05:38 +02:00
Stéphane Lepin
20379ac61e WSEvents: recording time based on frame count and frame duration 2019-09-03 16:03:52 +02:00
Stéphane Lepin
af40aa59ab events + requests: fix dynamic runtime support for recording pauses 2019-09-03 13:50:44 +02:00
Stéphane Lepin
f9afc5597a requests(pause recording): fix memory leak 2019-09-03 13:22:08 +02:00
Stéphane Lepin
40178e4661 WSEvents(nsToTimestamp): fix sprintf compiler warning 2019-09-03 09:56:20 +02:00
Stéphane Lepin
ad56abd6f5 requests(Recording): refactor bits 2019-09-03 03:34:20 +02:00
Stéphane Lepin
9073a09d84 requests(pause recording): runtime feature detection 2019-09-03 03:30:06 +02:00
Stéphane Lepin
2a4e6fce3f WSEvents: fix constructor warning 2019-09-03 03:03:06 +02:00
Stéphane Lepin
0a3a407217 events: refactor timecode generation 2019-09-03 02:59:02 +02:00
Stéphane Lepin
5322acd58c events: add RecordingPaused and RecordingResumed 2019-09-03 02:35:54 +02:00
Stéphane Lepin
ce489e53c6 requests(GetStreamingStatus): add property "recording-paused" 2019-09-03 02:34:24 +02:00
Stéphane Lepin
0c95e509dc events(Heartbeat + StreamStatus): add property "recording-paused" 2019-09-03 02:34:24 +02:00
Stéphane Lepin
46a006ed54 requests(pause recording): only compile recording pause function bodies when supported 2019-09-03 02:34:24 +02:00
Stéphane Lepin
0cc9378d05 requests: add PauseRecording and ResumeRecording 2019-09-03 02:34:24 +02:00
Stéphane Lepin
f3edb2ee68 events: refactor the massive if else chain in the frontend event callback 2019-09-03 02:34:11 +02:00
Stéphane Lepin
d7f5c042bf WSServer: handle error codes when sending a message 2019-09-01 00:16:09 +02:00
Stéphane Lepin
1ee5857139 WSEvents(nsToTimestamp): use unsigned long long constants 2019-08-31 21:35:58 +02:00
Stéphane Lepin
2f9c2b0d65 WSEvents(nsToTimestamp): fix sprintf format warning 2019-08-31 18:34:49 +02:00
Stéphane Lepin
d492d74a64 module: start server after OBS finishes loading 2019-08-31 16:03:32 +02:00
Stéphane Lepin
b0c03d4f47 events(GetStats): fix recording path detection 2019-08-31 04:31:40 +02:00