Bruno Herbelin
0aed9fc306
Added dotted line rendering
2022-04-16 01:31:55 +02:00
Bruno Herbelin
739559783b
GPU monitoring of RAM available when allocating FBO
...
Warning when allocation of FBO is critical.
2022-04-16 01:31:09 +02:00
Bruno Herbelin
0f4076acab
Documenting SRT Broadcast
2022-04-11 22:41:22 +02:00
BHBN
9692ac3f4d
Merge pull request #43 from prez/musl
...
Fix compilation on musl libc
2022-04-11 22:24:01 +02:00
prez
365a333b1d
Fix compilation on musl libc
2022-04-11 17:09:36 +02:00
Bruno Herbelin
f039755bde
Set Max Clone delay to 2.0s
2022-04-10 23:32:44 +02:00
Bruno Herbelin
d314f1bae2
Player empty message more meaningful
2022-04-10 00:50:56 +02:00
Bruno Herbelin
aae1915519
SessionFile source restore version snapshot from UI
2022-04-10 00:50:31 +02:00
Bruno Herbelin
220df8918c
Lock behavior change: do not show lock icon on unlocked inactive sources
...
Show unlocked icon only when active, show locked icon always
2022-04-09 19:29:37 +02:00
Bruno Herbelin
3e41655902
Unified Logs for sources initialization
2022-04-09 15:20:48 +02:00
Bruno Herbelin
54a23f5ae7
BugFix CountVisitor
2022-04-09 15:07:55 +02:00
Bruno Herbelin
edffcf8902
Added Total count of source in Session mix info
2022-04-09 14:46:09 +02:00
Bruno Herbelin
dd55f41264
BugFix Session Group init and playable status.
...
Improved logs
2022-04-09 14:45:12 +02:00
Bruno Herbelin
8fef0052a3
New CountVisitor to count the number of sources in session
...
Session size is the number of elements, use CountVisitor to count the total number of sources inside (recursively through SessionSources).
2022-04-09 00:35:20 +02:00
Bruno Herbelin
f2db10d29a
Added Double Frame on Session Source
2022-04-09 00:33:43 +02:00
Bruno Herbelin
33756c775c
Fixed Session load recursion, allow higher level of imbrication
...
Recursive load of SessionFile in a Session is now detected by filename and prevented. Deeper level of integration of sessionfile inside session is thus possible (set to 3). Sessions now have an id, allowing to reference them by id in the logs. Terminology is clarified between level and recursion.
2022-04-08 17:44:39 +02:00
Bruno Herbelin
ef65dd8cc6
Source list UI with Initials of source and name
2022-04-03 23:29:12 +02:00
Bruno Herbelin
74d0d851ca
Display list of sources in Session Group UI panel
2022-04-03 23:18:14 +02:00
Bruno Herbelin
49ebc17334
Source info() gives type, InfoVisitor gives instance info
...
Changed (back) to clean use of source->info() to return type dependent info string. The InfoVisitor gives unified detailed information about instance.
2022-04-03 00:02:20 +02:00
Bruno Herbelin
548aba5b7c
BugFix wrong initialization time counter
2022-04-02 23:59:00 +02:00
Bruno Herbelin
dc1f1e02a1
Unifying icons for session and group sources UI
2022-04-02 17:45:57 +02:00
Bruno
d10b809687
Unified Information string on Group Source
2022-03-28 10:57:32 +02:00
Bruno
ad438ef339
BugFix Session Group creation
...
Duplicate Action history store can cause crash
2022-03-28 10:57:09 +02:00
Bruno Herbelin
8a7a6ed4f5
Improve group session (play, info)
2022-03-27 23:38:35 +02:00
Bruno Herbelin
c6097e0397
Bugfix and cleanup Group source insert
...
NB: default setAlpha now re-uses the source previous mixing coordinates (does not force default location)
2022-03-27 15:30:56 +02:00
Bruno Herbelin
0f3e856438
BugFix WorkspaceWindow clear on ESC and Transition view
2022-03-27 00:09:18 +01:00
Bruno Herbelin
5b6ec81cee
Depth sort View all scene (background, workspace and foreground)
2022-03-26 15:08:47 +01:00
Bruno Herbelin
e888bfbc8d
BugFix SessionFile source import
2022-03-26 15:02:28 +01:00
Bruno Herbelin
b04ab65258
Merge remote-tracking branch 'origin/master'
2022-03-24 23:55:04 +01:00
Bruno Herbelin
46b707f246
Unified & fixed implementation of Group of sources (formerly flatten)
...
Fixed MixingGroup keep&restore when making Session Group Sources. New global feature to Group all sources into one session source. Unused but potentially useful implementation of flatten of mixer session into one new session source.
2022-03-24 23:52:00 +01:00
Bruno Herbelin
f2a6073829
Unified & fixed implementation of Group of sources (formerly flatten)
...
Fixed MixingGroup keep&restore when making Session Group Sources. New global feature to Group all sources into one session source. Unused but potentially useful implementation of flatten of mixer session into one new session source.
2022-03-24 00:23:27 +01:00
Bruno Herbelin
e5926a5371
BugFix Load mixing groups for Session source and groups
2022-03-23 22:03:02 +01:00
Bruno Herbelin
86c4581a50
BugFix gstreamer HW decoding
...
Enforce low priority when disabling on launch.
2022-03-23 22:01:07 +01:00
Bruno Herbelin
a80074dc21
Mixer functions cleanup, new flatten 'Embed in new' session
2022-03-22 00:20:41 +01:00
Bruno Herbelin
3effdd1408
Spelling and fix README and doc
2022-03-22 00:19:53 +01:00
Bruno
b927c55216
Temporary fix for preventing horizontal scrolling in main pannel
2022-03-21 16:24:40 +01:00
Bruno
49c590a9b5
OSX compilation update 0.7.0
2022-03-21 16:19:52 +01:00
Bruno Herbelin
8df6a2dd83
Display more informative error message on XML load fail.
2022-03-20 12:06:32 +01:00
Bruno Herbelin
fe66c95a29
Load Settings even for different version.
...
Cleanup Settings implementation.
2022-03-20 12:06:09 +01:00
Bruno Herbelin
c080959f64
Avoid very-long-line-length-in-source-file warning for glad generated source code
2022-03-20 00:30:56 +01:00
Bruno Herbelin
f27a88787d
Add linux manpage and update main accordingly
2022-03-19 21:24:42 +01:00
Bruno Herbelin
5853495125
IMGUI API change for Text display
2022-03-19 16:46:59 +01:00
Bruno Herbelin
f49d94948d
Bugfix Duplicate input mapping
2022-03-19 14:58:27 +01:00
Bruno Herbelin
82dad0fad3
UI improvement, rescaling windows content with user font scale
2022-03-19 14:58:12 +01:00
Bruno Herbelin
fea99498af
Show initials of source in combo selectors.
2022-03-19 01:27:14 +01:00
Bruno Herbelin
5582ee8ed8
Compilation warning fix
2022-03-18 21:46:22 +01:00
Bruno Herbelin
f4b6db9404
Remove uncessary font, find fonts in system if not available.
2022-03-18 21:46:08 +01:00
Bruno Herbelin
5c92362aae
Fixing typos and spelling mistakes
2022-03-16 23:28:39 +01:00
Bruno Herbelin
667ea9fa64
Fix glfw dependency different version
2022-03-15 22:15:18 +01:00
Bruno Herbelin
b710750035
Merge remote-tracking branch 'origin/master'
2022-03-15 18:49:12 +01:00