CodeYan01
b4fdf2a329
docs: Clarify enum_scenes order
2023-03-01 09:44:35 -05:00
CodeYan01
8ac894a62b
docs: Link to obs_scene_from_source in enum_scenes
...
Enumerating scenes but receiving an obs_source_t is confusing.
2023-03-01 09:44:35 -05:00
CodeYan01
7605883303
docs: Clarify weak source releasing
2023-03-01 09:44:35 -05:00
CodeYan01
d2dd917721
docs: Fix layout and typos
2023-02-26 10:31:02 +11:00
jpark37
463bf0dff5
libobs,UI: Add P216/P416 pixel formats
...
Will be useful for ProRes.
2023-02-21 18:48:44 +01:00
derrod
970585d073
CI,docs: Create separate CF pages artifact
...
The CF pages artifact has no extensions in generated links to avoid the
automatic redirects CF does.
2023-02-15 10:55:53 -05:00
Exeldro
2d3013ccdc
UI: Add obs_frontend_add_undo_redo_action
2023-02-04 15:30:07 -08:00
Exeldro
46da073aa5
UI: Add obs_frontend_open_sceneitem_edit_transform()
2023-02-04 15:23:26 -08:00
Norihiro Kamae
27c7dc9155
docs/sphinx: Add undocumented macros for darray
2023-01-28 19:03:55 -08:00
Jan Beich
c082c4a74d
libobs/graphics: Enable DMABUF on FreeBSD and DragonFly
...
Required under Wayland (wlrobs) on FreeBSD and DragonFly. DMABUF was
already partially exposed after c50c625555 .
2023-01-24 11:50:13 -05:00
tt2468
24e9f82f87
docs: Document a few missing obs_output_t function calls
...
- `obs_weak_output_references_output`
- `obs_output_get_id`
- `obs_output_output_caption_text[1/2]`
2023-01-15 22:09:23 -08:00
CodeYan01
f9fd1c0967
docs: Clarify enum functions return value
2023-01-07 15:08:35 -08:00
skeletonbow
70460564d1
docs: Add script_description to scripting
...
Added missing documentation for script_description function.
2023-01-07 15:04:26 -08:00
CodeYan01
7fdc9c7254
docs: Add missing source functions
2022-12-04 22:10:49 +11:00
gxalpha
563cf6544d
docs: Fix reference count info of obs_frontend_get_streaming_service
2022-12-03 15:36:49 -08:00
CodeYan01
862ed14fd9
docs: Add versionadded for 29.0.0 functions
2022-12-03 15:33:59 -08:00
CodeYan01
17c0820d2f
docs: Add info on property modified callback
2022-12-03 15:32:28 -08:00
CodeYan01
d3eba18718
docs: Clarify signal_handler_connect()
...
Notes that it does nothing if the combination of `signal`,
`callback`, and `data` is already connected to the handler.
Adds missing param `signal` description.
Typo fix
2022-12-03 15:19:06 -08:00
gxalpha
34e6a5b73f
libobs: Deprecate obs_get/set_master_volume
...
These methods were never implemented to do anything.
2022-11-19 20:37:22 -05:00
CodeYan01
9e3a95cbdf
docs: Add info on funcs to use for properties
...
Add links to obs_data_* funcs for color, font, and editable list
properties
2022-11-10 00:36:29 -08:00
Tommy Vercetti
41efdc498c
libobs/util: Add function to get Windows x64 emulation status
2022-11-09 03:03:26 -08:00
derrod
1b6e1ce655
libobs: Add utility function to get total RAM
2022-11-08 05:38:37 -08:00
gxalpha
5658bf6732
libobs: Add "source_update" signal
...
Adds a source signal that gets triggered when a source's settings are
updated.
2022-11-05 18:06:53 -07:00
CodeYan01
bdf6809f45
docs: Add clarifications
...
Adds links to release functions for "new/incremented reference".
Extra info on signal handler.
Parameter description on `obs_property_list_add_*` functions, since
their parameter `name` can be confusing and it is unclear which value
is stored in obs_data_t.
Adds clarifications on calldata_ptr.
2022-11-05 16:12:13 -07:00
Jim
1fc6c50b62
UI/obs-frontend-api: Return allocated strings for new funcs
...
8dda8d3500 added a few functions to get the last
recording/replay/screenshot path, but it should return allocations
because it's possible for the data to be modified at a later point.
2022-10-30 20:35:36 -07:00
cg2121
8dda8d3500
obs-frontend-api: Add functions to get last saved files
...
Adds functions to the frontend api to get the last recording,
screenshot and replay buffer saved.
2022-10-30 19:53:11 -07:00
cg2121
42ecdef938
obs-frontend-api: Add screenshot event
...
This adds a frontend event for when a screenshot is taken.
2022-10-23 11:06:30 +11:00
PatTheMav
89eeeb9c65
docs: Fix sphinx import error on Python 3.10+
2022-10-20 21:26:52 +11:00
cg2121
3c7b1c8297
obs-frontend-api: Add theme functions
...
This adds a frontend function to check if a theme is dark and also
adds an event for when the theme is changed.
2022-10-15 16:21:34 -07:00
PatTheMav
9b317edb22
docs: Add obs_sceneitem_group_enum_items API call to scripting docs
2022-10-11 15:19:41 +02:00
CodeYan01
81233c6dd4
docs: Add links to python functions
2022-10-01 16:09:29 -07:00
Matt Gajownik
a4564bee27
docs/sphinx: Update references to Python 3.x
2022-08-11 22:06:16 +10:00
tytan652
5490e4f44c
libobs,docs: Improve failed module loading logging
...
- Avoid putting libs (like CEF) in the plugins load failure message.
- Consider obsolete macOS obs-browser plugin fail as a hardcoded skip.
2022-07-30 16:55:03 -07:00
gxalpha
467f73d4c9
obs-frontend-api: Add function for manual file splitting
2022-07-30 18:50:13 +10:00
Matt Gajownik
54a9ae2ea1
docs/sphinx: Override RTD style
...
This fixes an issue where clickable references did not make it clear
that they were clickable.
2022-07-30 11:09:01 +10:00
Matt Gajownik
a1415f4bad
docs/sphinx: RTD-friendly documentation changes
2022-07-30 11:09:01 +10:00
Matt Gajownik
ff555dd2b0
CI: Update docs to Sphinx v3, fix warnings
...
Sphinx 3 adds a number of C and C++ friendly directives, making
documenting our code much easier.
2022-07-30 11:09:01 +10:00
Matt Gajownik
60e94a2899
docs/sphinx: Enable extlinks for shorthand URLs
...
Authors can use :wiki:`PageName` and :source:`libobs/obs.h` to link to
files/pages rather than providing full links. If custom test is needed,
wrap the path in additional <>.
Example: :wiki:`Use the Wiki <Install-Instructions>`
2022-07-30 11:09:01 +10:00
Matt Gajownik
9e22b6ad53
CI: Use ReadTheDocs theme for Sphinx docs
2022-07-30 11:09:01 +10:00
jp9000
23c3ad4d02
libobs: Add obs_load_all_modules2 and obs_find_modules2
...
obs_find_modules2 allows the ability to get the module name in the
callback, and the change to obs_find_modules2 also adds the ability to
find out whether any modules failed to load or not.
2022-07-28 16:36:01 -07:00
jp9000
8a698e863d
libobs: Add func to get supported service codecs
...
Allows a service to return a list of codecs that are currently supported
2022-07-26 09:23:35 -07:00
gxalpha
5898df70fa
docs: Fix encoder .get_defaults2 arguments
2022-07-06 17:48:15 -07:00
tytan652
bf985946a4
libobs,UI,docs: Add info as text property sub-type in the property API
2022-06-26 17:31:59 +10:00
Tommy Vercetti
3b64e74660
libobs/util: Add function to get Rosetta translation status
2022-06-19 01:37:15 +02:00
Matt Gajownik
736c14f0f5
docs/sphinx: Minor formatting corrections
2022-06-05 12:14:05 +10:00
Matt Gajownik
f4b8a3c0e0
docs/sphinx: Update configuration and version
2022-06-05 12:14:03 +10:00
Matt Gajownik
c0fcff074c
docs/sphinx: Update GitHub links to OBSProject org
2022-06-05 12:13:58 +10:00
tt2468
40a2cc0143
docs/sphinx: Fix statement typo for bfree()
...
Memory is not allocated by bfree()
2022-05-30 20:57:39 -07:00
jpark37
11da542a0d
libobs: Add max_luminance to obs_source_frame
...
Used in situations where source luminance is greater than HDR nominal
peak setting to avoid clipping by applying BT.2408 maxRGB EETF.
2022-05-27 14:56:47 -07:00
Ryan Foster
75d0f44551
docs: Update speaker_layout enum values
...
A documentation update was missed. Bring these values up to date with
the current reality.
2022-05-16 17:15:11 -04:00