68 Commits

Author SHA1 Message Date
tt2468
f61bc809dd
[Bug Fix] Fix FreeType2 source type recognition
OBS appears to be using a new format for the FreeType2 source, so we add the new kinds.

One thing I'm unsure on is if anything still uses the old naming stuff `text_ft2`/`text_ft2_v2`, since if not then we should not check
2020-04-27 08:30:39 -07:00
Stéphane Lepin
898e761988 requests(freetype2 source): allow functions to operate on v2 sources 2020-03-29 16:13:28 +02:00
Stéphane Lepin
846d52ebe5 requests(gdiplus source): allow functions to operate on v2 sources 2020-03-29 16:09:16 +02:00
Stéphane Lepin
5088d7dd86 requests(SetSyncOffset): allow negative offsets 2020-03-11 14:10:38 +01:00
Stéphane Lepin
06c29b7810
Merge branch '4.x-current' into handler-protocol-refactor 2020-01-28 17:05:15 +01:00
Stéphane Lepin
f0b8aad4b1 docs(SetSourceFilterVisibility): fix filterEnabled type 2020-01-28 16:07:19 +01:00
Stéphane Lepin
928dc30810 WSRequestHandler(Sources): fixes 2019-11-15 20:30:44 +01:00
Stéphane Lepin
6845cda146
Update WSRequestHandler_Sources.cpp 2019-11-12 11:40:36 +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
b25d8d8201 requests(sources): fix linux browser source id 2019-08-26 21:01:05 +02:00
ZyanKLee
9e4fc9eb73
allow for "linuxbrowser_source" to be controlled
based on the request at https://github.com/bazukas/obs-linuxbrowser/issues/46 I did a quick search for the string "browser_source" and these seem to be the only two occurrences. Enhancing the conditional with the identifier of the obs-linuxbrowser plugin, this should solve the problem.

As I'm currently not at home, I can't verify this does what it should, but I will test it later tonight.

@mjc666 if you are still interested please give it a test run to verify if these two plugins work together now.
2019-08-22 19:44:12 +02:00
Stéphane Lepin
65a1f8b746
GetSourceTypesList: fix docs
Fixes #348
2019-06-18 18:38:52 +02:00
Stéphane L
c95b709f39 TakeSourceScreenshot: fix docs 2019-05-04 12:19:15 +02:00
Stéphane L
5745da5466 TakeSourceScreenshot: always provide an absolute path in imageFile response 2019-05-04 11:50:29 +02:00
Stéphane L
7177913d9b TakeSourceScreenshot: ability to choose between save to file and/or data uri 2019-05-03 22:01:40 +02:00
Stéphane Lepin
53b9a46feb TakeSourceScreenshot: direct file save 2019-05-03 19:14:17 +02:00
Stéphane L
d46c1f8687 TakeSourceScreenshot: fix off-screen sources rendering 2019-05-03 01:14:58 +02:00
Stéphane L
c92477b457 TakeSourceScreenshot: fix tearing issue when scaling 2019-05-03 01:11:36 +02:00
Stéphane L
059244bb32 TakeSourceScreenshot: fix heap corruption on windows 2019-05-03 00:49:55 +02:00
Stéphane L
f10c0d2558 TakeSourceScreenshot: use default quality 2019-05-03 00:02:53 +02:00
Stéphane L
f5ae89500f TakeSourceScreenshot: fix docs 2019-05-02 23:13:11 +02:00
Stéphane L
2e3a24d32e TakeSourceScreenshot: add width and height optional parameters 2019-05-02 23:13:11 +02:00
Stéphane L
f955d81c5e requests: rename GetSourceImage to TakeSourceScreenshot 2019-05-02 23:13:11 +02:00
Stéphane L
4f1fa3bc32 requests(GetSourceImage): add picture format parameter 2019-05-02 23:13:11 +02:00
Stéphane Lepin
8305d907e3 request(GetSourceImage): fix mime type 2019-05-02 23:13:11 +02:00
Stéphane Lepin
ab73d61178 request(GetSourceImage): add todo 2019-05-02 23:13:11 +02:00
Stéphane Lepin
8f88d1b7c4 request(GetSourceImage): use PNG 2019-05-02 23:13:11 +02:00
Stéphane Lepin
c5cdbc48a9 requests(sources): fix includes 2019-05-02 23:13:11 +02:00
Stéphane L
fe00f31147 sources: fix GetSourceImage method 2019-05-02 23:13:11 +02:00
Stéphane L
79ddb43ac3 use QImage buf directly 2019-05-02 23:13:11 +02:00
Stéphane L
89f95f6459 switch to WebP 2019-05-02 23:13:11 +02:00
Stéphane L
87c13b6f26 Working PNG output 2019-05-02 23:13:11 +02:00
Stéphane L
d16ea653fe GetSourceImage WIP 2019-05-02 23:13:11 +02:00
Stéphane L
ea28d217e0 requests: add "id" to scene item data and fix docs 2019-04-22 19:45:32 +02:00
Stéphane L
fcaac3d515 events: fix filter events docs + refactor filters list getter 2019-04-20 22:57:52 +02:00
Stéphane Lepin
93adc8587d general: refactor qt includes 2019-04-20 18:04:36 +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
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 Lepin
58b10069ab sources: fix issues 2018-12-24 00:10:45 +01:00
Stéphane Lepin
276bba050b sources: nitpicking 2018-12-23 23:59:30 +01:00
Stéphane Lepin
147e49b362 sources + scene items: refactor + get rid of scene-name params 2018-12-23 23:54:25 +01:00