Commit Graph

85 Commits

Author SHA1 Message Date
Martin Pulec
2c28c13721 Control: allow SSRC change of the RTP stream 2015-09-26 12:29:57 +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
877868becc Control socket fix 2015-07-16 13:09:18 +02:00
Martin Pulec
3683438e6a Use pipe supplement over loopback
There isn't pipe() command on MSW, so use this version to supplement it.
2015-07-13 10:06:58 +02:00
Martin Pulec
a70ad76463 Control socked: fixed deletion from linked-list 2015-06-26 13:19:05 +02:00
Martin Pulec
37c5641b9f Control socket: added option to toggle statistic 2015-05-20 14:02:26 +02:00
Martin Pulec
c558a44c30 Updated statistics for distributor
+ removed unused code
2015-05-18 18:45:12 +02:00
Martin Pulec
535670979b Control sockets: statistics per frame
Initial implementation (currently consumer only)
2015-05-13 13:48:01 +02:00
Martin Pulec
d98db011df Do not start control socket if not requested
+ do not report stats if not requested
2015-04-08 15:34:06 +02:00
Martin Pulec
fd89e5697a Small improvements 2015-03-27 16:04:50 +01:00
Martin Pulec
5ba4fa05ae Basic support for Raspberry Pi 2015-03-26 14:42:16 +01:00
Martin Pulec
67818709c2 Control socket: close on error 2015-03-23 10:58:06 +01:00
Martin Pulec
68bf4383ae MSW: fixed some other close->closesocket occurencies 2015-03-13 16:29:35 +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
1c2d4b3e7c Control socket: better support for audio
TODO: figure out where to start control_start().
2015-01-26 20:33:45 +01:00
Martin Pulec
2bd86bddf6 Video display: pass parent module pointer 2014-11-03 18:21:56 +01:00
Martin Pulec
00ce812db3 Couple of small fixes (mainly leaks) 2014-10-08 17:39:04 +02:00
Martin Pulec
d8886e7c81 Fixed another Coverity bugs 2014-09-12 16:07:43 +02:00
Martin Pulec
8ea0043ed8 Merge branch 'trunk'
Conflicts:
	src/rtp/rtpenc_h264.c
2014-09-09 14:42:33 +02:00
Martin Pulec
06d89598fa Fixed some Coverity reported errors
These Coverity errors should be fixed (mostly classified as High
Impact Outstanding by Coverity):
53922, 53923, 53935, 53938, 53945, 53963, 53974, 53976, 53978, 53979,
53980, 53981, 53982, 53988, 53990, 53991, 53993, 53994, 53995, 53998,
54000, 54002, 54004, 54008, 54010, 54013, 54016, 54018, 54020, 54022,
54024, 54025, 54027, 54028, 54030, 54031, 54032, 54033, 54034, 54035,
54036, 54038, 54039, 54041, 54043, 54047, 54048, 54050, 54053, 54054,
54055, 54056, 54062, 54064, 54065, 54067, 54071, 54072, 54074, 54075,
54076, 54081, 54087, 54088, 54089, 54091, 54093, 54096, 54097, 54103,
54104, 54106, 54109, 54111, 54112, 54114, 54117, 54119, 54120, 54121,
54125, 54126, 54129, 54130, 54132, 54133, 54136, 54137, 54140, 54145,
54146, 54149, 54150, 54151, 54153, 54154, 54156, 54157
2014-09-08 15:29:02 +02:00
Castillo, Gerard
5ba5803461 merge and improvements: resize filter refactor and YUYV color scheme resize support, control socket port refactor for setting any possible port when connection type is server, double free corruption when flushing many capture filters solved in video frame data deleter 2014-08-07 21:55:32 +02:00
Martin Pulec
8ba9fb24ff Control socket small fix 2014-05-26 12:24:47 +02:00
Martin Pulec
36ef63eac8 Control: pass sender messages also to audio 2014-04-29 18:27:47 +02:00
Martin Pulec
8fc99802ef Control: fixes 2014-04-29 17:21:53 +02:00
Martin Pulec
271d2cf263 Control socket: explicitly specify namespace to bind 2014-03-31 15:22:17 +02:00
Martin Pulec
aadbffd485 Fixed audio control path 2014-01-08 15:28:19 +01:00
Martin Pulec
ac28e9eb17 Windows: enable CUDA stuff
+ make VS project for for GPUJPEG
2013-08-29 11:19:08 +02:00
Martin Pulec
ef7e9a0ee4 Miscellaneous fixes 2013-08-16 12:41:34 +02:00
Martin Pulec
c3ead7852f Added control to capture filters 2013-08-16 12:37:10 +02:00
Martin Pulec
6d861862c1 Decoder: refactor a bit 2013-08-02 09:40:50 +02:00
Martin Pulec
fecff36f43 Control: start after modules are able to respond 2013-07-11 12:47:55 +02:00
Martin Pulec
5ffd4ff95a Control: allow changing TX port 2013-07-10 17:15:34 +02:00
Martin Pulec
be7953618b Control: allow changing RX port 2013-07-09 14:01:37 +02:00
Martin Pulec
86d67b50d3 Control socket MSW fixes 2013-07-08 16:29:22 +02:00
Martin Pulec
dd44c4c344 Control socket: fixed filename clash (MSW) 2013-07-04 19:56:25 +02:00