brunoherbelin
8c2c2302d1
making snap access /dev/video*
2020-11-13 22:31:22 +01:00
brunoherbelin
187a6132fc
fixed loop EOS
2020-11-12 22:39:14 +01:00
brunoherbelin
b3fd29056e
saving uv in mix session file
2020-11-12 22:11:52 +01:00
brunoherbelin
11a58b5adf
Adding UV texture coordinates to Surface and ImageShader.
2020-11-12 22:07:00 +01:00
brunoherbelin
7c5374552d
set unique surface_ pointer for all source types
2020-11-12 18:38:51 +01:00
brunoherbelin
d33ff427b5
Fix single frame image (e.g. GIF)
2020-11-12 18:09:14 +01:00
brunoherbelin
32a4607673
Fixed loading and playing of GIF animation
2020-11-11 19:38:57 +01:00
brunoherbelin
6f37ca8a84
more documentation pics
2020-11-10 23:39:32 +01:00
brunoherbelin
f9dcd7348e
Force stable fps for v4l2loopback (crashing drivers otherwise)
2020-11-10 22:58:05 +01:00
brunoherbelin
f4baa67089
Cleanup dialog v4l2loopback
2020-11-10 22:16:14 +01:00
brunoherbelin
39f8b56c99
Simplified v4l2loopback system
2020-11-10 20:27:03 +01:00
brunoherbelin
ea1192c334
bugfix
2020-11-10 11:02:04 +01:00
brunoherbelin
56dfbc737d
Deep redesign of frame grabbers to prevent multiple frame captures
...
(slow) and optimize distribution of gabbed frames to multiple recording
and streaming pipelines (e.g. record H264 *and* share stream on the
network). New implementation of Loopback source for LINUX using
v4l2loopback (experimental).
2020-11-09 23:56:41 +01:00
brunoherbelin
1c1a0e9b33
Using system wide temp directory for shared memory socket 9for linux
...
snaps to be able to share).
2020-11-07 18:54:33 +01:00
brunoherbelin
fcc014e5d1
compilation warning fix
2020-11-07 18:36:52 +01:00
brunoherbelin
bfb0576e26
Attempt to fix vsync problem (tearing frames) under linux.
2020-11-07 18:36:34 +01:00
brunoherbelin
71140a8c6c
Documenting source creation
2020-11-07 14:49:01 +01:00
brunoherbelin
6d80c798f5
Implemented Timers in Metrics toolkit
2020-11-06 23:03:20 +01:00
brunoherbelin
d3f6f2f87d
switch to v0.4 confirmed
2020-11-06 19:25:35 +01:00
brunoherbelin
d1050e9fdf
Merge branch 'master' of github.com:brunoherbelin/vimix
2020-11-06 19:16:49 +01:00
brunoherbelin
105294fdaf
Document video share feature
2020-11-06 19:16:25 +01:00
brunoherbelin
4755f47286
Change the way to include gst-plugins-bad in OSX package
2020-11-06 19:04:43 +01:00
brunoherbelin
77da91efa5
Fix OSX cpack
2020-11-04 23:06:47 +01:00
brunoherbelin
e679f18d93
Fix OSX compilation GST Bad plugins
2020-11-04 22:47:43 +01:00
brunoherbelin
c2531cf035
BugFix stop stream without deleting it
2020-11-04 22:23:37 +01:00
brunoherbelin
2124dfc718
BugFix update frame in stream after reset
2020-11-04 22:22:48 +01:00
brunoherbelin
ce5369a0ef
Default settings to not accept connections
0.4
2020-11-03 22:31:40 +01:00
brunoherbelin
ec797f8d67
Various GUI terminology changes for unified wording and clarity
2020-11-03 21:52:03 +01:00
brunoherbelin
ce7f30fa63
Minor GUI improvement connection
2020-11-03 19:13:20 +01:00
brunoherbelin
79482d3d1b
Offer to reconnect a network source at anytime (there is no way to
...
really know if it was disconnected)
2020-11-03 18:44:12 +01:00
brunoherbelin
93e7027f48
Fixed Connection and Streamer mechanisms
2020-11-03 18:34:38 +01:00
brunoherbelin
34580ab5ea
Fixup OSX system session file loading request
2020-11-03 17:56:18 +01:00
brunoherbelin
bab0e9b710
OSX support for 'OpenFile' system message (aka open vimix when selecting
...
session file in finder).
2020-11-02 20:55:38 +01:00
brunoherbelin
88d4e3d9d5
Added support for filename argument when running vimix (open session)
2020-11-01 23:59:24 +01:00
brunoherbelin
47c338341d
Fix exit crash
2020-11-01 23:49:36 +01:00
brunoherbelin
3cae0cd66f
Improved memory management Stream
2020-11-01 23:33:28 +01:00
brunoherbelin
0738c25fb4
Fix memory leak stream UDP
2020-11-01 23:32:40 +01:00
brunoherbelin
b8ebab5766
Fixing Streamer and NetworkSource dialog
2020-11-01 18:13:37 +01:00
brunoherbelin
954b35032a
Fix Connection broadcaster
2020-11-01 15:11:26 +01:00
brunoherbelin
46b9a8f663
Fixed fullscreen main window for OSX
2020-11-01 13:18:49 +01:00
brunoherbelin
41f87aa927
Fix OSX fullscreen crash
2020-11-01 11:00:46 +01:00
brunoherbelin
05a4ac164e
Merge branch 'master' of github.com:brunoherbelin/vimix
2020-10-31 19:23:47 +01:00
brunoherbelin
44901b1e78
various minor OSX compilation update
2020-10-31 19:21:21 +01:00
brunoherbelin
8ef79a6dbd
Added frame buffer information display in session preview
2020-10-31 19:21:05 +01:00
brunoherbelin
940dd0f2a5
Using OSX avenc hardware decoder
2020-10-31 19:19:34 +01:00
brunoherbelin
4fa7e06e19
oops missing include
2020-10-26 21:43:33 +01:00
brunoherbelin
7f2c3d531c
OSX compatibility posix for NetworkToolkit
2020-10-26 21:40:21 +01:00
brunoherbelin
a4621f31e3
OSX compilation compatibility
2020-10-26 19:32:19 +01:00
brunoherbelin
7438b257ae
Added icon for NetworkSource (sharing logo)
2020-10-25 23:26:04 +01:00
brunoherbelin
cb6a0aefa4
Minor improvements in connection and IPC (multiple instances not fully
...
supported yet)
2020-10-25 23:14:47 +01:00