Bruno
473e24bcd7
Fixed and improved TimeCounter
2021-06-19 01:03:21 +02:00
Bruno
2ccbf1ec12
Bugfix closing single frame stream
2021-06-19 01:03:21 +02:00
Bruno
e87ef2774b
New SourcePlayer
...
Work in progress; Sources now have play/pause and associated play functions. Media player can play all playable sources, and adapts to control a media player when possible. Selection of play groups (to finalize)
2021-06-19 01:02:12 +02:00
Bruno
ee28a03a6c
clean MultiFileSource
2021-05-06 23:56:31 +02:00
Bruno
250df8b651
Bugfix: allow changing resolution of stream
2021-05-06 22:18:46 +02:00
Bruno
e071ffe590
Create new Source type MultiFile
...
MultiFileSource plays a sequence of numbered images.
2021-05-06 00:24:01 +02:00
Bruno
5e0dd60adb
re-open should not change gl texture
...
rename 'ready' to 'opened' to avoid confusion
2021-05-01 15:35:36 +02:00
brunoherbelin
ceea9c10d5
gstreamer memory cleanup in mediaplayer and stream
2021-04-04 01:24:13 +02:00
brunoherbelin
233fc64c4e
Increased size of unique identifier of objects: using uint64 instead of
...
int. Deep change in all concerned objects (Node, Source, Shader, etc.).
No behavior change, just more robust in duration.
2020-10-06 22:45:52 +02:00
brunoherbelin
f32b85a656
Centralizing and unifying the generator of object identifiers.
2020-10-03 14:05:28 +02:00
brunoherbelin
a4ff2a325f
Improved detection of unplugged device
2020-09-25 21:44:38 +02:00
brunoherbelin
202db9eaa2
First draft of an automatic discoverer for gst device source caps
...
(framerate, resolution and image format) to enable auto creation of
DeviceSource.
2020-09-25 00:05:35 +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
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
9251aff19f
Create Device Source and integration of Stream
2020-09-21 22:41:20 +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
1209d337bc
Updated webpage image + link to wiki
2020-09-19 01:04:05 +02:00