Commit Graph

71 Commits

Author SHA1 Message Date
Martin Pulec
22bd5bd80d Respect explicit network port mapping from cmdline 2015-06-11 15:50:59 +02:00
Martin Pulec
c558a44c30 Updated statistics for distributor
+ removed unused code
2015-05-18 18:45:12 +02:00
Martin Pulec
78c3136852 Audio: use MTU from commandline 2015-04-20 16:18:44 +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
779c882b62 Another fix 2015-03-30 14:59:18 +02:00
Martin Pulec
ec59e39cd6 Listen on IPv6 socket instead of IPv4 by default
This allows to receive both IPv4 and IPv6 stream by default.
2015-03-12 09:58:55 +01:00
Martin Pulec
0e3727d767 Use common time base for both audio and video stream
+ send RTCP with standard H.264 transmit module
2015-03-10 18:20:01 +01:00
Martin Pulec
7e2eb956d6 Added option to delay audio 2015-03-09 17:15:33 +01:00
Martin Pulec
69b7383a90 More descriptive return codes when UG exits 2015-02-19 14:32:38 +01:00
Martin Pulec
1b337df8b7 Show fixed compression help 2015-02-18 13:45:17 +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
dcf0ae1b6b Return distinct err code on control socket init fail 2015-01-20 13:45:12 +01:00
Martin Pulec
2bd86bddf6 Video display: pass parent module pointer 2014-11-03 18:21:56 +01:00
Martin Pulec
dc1f2861b6 Remove some notes that are no more relevant 2014-10-17 16:46:51 +02:00
Martin Pulec
c49e0bc473 OpenSSL encryption: build as a library
+ added API for universal module
2014-10-15 15:50:25 +02:00
Martin Pulec
8e629018ed Control socket: default server + fixed usage 2014-10-14 11:11:21 +02:00
Gerard CL
0ad4afc096 control socket init modification 2014-10-13 09:18:53 +02:00
Martin Pulec
00ce812db3 Couple of small fixes (mainly leaks) 2014-10-08 17:39:04 +02:00
Martin Pulec
a68540f168 Swapped control port mode - default client 2014-09-26 16:28:04 +02:00
Martin Pulec
5995f46564 Hd-rum-trancode: rewritten recompress 2014-09-24 17:52:10 +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
76f6e3feaa Do not occupy ports when audio/video not used
Do not occupy audio ports when audio not used and the same applies for
video.
2014-09-17 15:57:29 +02:00
Martin Pulec
cfb1516a29 Hd-rum-transcode: added --capabilities option 2014-09-16 13:57:36 +02:00
Martin Pulec
66641acb78 Added --capabilities option to UltraGrid 2014-09-10 12:10:36 +02:00
Martin Pulec
8ea0043ed8 Merge branch 'trunk'
Conflicts:
	src/rtp/rtpenc_h264.c
2014-09-09 14:42:33 +02:00
Martin Pulec
206ef5ed4e Audio codec: fixed usage + small fix 2014-09-09 13:04:28 +02:00
Martin Pulec
f633405f11 Vidcap/disp: move related funcs to approp. files 2014-09-01 16:42:02 +02:00
Martin Pulec
0107917c25 Use -Werror in debug mode for most warnings
+ silence some warnings
2014-08-18 12:37:19 +02:00
Martin Pulec
c31a61d1a0 Post merge fixes 2014-08-08 16:39:38 +02:00
Castillo, Gerard
ccb3096f5f Merge branch 'trunk' of http://seth.ics.muni.cz/git/ultragrid into trunk 2014-08-07 21:56:19 +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
e99fbcc459 main: removed unused RTSP code 2014-07-28 16:29:40 +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
eb0e1e3e94 Merge branch trunk from i2CAT into trunk 2014-07-21 11:03:10 +02:00
Castillo, Gerard
93763d8b69 rtsp server defines working properly and small improvements 2014-07-21 08:57:41 +02:00
Martin Pulec
ad0bce3d69 Use dynamic rate limiter by default
Rate limiting now shapes the traffic according to the size of video
frames by default - it is scaled to 8/9 of frame time.
2014-07-17 16:43:41 +02:00
Martin Pulec
01944c917d Fixed index passing to vidcap device 2014-06-25 15:52:07 +02:00
Martin Pulec
26fb9c1ca1 Compile fixes 2014-06-11 12:42:27 +02:00
Martin Pulec
497e1a72fb Yuri compatibility patches 2014-06-05 17:38:11 +02:00
Martin Pulec
6bf918616f Fixed some RTSP stuff 2014-05-22 14:47:03 +02:00
Gerard CL
c4bc370e79 audio sample rate issue solved 2014-05-21 12:12:18 +02:00
Gerard CL
e322ffdbde standards - rtsp with new audio and video refactors and sync standard working 2014-05-20 16:51:35 +02:00
Martin Pulec
4b40c82de3 Added option to specify window title 2014-05-15 15:00:50 +02:00
Martin Pulec
5039a596b2 Post merge fixes 2014-05-12 15:43:49 +02:00
Martin Pulec
d8dff46f72 Merge remote-tracking branch 'seth/trunk' into trunk 2014-05-12 11:37:37 +02:00
Gerard CL
7ca9759320 Merge branch 'trunk' of http://seth.ics.muni.cz/git/ultragrid into fromCESNET 2014-04-23 14:53:09 +02:00
Gerard CL
882ef5b415 merge from resize filter branch 2014-04-23 13:10:08 +02:00
Martin Pulec
e01c020c50 Audio codec: possibility to specify bitrate 2014-04-15 16:16:25 +02:00