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
4bc9bf581e
Cleanup pattern and session sources
2021-01-30 16:03:26 +01:00
brunoherbelin
34b508a8dd
BugFix: PatternSource pattern type is unsigned and undefined when
...
created
2020-10-11 16:01:57 +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
7109b94484
Cleanup DeviceSource and PatternSource (no feature change)
2020-09-25 21:20:24 +02:00
brunoherbelin
b7d54dfadf
Creation of the base class StreamSource. It is intended to become the
...
base class for all gstreamer pipeline. DeviceSource and PatternSource
inherit from it. A generic stream source class is created for
development tests and hack.
2020-09-22 22:58:37 +02:00
brunoherbelin
519baf7a3b
Unified GUI behavior for source creation. cleanup of history of recent
...
files after loading error.
2020-09-20 11:28:09 +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