Bruno Herbelin
7b5bc6d236
BugFix Implementation of Audio in Source
...
Generalized audio support into Source class, instead of MediaPlayer.
2024-04-21 23:20:44 +02:00
Bruno Herbelin
e9baa25b46
Improved Transition view
...
Update Transition panel to natch new navigator panel style. Add curse selection in view.
2024-03-17 23:31:04 +01:00
Bruno Herbelin
b6213e1ed8
New Simplified Transition view with icons on source and target
2024-03-17 19:59:07 +01:00
Bruno Herbelin
6735e5eaaa
New Reload source function
...
Generalize the reload of stream source to all types of sources. Enable OSC command to reload source.
2023-11-14 11:12:21 +01:00
Bruno Herbelin
97704deea0
Add intermediate display mode of source selected but not current
...
Frames of sources are now different between default, selected and current modes (thus emphasizing the outline for the unique current source).
2023-06-25 18:20:28 +02:00
Bruno Herbelin
658c506653
BugFix: add failure management in SessionSource
...
As in update of Mixer manager, failed sources are managed in update of SessionSources. RenderSources that fail are re-created. Attach/Detach/Attached of sources functions is unified between Session and Mixer.
2023-03-27 15:59:59 +02:00
Bruno Herbelin
935d2ff02c
Update Copyright date to 2023
2023-03-23 22:55:48 +01:00
Bruno Herbelin
f91522fc14
Introducing multiple levels of Source Failure
...
This allows Mixer manager to deal with failed sources with the appropriate action: try to repair, leave for user to recreate, or delete.
2023-03-22 22:50:08 +01:00
Bruno Herbelin
731d7e5d6b
Allow Aplpha channel for Bundle (Session Group Source)
2023-03-12 15:06:50 +01:00
Bruno Herbelin
e2e316a079
Renaming Session Group to Session Bundles and Session Child
...
For the user interface, use the term 'Bundle' and 'Child' session instead of Group.
2023-02-15 22:27:14 +01:00
Bruno Herbelin
eac2c5c020
BugFix: prevent crash on embedded session update
2023-02-03 19:27:31 +01:00
Bruno Herbelin
9012d33c05
Logging improvement on delete / create source
2023-01-31 21:23:26 +01:00
Bruno Herbelin
5ce465cb30
New Session and Mixer mechanism for Failed sources
...
When a source in a session fails, it is not anymore deleted after update; the Mixer keeps it in the session but detaches it from the scene. This way the user can access the failed source in the navigator (listed in RED), and Replace the source. The Replacement of source is available for any source. The source visitor does not skip a visit if the source failed.
2023-01-29 14:33:35 +01:00
Bruno Herbelin
e9b72b442a
Cleanup source tree
...
Move all C++ source files in the src subfolder. Adapted the cmake process accordingly and cleanup.
2022-10-25 00:29:22 +02:00