Commit Graph

2115 Commits

Author SHA1 Message Date
Bruno Herbelin
19b8412d67 Merge remote-tracking branch 'origin/brunoherbelin-patch-1' 2024-05-18 19:27:06 +02:00
BHBN
24d2555c5e Fixed README.md 2024-05-18 19:23:07 +02:00
Bruno Herbelin
322564bc42 Merge remote-tracking branch 'origin/beta' 2024-05-18 19:21:11 +02:00
Bruno Herbelin
12bff7aa9e BugFix Shmdata sink broadcasting Shared Memory
Fix termination of shmdatasink, improved UI and doc.
2024-05-18 19:19:27 +02:00
Bruno Herbelin
d87a84db85 Merge remote-tracking branch 'origin/beta' 2024-05-18 13:26:11 +02:00
Bruno Herbelin
b38017eb1c Improv Left Panel Layout with buttons on top
Seemed better to have large title for panel (Session, Playlist and Settings) and the selection buttons aligned int the top row. Minor adjustments of layout.
2024-05-18 12:32:38 +02:00
Bruno Herbelin
2d99870ec2 BugFix Upgrade to gstreamer 1.24
Upgrade to Ubuntu 24.04 also lead to upgrade gst to 1.24, which introduces the propose_allocation field in GstAppSinkCallbacks: not initializing it causes a crash.
2024-05-18 11:03:52 +02:00
Bruno Herbelin
6f7a4aa234 BugFix. Synch for Recording
Allows synch or video and audio recording, even when pausing record and resuming at different times.
2024-05-17 21:39:10 +02:00
Bruno Herbelin
49add7e0f8 BugFix Typos Log 2024-05-17 19:12:34 +02:00
Bruno Herbelin
c2708078db BugFix Pause Recording: correct timing and sync audio 2024-05-04 00:45:49 +02:00
Bruno Herbelin
a46e68f145 BugFix Video recorder and image sequence encoder
Improved and simplified UI control of encoding of image sequences into video files. Bugs fixed to prevent problems with video recorder.
2024-05-01 23:29:08 +02:00
Bruno Herbelin
a4f8d46d69 BugFix H264 and H265 Recording
Use of zerolatency tuning is needed to ensure timestamps pushed by encoder are respected. Fixed encoding pipeline settings.
2024-04-30 19:18:33 +02:00
Bruno Herbelin
94d6bc4bca BugFix Close NewSource panel on exit
Ensures source preview is deleted, avoids crash.
2024-04-30 17:47:11 +02:00
Bruno Herbelin
ec78631691 Improv MultiFileRecorder to use gstreamer instead of STB
Allows adding images of different size and formats, faster decoding and encoding, add keyframes in recorded video.
2024-04-29 23:49:41 +02:00
Bruno Herbelin
cd8f9792ab BugFix Add keyframes every second of output recording
Also compilation warning fix for GValue init.
2024-04-29 23:45:48 +02:00
Bruno Herbelin
fd9c868c40 BugFix Duration of Timeline at zero to delete timeline
Also allows to Cancel on first creation of timeline
2024-04-25 18:51:48 +02:00
Bruno Herbelin
6282500305 Merge remote-tracking branch 'origin/master' into beta 2024-04-21 23:21:05 +02:00
Bruno Herbelin
7b5bc6d236 BugFix Implementation of Audio in Source
Generalized audio support into Source class, instead of MediaPlayer.
2024-04-21 23:20:44 +02:00
Bruno Herbelin
3e45ec7353 Fixup Snap package Unity
Removing plug to Unity seems to fix the problem with Unity7 (Unity8 is not available yet for production)
2024-04-17 12:04:02 +02:00
Bruno Herbelin
5051f4e38c Fixup Typo metainfo categories 0.8.2d 2024-04-17 11:44:24 +02:00
Bruno Herbelin
5532e3349a Merge branch 'master' of https://github.com/brunoherbelin/vimix 2024-04-08 19:11:19 +02:00
Bruno Herbelin
4ea7a09583 Typo Fix metainfo.xml flatpak 2024-04-08 19:11:07 +02:00
Bruno Herbelin
affba5a29f Typo Fix metainfo.xml flatpak 2024-04-08 19:09:55 +02:00
Bruno Herbelin
d486055fc8 Fixup Flatpak
flathub uses 'rename desktop file' and the file vimix.desktop should not be already named io.github.brunoherbelin.Vimix.desktop.
2024-04-07 10:37:14 +02:00
Bruno Herbelin
52b7cd68c1 BugFix flatpak desktop file 2024-04-06 13:34:15 +02:00
Bruno Herbelin
afdf4bf108 BugFix Snap with Unity8
GLFW  was failing to create windows: using unity8 seems to fix this. Tested local snap
2024-04-06 11:17:27 +02:00
Bruno Herbelin
a33dbac984 Merge remote-tracking branch 'origin/beta' 2024-04-06 11:03:17 +02:00
Bruno Herbelin
ff48107b1a New Shader of Image Filter takes display loopback as channel 1
Allows blending with output in GLSL shader
2024-03-28 14:27:43 +01:00
Bruno Herbelin
3afaaed1fb BugFix Fail source on gstreamer error detection 2024-03-28 12:09:23 +01:00
Bruno Herbelin
7ca6299fba BugFix Exit all fullscreen on monitor disconnect 2024-03-28 09:54:52 +01:00
Bruno Herbelin
cba7f5b801 Merge remote-tracking branch 'origin/beta' 2024-03-25 13:25:55 +01:00
Bruno Herbelin
d75ed8aeee BugFix Include audio support to Snap package
Also disabling wayland : seems to be incompatible with GLFW window creation
2024-03-25 13:25:00 +01:00
Bruno Herbelin
b9b2984235 BugFix Include audio support to Flathub package 2024-03-24 22:06:24 +01:00
Bruno Herbelin
c2b7892e6c Merge branch 'beta' of https://github.com/brunoherbelin/vimix into beta 2024-03-23 22:07:33 +01:00
Bruno Herbelin
6ce07c0a4b Bugfix Correct coordinate projection on fullscreen GUI
When GUI window is fullscreen, computation of projection of UI elements should not correct for DPI
2024-03-23 22:07:09 +01:00
Bruno Herbelin
008e217a79 BugFix Update windows status on monitor disconnect
Un-fullscreen windows that were fullscreen in a disconnected monitor, update geometry for windows that were moved after monitor disconnect
2024-03-23 22:05:51 +01:00
Bruno Herbelin
5847e52fbc Improve Input Mapping GUI
Input Mode menu do not show tick mark, switch mode on input
2024-03-22 21:09:08 +01:00
Bruno Herbelin
e9baa25b46 Improved Transition view
Update Transition panel to natch new navigator panel style. Add curse selection in view.
2024-03-17 23:31:04 +01:00
Bruno Herbelin
b6213e1ed8 New Simplified Transition view with icons on source and target 2024-03-17 19:59:07 +01:00
Bruno Herbelin
59ac3a0bb8 Flatpak update 2024-03-16 10:22:26 +01:00
Bruno Herbelin
9b63972878 Merge remote-tracking branch 'origin/beta' 0.8.2c 2024-03-15 23:28:32 +01:00
Bruno Herbelin
4955e24f12 BugFix Restart on Re-activation for Stream source 2024-03-15 23:19:51 +01:00
Bruno Herbelin
16fb654b98 BugFix Restart on Re-activation
Response to #133
2024-03-15 20:18:31 +01:00
Bruno Herbelin
eda88b3078 BugFix Create Favorite playlist even if not existing 2024-03-15 18:55:19 +01:00
Bruno Herbelin
2435277e49 Compilation Fix OSX 14 2024-03-15 18:50:53 +01:00
Bruno Herbelin
7caded7c95 Improved Transition view panel
Simplified and matching changes to transition view
2024-03-14 00:20:43 +01:00
Bruno Herbelin
df6cdf9a80 New Transition view improved actions
Add play icon on target to indicate action to do, replace 'open' button by fast forward icon. + Bugfix crash on exit in Transition view.
2024-03-14 00:03:19 +01:00
Bruno Herbelin
25be63ef2c BugFix Remove input callbacks when removing source
Response to issue #130
2024-03-11 23:09:35 +01:00
Bruno Herbelin
b0a042369f New Uniform variables in example GLSL shader 2024-03-11 00:21:38 +01:00
Bruno Herbelin
d8d68dcf71 BugFix Typo in media pattern for SVG 2024-03-10 15:42:23 +01:00