Commit Graph

38 Commits

Author SHA1 Message Date
Martin Pulec
2e04129948 Fixed compress deinitialization on startup
Fixed passing of poison pill to video compress when sender thread was
not actually started.
2018-06-27 14:32:55 +02:00
Martin Pulec
e06cd7f835 FEC: fail if command-line argument is wrong 2018-03-21 17:25:21 +01:00
Martin Pulec
29fec0d9c9 Export: created umbrella for audio and video 2017-05-11 13:53:26 +02:00
Martin Pulec
dde8a55a61 Stats/events: identify by stream ID (host:port) 2016-07-26 15:06:11 +02:00
Martin Pulec
d4295b8741 Control socket: report event play 2016-06-29 10:37:01 +02:00
Martin Pulec
0c3f23623a Control: fixed FEC on-fly change 2016-03-07 15:57:53 +01:00
Martin Pulec
92609804c7 Video_rxtx: hide start() to factory 2016-01-18 11:55:37 +01:00
Martin Pulec
7a20056641 Select RX/TX protocol by name with --protocol param
This replaces -S/-i command-line switches.
2015-11-09 16:50:18 +01:00
Martin Pulec
322462c8de Video RXTX - identify by name 2015-11-09 15:38:21 +01:00
Martin Pulec
6e968a1431 Video RXTX: use new module API 2015-10-27 13:10:54 +01:00
Martin Pulec
83c9421b4a Fixed some Coverity issues 2015-10-19 11:31:10 +02:00
Martin Pulec
51b552a88f Fixed '-p help' crash 2015-09-28 17:53:30 +02:00
Martin Pulec
536bae428d Video RXTX: hot-fixed locking 2015-09-27 18:14:14 +02:00
Martin Pulec
72647559ab Video rxtx: exit properly
Exit properly if poisoned pill passed multiple times.
2015-09-17 19:58:40 +02:00
Martin Pulec
ae7247775b Added option to start UltraGrid paused 2015-09-15 17:46:41 +02:00
Martin Pulec
2cc6aab0e2 Added possibility to send message synchronously
+ in capabilities list, given bitrate is computed according to the
  detected capture format (provided that '-t' argument is given)
2015-08-25 17:05:23 +02:00
Martin Pulec
a171e17441 Video rxtx fix 2015-07-24 16:11:56 +02:00
Martin Pulec
c558a44c30 Updated statistics for distributor
+ removed unused code
2015-05-18 18:45:12 +02:00
Martin Pulec
779c882b62 Another fix 2015-03-30 14:59:18 +02:00
Martin Pulec
5515315230 Small fix 2015-03-26 15:25:43 +01:00
Martin Pulec
eb064c7a81 Collect and report more statistics
Statistics are collected and reported through control socket where it
can be subscribed and further processed (eg. by CoUniverse).
2015-03-03 19:04:38 +01:00
Martin Pulec
69b7383a90 More descriptive return codes when UG exits 2015-02-19 14:32:38 +01:00
Martin Pulec
10ace4fb83 Stats: update counter only if video really sent 2014-12-07 16:07:27 +01:00
Martin Pulec
d131080184 Video RXTX: delete compress state from thread where it is used 2014-10-22 14:39:59 +02:00
Martin Pulec
607d1df324 Wrap some video_frame occurences by shared_ptr
This should replace .dispose member in video_frame in future.
2014-09-24 12:36:01 +02:00
Martin Pulec
e81f896a00 Move rxtx_mode global var to class 2014-09-22 13:58:16 +02:00
Martin Pulec
d8886e7c81 Fixed another Coverity bugs 2014-09-12 16:07:43 +02:00
Martin Pulec
b23aa50641 Added H.264 std TX into separate library 2014-07-25 12:40:15 +02:00
Martin Pulec
b1b6d4bf68 Changed constructor call convention of video_rxtx 2014-07-25 12:31:00 +02:00
Martin Pulec
8fc99802ef Control: fixes 2014-04-29 17:21:53 +02:00
Martin Pulec
ed29bd370e Video RXTX: fixed finalizing 2014-03-28 17:04:57 +01:00
Martin Pulec
c64bc3b173 Small fixes 2014-03-14 16:26:03 +01:00
Martin Pulec
c7369180d4 Improve exception handling 2014-03-14 14:31:07 +01:00
Martin Pulec
9b17677af4 Separate LDGM from transmit 2014-03-11 13:46:57 +01:00
Martin Pulec
996e9313ba Migrated H.264 RX/TX to new API 2014-03-05 12:22:36 +01:00
Martin Pulec
33dbdd2a13 Migrated SAGE RX/TX to new API 2014-03-04 17:34:41 +01:00
Martin Pulec
d22c1b725a Migrated iHDTV to new API 2014-03-04 15:44:56 +01:00
Martin Pulec
e23ee02b63 Reworked video sending/receiving workflow
Moved network related stuff to separated files.
2014-03-04 13:52:48 +01:00