Bruno
|
381f68aaae
|
Change READY state of source
a source is ready after rendering one frame (which is after being initialized)
|
2021-05-01 00:34:58 +02:00 |
|
Bruno
|
7b7bd763c9
|
clear code copy vec4
|
2021-04-28 11:22:27 +02:00 |
|
Bruno
|
e2d2e6ddd8
|
prefix ++View::need_deep_update_
|
2021-04-19 19:24:50 +02:00 |
|
brunoherbelin
|
17d2a63132
|
Important change: sources keep their id all lifelong.
This simplifies a lot history and testing in session.
|
2021-04-13 22:26:26 +02:00 |
|
brunoherbelin
|
e564b63f77
|
Added icon to toggle lock in pannel (and fixed icon)
|
2021-01-24 22:18:31 +01:00 |
|
brunoherbelin
|
f4048fca04
|
Increased size of source icon
|
2021-01-21 23:02:50 +01:00 |
|
brunoherbelin
|
b7a54d0512
|
BugFix deep update views (depth and layout) and crop.
|
2020-12-08 23:04:12 +01:00 |
|
brunoherbelin
|
d92736b38f
|
cleanup
|
2020-11-26 22:20:11 +01:00 |
|
brunoherbelin
|
c33796e97c
|
Beta implementation of FrameBuffer projection change for cropping.
|
2020-11-22 21:58:04 +01:00 |
|
brunoherbelin
|
c841c0e342
|
Change MediaSource timeline curve to make darker instead of transparent.
|
2020-11-18 23:16:01 +01:00 |
|
brunoherbelin
|
8c9b753544
|
First operational version of AppearanceView. Cleanup of symbols for
sources and other bugfix.
|
2020-11-15 23:49:56 +01:00 |
|
brunoherbelin
|
196ce3df1b
|
Cleanup of surface management in Sources (centralize texturesurface_ in
Source class, avoid mistakes in subclasses). Integration of sources in
AppearanceView (not functionnal yet).
|
2020-11-15 13:01:06 +01:00 |
|
brunoherbelin
|
7c5374552d
|
set unique surface_ pointer for all source types
|
2020-11-12 18:38:51 +01:00 |
|
brunoherbelin
|
8297c85220
|
Cosmetic improvement of Action manager and Log messages.
|
2020-10-11 12:05:38 +02:00 |
|
brunoherbelin
|
83a2da6b2b
|
Setup icon (i,j coordinates in ImGui Toolkit) for each Source class, and
use this icon in GUI to indicate the type of class.
|
2020-10-01 22:57:49 +02:00 |
|
brunoherbelin
|
c777a3d153
|
work in progress: implementation of stash in MixingView
|
2020-09-30 12:01:40 +02:00 |
|
brunoherbelin
|
9e160fec51
|
Fixed Device source by enabling/disabling the sync option of GstAppSink
depending on the live mode of the pipeline (detected at pipeline first
status change). Cleanup and unified info debug messages of all stream
sources.
|
2020-09-23 17:28:45 +02:00 |
|
brunoherbelin
|
59db2cf57c
|
Implementation of new type of source: Pattern generator (GUI, icons,
saving). A new class for gstreamer stream (Stream) is defined for
generic pipeline sources; to be integrated (inheritance) into
MediaPlayer.
|
2020-09-20 00:26:39 +02:00 |
|
brunoherbelin
|
240f1fde0a
|
Saving and loading of timeline, with fading and gaps. Applying fading to
MediaSource. Playing with timeline options to facilitate its use.
|
2020-08-24 00:23:03 +02:00 |
|
brunoherbelin
|
c6d8c7189f
|
Cleanup after all these changes in MediaPlayer and Mixer.
|
2020-08-16 16:16:05 +02:00 |
|
brunoherbelin
|
bb8dcf088e
|
work in progress cleanum memory leak and crash :(
|
2020-08-11 00:11:22 +02:00 |
|
brunoherbelin
|
fd0979887a
|
First implementation of image processing shader de-activation for
sources.
|
2020-07-30 02:03:01 +02:00 |
|
brunoherbelin
|
d916bb5706
|
Fixed initialization of source and of SessionSource; sources are ready
after full initialization and in standly. A new button allows playing
the source (media or session) in the new source pannel.
|
2020-07-19 19:03:49 +02:00 |
|
brunoherbelin
|
fa4611e33d
|
Rename Icon decoration into Symbol
|
2020-07-06 21:43:23 +02:00 |
|
brunoherbelin
|
40037b3fa6
|
Work in progress: setting status of source on creation (automatic
activation or not?).
|
2020-06-22 23:52:31 +02:00 |
|
brunoherbelin
|
4df2063a47
|
Fixed Source creation with new Active mechanism.
|
2020-06-22 18:15:25 +02:00 |
|
brunoherbelin
|
8684d6f2c2
|
Implementation of the limbo area in Mixing view, to change update mode
of source (active or not) and suspend mediaplayer (enabled or not).
|
2020-06-21 00:52:59 +02:00 |
|
brunoherbelin
|
aa211fe39b
|
Working on multiple sources selection: created bounding box decoration,
fixed Switch node in Scene, removed Animation node from scene, created
display mode for Source.
|
2020-06-13 18:22:32 +02:00 |
|
brunoherbelin
|
b9cf0689ec
|
New icons for source representation in Mixing and Layer views.
|
2020-05-27 22:44:15 +02:00 |
|
brunoherbelin
|
781023a93d
|
Cleanup and fixed implementation of clone and render sources.
|
2020-05-23 11:29:27 +02:00 |
|
brunoherbelin
|
ecbca0b5e6
|
BugFix FrameBuffer alpha (disabled for SessionSource and RenderSource)
and bugfix RenderPreview UV coordinates.
|
2020-05-22 23:08:09 +02:00 |
|
brunoherbelin
|
16fa3300b8
|
New Render Source. Cleanup Source API.
|
2020-05-21 23:32:21 +02:00 |
|
brunoherbelin
|
f16c1843c3
|
Cleanup of Session loading, saving, embedding in source and added option
to make sessionSource the current Session.
|
2020-05-21 10:20:40 +02:00 |
|
brunoherbelin
|
a2ea06b2c6
|
Source creation by origin: File, software and hardware. Separate source
classes for Media and Session sources. Update of file dialog
accordingly.
|
2020-05-20 22:16:31 +02:00 |
|