Skip to content

Commit 7562382

Browse files
upgradeQupgradeQ
upgradeQ
authored and
upgradeQ
committed
Add updates from 30 version
1 parent 5c358cb commit 7562382

File tree

6 files changed

+3887
-7
lines changed

6 files changed

+3887
-7
lines changed

README.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -449,7 +449,7 @@ def callback(calldata):
449449
print("on source show",S.obs_source_get_name(source))
450450
```
451451

452-
**destroy**, **remove**, **save**, **load**, **activate**, **deactivate**, **show**, **hide**, **mute**, **push_to_mute_changed**, **push_to_mute_delay**, **push_to_talk_changed**, **push_to_talk_delay**, **enable**, **rename**, **volume**, **update_properties**, **update_flags**, **audio_sync**, **audio_mixers**, **filter_add**, **filter_remove**, **reorder_filters**, **transition_start**, **transition_video_stop**, **transition_stop**, **media_started**, **media_ended**, **media_pause**, **media_play**, **media_restart**, **media_stopped**, **media_next**, **media_previous**, **update**
452+
**destroy**, **remove**, **save**, **load**, **activate**, **deactivate**, **show**, **hide**, **mute**, **push_to_mute_changed**, **push_to_mute_delay**, **push_to_talk_changed**, **push_to_talk_delay**, **enable**, **rename**, **volume**, **update_properties**, **update_flags**, **audio_sync**, **audio_mixers**, **filter_add**, **filter_remove**, **reorder_filters**, **transition_start**, **transition_video_stop**, **transition_stop**, **media_started**, **media_ended**, **media_pause**, **media_play**, **media_restart**, **media_stopped**, **media_next**, **media_previous**, **update**, **hooked**, **unhooked**
453453

454454
https://obsproject.com/docs/reference-sources.html#source-signals
455455

@@ -759,7 +759,7 @@ cfg = cast(
759759

760760
Note,that this uses `obspython.obs_frontend_get_profile_config` so there is no need to load additional libraries.
761761

762-
- See also: [Gist: Get video frames programmatically](https://gist.github.com/upgradeQ/8f3d0c5158fa3b092f2f5d5b9c330584)
762+
- See also: [Get video frames programmatically](src/get_source_frame_data_ffi.py)
763763

764764

765765
# Debug
@@ -794,13 +794,20 @@ There is no stdin therefore you can't use pdb , options are:
794794

795795
- [`Generated export.md`](src/export.md)
796796

797-
contains all variables and functions available in `obspython` formatted with markdown. Table consist of links to appropriate search terms in OBS Studio repository, links to scripts in `obspython` and `obslua` with each script within github code search.`gs_*` and `matrix_*` functions exluded from that table.
797+
contains all variables and functions available in `obspython` formatted with markdown. Table consist of links to appropriate search terms in OBS Studio repository, links to scripts in `obspython` and `obslua` with each script within GitHub code search.`gs_*` and `matrix_*` functions exluded from that table.
798798
[Export names](src/export_md.py)
799799

800+
- [`Generated export including graphics index.csv`](src/export_all.csv) - All variable and function exports.
801+
- [`Generated export libobs for ctypes index.csv`](src/dumps_libobs.csv) - Created using `dumpbin` tool with this command `.\dumpbin /exports "C:\Program Files\obs-studio\bin\64bit\obs.dll"`
802+
803+
800804
# Changes between versions
801-
* Since OBS Studio 28.0 Beta 1 it is possible to use any python3 version on hardware which supports Qt 6.
805+
* Since OBS Studio 28.0 Beta 1 it is possible to use most python3 versions on hardware which supports Qt 6.
802806
* Qt 6 has dropped support for Windows 7 & 8, macOS 10.13 & 10.14, Ubuntu 18.04 and all 32-bit operating systems. As such, OBS will no longer be supported on these platforms.
803807
* Added native support for websocket
808+
* 30.0.0 version - Python 3.11 support for Windows and mac OS
809+
* 30.0.0 version - Lua binary libraries loading
810+
* 30.0.0 version - New source signals & procedures - hooked,unhooked; procedure - get_hooked
804811

805812

806813
# Links

0 commit comments

Comments
 (0)