Martin Pulec
|
6e968a1431
|
Video RXTX: use new module API
|
2015-10-27 13:10:54 +01:00 |
|
Martin Pulec
|
a4656f840a
|
Allow --audio-delay to be negative
|
2015-10-27 12:18:06 +01:00 |
|
Martin Pulec
|
4069baafe0
|
Keyboard control: do not run for background task
|
2015-09-23 14:29:13 +02:00 |
|
Martin Pulec
|
3957eacbd1
|
Disable keyboard control if stdin is not tty
|
2015-09-23 11:59:28 +02:00 |
|
Martin Pulec
|
6ce04bf63c
|
Change RTP dest by replacing session
This solves problem when migrating between IPv4 to IPv6 socket/address.
|
2015-09-16 17:41:46 +02:00 |
|
Martin Pulec
|
ae7247775b
|
Added option to start UltraGrid paused
|
2015-09-15 17:46:41 +02:00 |
|
Martin Pulec
|
61b571c392
|
Main: fixed querying caps when display set
|
2015-09-15 14:25:59 +02:00 |
|
Martin Pulec
|
4a23f05be9
|
Option to disable keyboard control
+ updated usage a bit
+ echo <ENTER> on terminal (can be used to check responsivity of the
term)
|
2015-08-31 11:11:05 +02:00 |
|
Martin Pulec
|
1a2cc3c895
|
Do not use FEC for audio by default
|
2015-08-31 11:11:05 +02:00 |
|
Martin Pulec
|
bd1103e042
|
Added option to list modules
+ display warning when use explicity wants to open module in library
which was not successfully opened by dlopen()
|
2015-08-31 11:11:05 +02:00 |
|
Martin Pulec
|
a9f6386c13
|
Get audio output format from display
|
2015-08-31 11:11:04 +02:00 |
|
Martin Pulec
|
75d5f162a0
|
Audio: start after full initialization
|
2015-08-31 11:11:04 +02:00 |
|
Martin Pulec
|
94eff2763d
|
RTSP: use H.264 video and u-law audio compress
If not specified otherwise, use H.264 and u-law by default for RTSP
transport.
|
2015-08-28 16:17:24 +02:00 |
|
Martin Pulec
|
2c5815eab0
|
RTSP hot fix
RTSP uses IPv4 socket which is incompatible with IPv6 opened socket by
default.
TODO: figure out better solution and recheck the RTSP stack
|
2015-08-27 20:34:48 +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
|
9dc447a9c5
|
Audio - added option to specify capture format
|
2015-08-19 09:53:10 +02:00 |
|
Martin Pulec
|
4a56770e68
|
main.cpp: exit always with exit_uv()
This prevents hanging some audio thread waiting for exit flag.
|
2015-07-23 18:50:07 +02:00 |
|
Martin Pulec
|
4f328d4248
|
Fixed default number of captured audio channels in usage
|
2015-07-22 13:41:31 +02:00 |
|
Martin Pulec
|
625b5adc0f
|
Rewritten logging a bit
Use logger + levels of verboseness.
|
2015-07-10 16:42:26 +02:00 |
|
Martin Pulec
|
5165648e4c
|
Added keyboard control (OS X and Linux)
Allows changing volume and mute audio from UG terminal right now.
|
2015-07-10 16:42:26 +02:00 |
|
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 |
|