105 Commits

Author SHA1 Message Date
Stéphane Lepin
515c7852ba events: remove OnSourcePropertiesChanged (can't implement) 2019-04-20 18:04:38 +02:00
Stéphane L
5577277944 events: new events 2019-04-20 18:04:38 +02:00
Stéphane Lepin
ed9e4ff168 events: new events WIP 2019-04-20 18:04:38 +02:00
Stéphane Lepin
d10915c7a8 tidy: todos 2019-04-20 18:04:38 +02:00
Stéphane Lepin
40763fc15d events: new types SourceCreated and SourceDestroyed 2019-04-20 18:04:38 +02:00
Stéphane Lepin
88d3271c40 events: refactor signal connection to transitions 2019-04-20 18:04:38 +02:00
Stéphane Lepin
21940c922d utils: fix compilation warnings 2019-04-20 18:04:38 +02:00
Stéphane Lepin
93adc8587d general: refactor qt includes 2019-04-20 18:04:36 +02:00
Stéphane Lepin
1907f8d1d1 events: fix sprintf warnings + simplified qt connect 2019-04-20 18:03:43 +02:00
Stéphane Lepin
ca8848827e events: refactoring + setup scene signals on scene creation 2019-04-20 18:03:19 +02:00
Stéphane L
a99da27ff6 events: fix crash caused by early StreamStatus call 2019-04-19 23:09:25 +02:00
Stéphane L
c476649f3e server(start): fix error message 2019-04-19 22:12:04 +02:00
Stéphane L
062473d6f4 server: show error message if port is already in use 2019-04-19 21:57:08 +02:00
Stéphane Lepin
c33a0ab439 events(StreamStatus): new property "replay-buffer-active" 2019-04-19 20:02:19 +02:00
Stéphane Lepin
3dd7fe5d4a requests + events: log message to INFO instead of DEBUG
and slightly refactor the request handler
2019-04-19 19:00:52 +02:00
Stéphane Lepin
92938d2c35
Merge pull request #297 from Palakis/bugfix/242-getsceneitemproperties-item-size
GetSceneItemProperties: add width & height values
2019-04-19 18:07:34 +02:00
Stéphane Lepin
c914632663 GetSceneItemProperties: add width & height values 2019-04-19 17:44:11 +02:00
Chris Angelico
2209fe30e2 Fix call name GetSourcesTypesList -> GetSourceTypesList
The API call listed in the documentation doesn't work (tested on 4.3.1),
but without the 's', it works fine. Update documentation to match code.
2019-04-19 20:14:31 +10:00
Stéphane L
5e4d6fbd3f utils: refactored docs and impl of scene item properties 2019-04-17 01:09:05 +02:00
Stéphane L
30df5f3558 events: fix typo 2019-04-17 00:15:15 +02:00
Stéphane Lepin
252dd7e09f utils: indent fixes 2019-04-17 00:15:15 +02:00
Stéphane Lepin
2915690d22 utils: use obs_data_t for returned values 2019-04-17 00:15:15 +02:00
Barry Carlyon
1993596232 Requested changes to move the common code to a utils function. 2019-04-17 00:15:15 +02:00
Barry Carlyon
8946e8997f Update WSEvents.cpp
Requested changes.

I swapped "obs_data_set_string(data, "name", itemName.toUtf8());" for scene-item and item-name as otherwise you don't know what scene the item was changed on (studio mode if you change items on a non active scene)
2019-04-17 00:15:15 +02:00
Barry Carlyon
dfeb156da9 Documentation/comment fix 2019-04-17 00:15:15 +02:00
Barry Carlyon
c10c35e38e Forgot to declare the function 2019-04-17 00:15:15 +02:00
Barry Carlyon
67bfdde113 Update WSEvents.cpp
Clone OnSceneItemAdd to a new function to support the `item_transform` signal. Emit as `SourceItemChanged`
2019-04-17 00:15:15 +02:00
Stéphane Lepin
c12a4323e7
Merge pull request #279 from derrod/captions
Add caption handler
2019-04-16 23:12:20 +02:00
Stéphane L
fd1c4abad7 requests(streaming): conditional compilation of SendCaptions 2019-04-16 22:51:49 +02:00
Stéphane Lepin
79493df32e requests(streaming): fix docs on SendCaptions 2019-04-16 13:11:46 +02:00
Alex Van Camp
268f503875 docs(jsdoc): clean up types for compatability with obs-websocket-js typedef generator 2019-03-30 14:26:58 -05:00
Stéphane L
37f96b8cf2 chore: bump to 4.6.0 2019-03-30 15:34:06 +01:00
derrod
f65fdcdbc1 handler: Add caption handler 2019-03-22 10:24:25 +01:00
Stéphane L
0921632f87 general(headers): replace include guards with "#pragma once" 2019-01-01 18:46:23 +01:00
Stéphane L
881de01073 minor fixes 2019-01-01 18:08:47 +01:00
Stéphane L
2d973e0b90 handler: return obs_data_t objects 2019-01-01 17:54:29 +01:00
Stéphane L
e9b43b9b2a handler: refactor response passing 2019-01-01 17:25:08 +01:00
Stéphane Lepin
b9193989b0
requests(sources): missing return statements 2019-01-01 17:23:58 +01:00
Stéphane L
baac1b1d80 server: clarifying things 2019-01-01 15:57:29 +01:00
Stéphane L
40e2d410dd server: use std::string in broadcast 2019-01-01 05:29:51 +01:00
Stéphane L
11617eea99 server: remove useless base64 helper 2019-01-01 05:16:57 +01:00
Stéphane L
5748c4d0ec general: fix crash on exit 2019-01-01 05:13:08 +01:00
Stéphane L
2e5b903eae events: singleton shared pointer refactor 2019-01-01 05:07:55 +01:00
Stéphane L
9405b17e14 config: singleton shared pointer refactor 2019-01-01 05:01:23 +01:00
Stéphane L
7d1f0e2a69 server: refactored singleton with QSharedPointer 2019-01-01 04:55:15 +01:00
Stéphane L
c245c24752 server: broadcast to authenticated only + use references in handler 2019-01-01 01:18:23 +01:00
Stéphane L
5b0410a207 server: per-connection properties 2019-01-01 01:07:50 +01:00
Stéphane L
62e4c42aa6 server: stop on unload 2018-12-31 21:29:34 +01:00
Stéphane L
fe1b14ff57 server: return refactor 2018-12-31 20:49:15 +01:00
Stéphane L
0391280c13 fix build issues 2018-12-31 20:27:52 +01:00