LorenaGdL
bac5b1551b
Requests: Add ProcessHotkeyByName
...
Adds a new request called `ProcessHotkeyByName` which calls the routine
associated with a given hotkey. The hotkey is identified by the unique
name set while registering it. Works with both OBS default hotkeys and
hotkeys added by plugins/scripts.
2020-09-29 13:38:32 +00:00
tt2468
9cdb32d56a
Docs: Various docs improvements
...
I noticed that some parts of the docs were inconsistent/lacking.
Decided to go through all of them and update them.
2020-07-09 03:27:44 -07:00
Stéphane Lepin
c1660f8ca2
chore: bump unreleased requests/events to 4.8.0
2020-03-29 19:39:19 +02:00
Stéphane Lepin
247ca71bf9
utils: remove dynloaded function for projector open
2020-03-17 23:46:24 +01:00
Stéphane Lepin
061f5d5099
requests(OpenProjector): get function pointer from lib dynamically
2020-03-12 17:44:56 +01:00
Stéphane Lepin
796bdebd90
requests(OpenProjector): wrap version check with parentheses
2020-03-12 17:27:28 +01:00
Stéphane Lepin
d8f2aeb004
requests(OpenProjector): refactor libobs version check
2020-03-12 17:03:00 +01:00
Stéphane Lepin
b26cd901ca
request(GetVersion): add supported image export formats list
2020-03-12 10:58:30 +01:00
Stéphane Lepin
62ad1a483c
docs(OpenProjector): add info on geometry encoding
2020-03-11 12:09:08 +01:00
Chris Angelico
f4f760a231
Punt on explaining what the geometry string actually means
2020-03-11 22:05:37 +11:00
Chris Angelico
9fc41e4245
Apply suggestions from code review
...
Fixes all the easy ones. I'll look into the more substantive changes in a bit.
Co-Authored-By: Stéphane Lepin <Palakis@users.noreply.github.com>
2020-03-05 05:14:46 +11:00
Stéphane Lepin
209555d36d
Merge branch '4.x-current' into open-projector
2020-01-29 14:23:47 +01:00
Chris Angelico
78584b3194
Fix version number in message
2019-11-26 00:59:57 +11:00
Chris Angelico
c0eb4d652b
Mention the OBS version requirement in the docos
2019-11-26 00:58:28 +11:00
Chris Angelico
edbb28038f
Guard open_projector() with a version check.
...
I can't find a way to probe for an actual feature here.
2019-11-25 22:36:17 +11:00
Chris Angelico
3b7e9b4eba
Create a command for opening a projector.
...
Depends on obs-studio#1910 for back end functionality.
2019-11-25 16:21:28 +11: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
e6dbc9bfdf
WSRequestHandler(General): fixes
2019-11-15 19:30:30 +01:00
Juliane Holzt
9c1871494e
Fix spec of HandleBroadcastCustomMessage
2019-07-26 14:40:54 +02:00
Stéphane Lepin
fb0a57003c
BroadcastCustomMessage: fix command and event spec
2019-07-26 09:30:30 +02:00
Juliane Holzt
8d39752bda
Move event emitting code
2019-07-25 17:00:32 +02:00
Juliane Holzt
e3ff9c013e
change function name, language
2019-07-25 14:47:47 +02:00
Juliane Holzt
635870ba4b
more comment fixes
2019-07-24 05:36:47 +02:00
Juliane Holzt
a827afb05b
Comment fix
2019-07-24 01:56:53 +02:00
Juliane Holzt
0195e13bdc
Implement proposed changes to Broadcast
2019-07-23 21:47:55 +02:00
Juliane Holzt
76d8b688fd
Add Code for BroadcastWebSocketMessage
2019-07-22 01:05:21 +02:00
Stéphane L
0d8999d64f
GetVersion: bring back retrocompat version field
2019-05-19 13:41:23 +02:00
Chris Angelico
d7d8d23de7
Refactor enum-to-string conversions into functions
2019-05-11 01:42:52 +10:00
Chris Angelico
5834c6ed54
Switch doc type from Number to int for clarity and precision
2019-05-10 18:48:51 +10:00
Chris Angelico
b0512b3ba7
Provide info about color space and scaling
2019-05-10 04:33:37 +10:00
Chris Angelico
d3a7a6ef55
Make small tweaks to formatting and layout.
...
* Switch to camelCase for output properties
* Remove done TODO
* Properly document all of the information returned
2019-05-10 04:08:01 +10:00
Chris Angelico
7c457546f1
Create an endpoint to view basic video info eg canvas size
2019-05-09 05:58:55 +10:00
Stéphane L
b4d89d5666
Config + WSServer: provide singletons from plugin entry point
2019-05-08 00:43:46 +02:00
Stéphane L
e352d9750d
WSEvents: remove singleton + refactor pointer handling in plugin entrypoint
2019-05-07 23:36:43 +02:00
Stéphane Lepin
bb9cf83744
server: dedicated ConnectionProperties object
2019-05-02 13:06:10 +02:00
Stéphane Lepin
56fc6ae47c
server: connection properties reference
2019-05-02 12:51:07 +02:00
Stéphane L
0cf17cf3db
server: use shared connection properties instance
2019-04-28 11:59:03 +02:00
Stéphane L
e6b341f2a0
requests: add GetStats
2019-04-21 15:44:24 +02:00
Stéphane Lepin
93adc8587d
general: refactor qt includes
2019-04-20 18:04:36 +02: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 L
2e5b903eae
events: singleton shared pointer refactor
2019-01-01 05:07:55 +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 Lepin
7e6b53311d
import more changes from master
2018-12-31 17:18:07 +01:00
Stéphane Lepin
85a52ab01f
general: convert indents to tabs
2018-10-19 18:22:34 +02:00
Palakis
4ada388828
general: version bump
2018-01-12 09:25:41 +01:00
Freddie Meyer
677e393f47
Add support for filename formatting get/set ( #162 )
2018-01-12 09:18:58 +01:00