Bruno
37445b8857
Timeline management in Player
...
Actions at key times (durations of all videos) to allow to adjust other videos duration (change speed of cut)
2021-06-19 00:49:20 +02:00
Bruno
99ea14fab0
Player timeline for selection
...
Selection of media sources now displays in a list with proportional timelines, showing actual play time and cursor on effective timeline with opacity curve.
2021-06-19 00:49:20 +02:00
Bruno
1717c143b2
Improved management of selection in Player
2021-06-19 00:49:20 +02:00
Bruno
53223d0876
improved quality realtime recorder h264
2021-06-19 00:49:20 +02:00
Bruno
096bcb4132
Stick window on current view
...
menu item for media player and output preview to pin the window in current view
2021-06-19 00:49:20 +02:00
Bruno
05cc70bdbd
UI details
2021-06-19 00:49:20 +02:00
Bruno
45653b52b5
Bugfix timeline display array
2021-06-19 00:49:20 +02:00
Bruno
d1841f2863
Define UNICODE symbols
2021-06-19 00:49:20 +02:00
Bruno
f85de11711
work in progress selection timeline
2021-06-19 00:49:20 +02:00
Bruno
9d81a105ee
Minor improvements timeline display
2021-06-19 00:49:20 +02:00
Bruno
deb6af9dea
Fixed and improved TimeCounter
2021-06-19 00:49:20 +02:00
Bruno
ab512b76aa
BugFix IconButton (pop id)
2021-06-19 00:49:20 +02:00
Bruno
bcbeee7247
Correct implementation of DeviceSource resize
...
previous commit was bad...
2021-06-19 00:49:20 +02:00
Bruno
bcdc94c3b9
Bugfix and cleanup Info on source in UI
2021-06-19 00:49:20 +02:00
Bruno
6ebcf49758
Bugfix change device source resolution
2021-06-19 00:49:20 +02:00
Bruno
a936ab6851
Bugfix closing single frame stream
2021-06-19 00:49:20 +02:00
Bruno
95378660dd
New InfoVisitor: get string to describe sources
...
Unified code in ImGui visitor and Player
2021-06-19 00:49:20 +02:00
Bruno
e49bdac3e8
New Timeline actions
...
Smooth and auto cut actions added on the side of the timeline UI.
2021-06-19 00:49:20 +02:00
Bruno
48380fab7e
Improved link between ImGuiVisitor and SourcePlayer
...
Source panel shows description and icon to open player UI. Changed icon player, and fixed source selection.
2021-06-19 00:49:20 +02:00
Bruno
ce92529a84
Cleaup UI Selection source Player
2021-06-19 00:49:20 +02:00
Bruno
8e29a555c8
Improved UI media player (info media)
2021-06-19 00:49:20 +02:00
Bruno
a1b6ec066b
OSX compilation
2021-06-19 00:49:20 +02:00
Bruno
fb59bf491f
Improved cursor EditPlotHistoLines
2021-06-19 00:48:11 +02:00
Bruno
86aec7d2ba
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 00:48:11 +02:00
Bruno
579f7d5609
Minor code improvements
2021-06-19 00:48:11 +02:00
Bruno
c87b1ac363
Bugfix Do not lock session in action manager
...
This was causing mutex deadlock
2021-06-19 00:48:11 +02:00
Bruno
543648112b
Bugfix; verify frame grabbers before use
2021-06-19 00:48:11 +02:00
Bruno
daa3b9e978
Implemented delayed start of recording
2021-06-19 00:48:11 +02:00
Bruno
fb8da181da
bugfix linux shared webcam ui
2021-06-19 00:48:11 +02:00
BHBN
582b67f4e1
Add ref to GLP 3 or later
2021-05-24 12:10:51 +02:00
Bruno
424ef16831
ignore local OSX files
0.6.0
2021-05-08 12:34:47 +02:00
Bruno
87059df28a
Merge remote-tracking branch 'origin/master'
2021-05-08 12:33:41 +02:00
BHBN
520ff24ac2
Merge pull request #33 from brunoherbelin/dev
...
Dev
2021-05-08 12:32:48 +02:00
Bruno
920304773b
Merge remote-tracking branch 'origin/dev'
2021-05-08 12:27:07 +02:00
Bruno
e55059c82c
OSX update
2021-05-08 12:24:37 +02:00
Bruno
f995e1cf72
Reordering source type in UI
2021-05-08 12:17:35 +02:00
Bruno
3be09553cf
Multiple file selection for OSX
...
and finetuning creation UI for MultiFile source
2021-05-07 18:56:54 +02:00
Bruno
ee28a03a6c
clean MultiFileSource
2021-05-06 23:56:31 +02:00
Bruno
d56700a9d5
Saving, undo and dynamic change of MultiFileSource
2021-05-06 23:44:15 +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
brunoherbelin
737b45a18c
bugfix test initialization before render source
2021-05-04 21:40:24 +02:00
Bruno
1d2b7b17e8
CTRL + clic to lock/unlock
2021-05-01 20:03:42 +02:00
Bruno
bd71a4b581
restoring copy of transform_ matrix
...
would be possible to optimize and avoid this copy, but should be verified everywhere that this change of paradigm is taken into account (i.e. run update after copy transform if needed)
2021-05-01 19:12:09 +02:00
Bruno
451ff64b6f
Cosmetics
...
Moved string truncate to BaseToolkit, fixed SystemToolkit max memory, clean left panel UI
2021-05-01 16:39: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
Bruno
a05cd380fb
Using source mode UNINITIALIZED to replace initialized_ bool
...
info about source initialization was duplicated; using the mode state machine only avoids to keep a flag
2021-05-01 10:29:34 +02:00
Bruno
fd3102c0d3
memory monitor on latest value (not average)
2021-05-01 09:38:21 +02:00
Bruno
1bdd52232c
compile fix
2021-05-01 00:36:02 +02:00
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