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
brunoherbelin
7fba62bc49
minor rename
2020-10-25 22:03:49 +01:00
brunoherbelin
01410a59cf
Improved connection robustness and diconnection/connection behaviors
...
(added connection rejection to streamer).
2020-10-25 22:01:04 +01:00
brunoherbelin
e60c7a4cad
Managing client name and disconnection (e.g. end vimix)
2020-10-25 18:56:56 +01:00
brunoherbelin
8fa14bda1a
Fixing bugs with Network source ans Video Streamer.
2020-10-25 14:31:27 +01:00
brunoherbelin
469ee4c26a
Finalizing NetworkSource (Visitors)
2020-10-25 10:00:32 +01:00
brunoherbelin
2627174fc0
To confirm: working implementation of SHM and UDP streaming connection
2020-10-25 00:23:44 +02:00
brunoherbelin
7246dfa08e
Work-in progress: connection manager now used in Streamer and
...
NetworkSource to identify possible connections, and exchange streaming
configuration.
2020-10-24 23:53:11 +02:00
brunoherbelin
db0892d25b
Defining a name for a Connection
2020-10-23 21:54:45 +02:00
brunoherbelin
509416d5a0
Connection manager seems to work...
2020-10-23 19:01:44 +02:00
brunoherbelin
43f444f07b
Creation of the Connection Manager : this new mechanism continuously
...
checks for the presence of vimix programs in the network neibourhood.
The list of connections can then be used for indentifying streaming
requests and offers.
2020-10-23 01:02:28 +02:00
brunoherbelin
bbeb99056a
Update to OSCPack v1.1
2020-10-20 18:27:26 +02:00
brunoherbelin
65aefc9fb8
Complete integration of original OSCPack lib
2020-10-20 18:18:44 +02:00
brunoherbelin
27239b7513
working on streaming and clients
2020-10-20 00:28:44 +02:00
brunoherbelin
15285ec151
Added lib OSCPack
2020-10-20 00:28:16 +02:00
brunoherbelin
d7893be541
First working implementation of Streamer, with TCP and SharedMemory.
2020-10-18 13:13:07 +02:00
brunoherbelin
59c07ceb96
First working implementation of VideoStreamer
2020-10-17 11:32:29 +02:00
brunoherbelin
007d876dbc
Initial commit of Video Streamer. bugFix delete Pbos.
2020-10-14 22:58:02 +02:00
brunoherbelin
3a41e59f00
Management of recorders by id in user interface.
2020-10-14 22:37:53 +02:00
brunoherbelin
3a34da9322
Renaming Recorder to FrameGrabber
2020-10-14 21:04:22 +02:00
brunoherbelin
b3ee400b1a
Hack to prevent re-openning automatically a session file in case vimix
...
was not properly closed (to avoid crash at start that prevent vimix from
restarting after loading a faulty session file).
2020-10-13 23:42:33 +02:00
brunoherbelin
102413c7f4
Minor compilation fixes
0.3.2
2020-10-12 16:41:34 +02:00
brunoherbelin
c674fa0897
Implementation of Copy, Cut & Paste of sources. Keeps description (xml)
...
of source in clipboard for pasting in another session or in the same
(then it clones existing sources).
2020-10-11 23:41:24 +02:00
brunoherbelin
bd922f5bcc
Improved Esc key and Ctrl+Q behavior
2020-10-11 16:54:30 +02:00
brunoherbelin
1390eff646
Action manager follows View of restored action (user settings)
2020-10-11 16:02:41 +02:00
brunoherbelin
34b508a8dd
BugFix: PatternSource pattern type is unsigned and undefined when
...
created
2020-10-11 16:01:57 +02:00
brunoherbelin
8297c85220
Cosmetic improvement of Action manager and Log messages.
2020-10-11 12:05:38 +02:00
brunoherbelin
795c0ed30f
BugFix: ensure update of source after update by SessionLoader
2020-10-11 12:04:58 +02:00
brunoherbelin
babbddcf28
Improved Action manager labels of stored actions
2020-10-11 00:37:49 +02:00
brunoherbelin
650017c8f3
BugFix: history manager undo and redo for delete and recreation of
...
source, delete multiple sources or clones, etc.
2020-10-11 00:37:04 +02:00