brunoherbelin
|
c788187e3b
|
Bugfix: display gstreamer plugins after filter
|
2020-07-27 16:21:10 +02:00 |
|
brunoherbelin
|
d9a93bb6c6
|
display Recorder information of actualy running recorder(s).
|
2020-07-27 16:16:52 +02:00 |
|
brunoherbelin
|
e7634941ad
|
pedantic clang compiler
|
2020-07-27 16:16:16 +02:00 |
|
brunoherbelin
|
73efc1fd67
|
Merge branch 'master' of https://github.com/brunoherbelin/vimix
|
2020-07-27 16:00:18 +02:00 |
|
brunoherbelin
|
3bb3e66f55
|
Implementation of Recorder with dual PBO mechanism for best efficiency
and compatibility. Fixed user interface and avoid user creating multiple
recorders.
|
2020-07-27 15:56:24 +02:00 |
|
brunoherbelin
|
371ccb3445
|
Merge branch 'master' of https://github.com/brunoherbelin/vimix
|
2020-07-27 11:46:02 +02:00 |
|
brunoherbelin
|
3f782736ac
|
Fixed Recorder and Session to allow transfer of recorders when changing
session.
|
2020-07-27 11:45:15 +02:00 |
|
brunoherbelin
|
60880a1a8b
|
First operational implementation of video recorder.
|
2020-07-26 23:54:29 +02:00 |
|
brunoherbelin
|
ab7ce4aa40
|
Video recorder parameters and process figured out.
|
2020-07-26 19:33:39 +02:00 |
|
brunoherbelin
|
9fdc9e6c1a
|
Early testing of video Recorder
|
2020-07-26 01:28:20 +02:00 |
|
brunoherbelin
|
bc83f8a41c
|
cleanup includes
|
2020-07-26 01:27:33 +02:00 |
|
brunoherbelin
|
41d0ef9132
|
cleanup
|
2020-07-25 11:48:51 +02:00 |
|
brunoherbelin
|
ffc700c127
|
Buttons to navigate (< and >) in list of media in media player.
|
2020-07-24 19:54:36 +02:00 |
|
brunoherbelin
|
18a538a0e9
|
just a 'next video' button for media player.
|
2020-07-24 10:29:46 +02:00 |
|
brunoherbelin
|
533d372f9a
|
Changed label and keyboard shortcuts for media player and output
preview.
|
2020-07-24 00:45:26 +02:00 |
|
brunoherbelin
|
978bbff9a7
|
Implementation of Recorder class. For now, only a capture to PNG is
available, but the mechanism is in place for video capture.
|
2020-07-23 23:50:32 +02:00 |
|
brunoherbelin
|
ad15f2096b
|
Fixup OSX execution & packaging.
|
2020-07-23 15:35:59 +02:00 |
|
brunoherbelin
|
cec49a9a62
|
Cleanup MediaPlayer
|
2020-07-23 12:59:42 +02:00 |
|
brunoherbelin
|
8e9439104c
|
Entire rebuild of gstreamer sinkapp: using callbacks instead of signals
(more efficient) and always displaying the last read frame. Using frame
status to manage End-of-stream and pre-roll special cases.
|
2020-07-22 23:44:55 +02:00 |
|
brunoherbelin
|
98d2b46e84
|
Merge branch 'master' of https://github.com/brunoherbelin/vimix
0.1
|
2020-07-21 22:08:50 +02:00 |
|
brunoherbelin
|
cfa0fbc5b8
|
Recent files bugfix.
|
2020-07-21 22:07:17 +02:00 |
|
brunoherbelin
|
3887ff7b9b
|
OSX packaging Bundle (with dynamic location of plugins)
|
2020-07-21 22:06:31 +02:00 |
|
BHBN
|
6b25e84c3b
|
Merge pull request #1 from markus-wa/ci
ci + readme updates
|
2020-07-21 21:55:39 +02:00 |
|
brunoherbelin
|
051146d233
|
icons loading busy
|
2020-07-20 22:22:47 +02:00 |
|
brunoherbelin
|
cad8a3030f
|
oops... restore time comparator on play
|
2020-07-20 20:43:03 +02:00 |
|
brunoherbelin
|
9cb53bc421
|
rename draw to Render (pedantic programming uniformity)
|
2020-07-20 20:16:25 +02:00 |
|
brunoherbelin
|
68cdb6b45d
|
BugFix: added test of time of vframes to prevent unwanted time jumps
|
2020-07-20 20:15:36 +02:00 |
|
brunoherbelin
|
4f5e2a616c
|
Bugfix: issues with vframe stack when seek and stop with setop at EOF.
|
2020-07-20 18:02:24 +02:00 |
|
brunoherbelin
|
f8a09eaaa0
|
Do not recreate the frame buffer of a renderview if not necessary
(bugfix: making current a session containing a render source)
|
2020-07-20 15:09:53 +02:00 |
|
brunoherbelin
|
990ea42d58
|
TODO: resolve bug with vframe stack
|
2020-07-20 14:51:26 +02:00 |
|
brunoherbelin
|
29cbc50183
|
diagonal cursor for layers view.
|
2020-07-20 14:50:37 +02:00 |
|
brunoherbelin
|
6d1a6da807
|
Bugfix: quick drag (not triggering mouse press) also need to initiate
view.
|
2020-07-20 14:50:11 +02:00 |
|
brunoherbelin
|
e3f75aa0ef
|
Clear view mode for transition view.
|
2020-07-20 01:08:11 +02:00 |
|
brunoherbelin
|
91dd7e5cc8
|
Added symbols for overlay of busy information. Added busy animation when
loading session in transition view.
|
2020-07-20 00:42:44 +02:00 |
|
brunoherbelin
|
31dcb13f5b
|
Eyecandy
|
2020-07-19 21:51:21 +02:00 |
|
brunoherbelin
|
cfb10c32b8
|
bugfix - some media do not define FPS
|
2020-07-19 21:10: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
|
71a3de644d
|
Changed my mind: dual (N=2) frame mechanism is optimal for MediaPlayer
|
2020-07-19 19:00:21 +02:00 |
|
brunoherbelin
|
ff64e0252e
|
fix gstreamer list plugins
|
2020-07-19 04:20:54 +02:00 |
|
brunoherbelin
|
28084c0979
|
Tuning performance media player
|
2020-07-14 00:04:47 +02:00 |
|
brunoherbelin
|
45d69020dd
|
Cleanup
|
2020-07-13 23:30:03 +02:00 |
|
brunoherbelin
|
0d6ec67720
|
Bugfix: prevent selection of previous file if does not exists anymore.
|
2020-07-13 22:23:29 +02:00 |
|
brunoherbelin
|
c2e4eea7eb
|
Improved MediaPlayer performance by adding a dual-frame alternating
mechanism with mutex (read and write indices alternating between g-
streamer read thread and opengl write thread).
|
2020-07-13 22:22:47 +02:00 |
|
brunoherbelin
|
02d48eee10
|
Bugfix: selection of source in navigator based on their id, not their
initials!
|
2020-07-12 23:06:03 +02:00 |
|
brunoherbelin
|
5aa5dfb843
|
Disabling fullsreen under OSX
|
2020-07-12 23:05:31 +02:00 |
|
brunoherbelin
|
ebdea726f2
|
Performance improvement / lower buffer ? (seems to improve under OSX)
|
2020-07-12 23:05:06 +02:00 |
|
brunoherbelin
|
155e598971
|
Bugfix highDPI screen for Project function and UserInterfaceManager
|
2020-07-12 18:18:46 +02:00 |
|
brunoherbelin
|
82f0dd4c5c
|
Cosmetics
|
2020-07-12 18:01:33 +02:00 |
|
brunoherbelin
|
2a19931b93
|
Bugfix recenter empty view
|
2020-07-12 17:57:31 +02:00 |
|
brunoherbelin
|
b6c9f84e25
|
Cosmetics
|
2020-07-12 17:54:52 +02:00 |
|