Martin Pulec
3957eacbd1
Disable keyboard control if stdin is not tty
2015-09-23 11:59:28 +02:00
Martin Pulec
2626f17f5c
Added banner video capture.
2015-09-22 20:06:29 +02:00
Martin Pulec
201a72bb16
Video compress: use new module API
2015-09-22 17:22:41 +02:00
Martin Pulec
f47fea5e73
Switcher: display messages about switching to console
2015-09-22 10:37:37 +02:00
Martin Pulec
fd46a7b2f8
Decklink cap.: remove limit for max 4 devices
2015-09-21 16:46:16 +02:00
Martin Pulec
2b8f594afc
Decklink cap.: alternative syntax for config
...
Instead of fixed string <dev>:<mode>:<codec> user can now pass key=value
formated setting, eg. mode=Hi50:connection=HDMI
2015-09-21 16:44:54 +02:00
Martin Pulec
5c5e21ebab
Small changes
2015-09-21 14:38:30 +02:00
Martin Pulec
243d78487c
Video decompress: use new module API
2015-09-21 14:38:30 +02:00
Martin Pulec
8e9f600a04
Hd-rum-transcode: some code optimalization
2015-09-20 19:33:07 +02:00
Martin Pulec
47df980d75
Hd-rum-transcode: catch some user input errors
2015-09-20 19:17:41 +02:00
Martin Pulec
a6ce78bd11
GL: fixed fixed_size
2015-09-18 17:44:28 +02:00
Martin Pulec
3c5bd0d4b7
GL: added fixed_size option
2015-09-18 16:57:13 +02:00
Martin Pulec
87fd061e53
Libavcodec capabilities: report nvenc if available
2015-09-18 16:11:04 +02:00
Martin Pulec
40abd1d403
Video compress: change API for querying caps
2015-09-18 15:27:11 +02:00
Martin Pulec
ababb88aac
Capabilities: prefix with "[cap] " for parsing
2015-09-18 11:07:41 +02:00
Martin Pulec
a9df66b254
Hd-rum-decompress: set missing variable
2015-09-17 20:13:06 +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
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
c9c9e83865
Import: small fixes
2015-09-15 20:50:38 +02:00
Martin Pulec
150f2999e8
Ug_input: listen on both IPv4 and IPv6
2015-09-15 20:35:20 +02:00
Martin Pulec
d8cf147d0e
Updated missing init parameters for RXTX
2015-09-15 19:46:44 +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
9d614e39cb
GL: Fixed RGB when there is row not aligned to 4B
2015-09-14 16:45:28 +02:00
Martin Pulec
c2433a9c7f
Video codec: RGB(A) transformations changed
...
* fixed cases, when we have odd number of pixels
* consolidated functions (remove some duplicite code)
2015-09-14 16:43:54 +02:00
Martin Pulec
8b0f9c52d5
Capture filter logo: fixes
...
* fixed when width is not divisible by pixel block length of filtered
image
* fixed parsing of coordinates from commandline
2015-09-14 11:17:59 +02:00
Martin Pulec
e7cdd9d14c
Lavc: show frame sizes only in debug mode
2015-09-08 19:49:39 +02:00
Martin Pulec
dfe499ac25
Some small fixes (GCC 5.1 warnings)
2015-09-08 17:30:55 +02:00
Martin Pulec
28b933a9ad
UltraGrid RTP: bug fix
2015-09-08 16:51:39 +02:00
Martin Pulec
b133f3bed7
Hd-rum-transcode: make usage a bit more clear
2015-09-04 14:49:42 +02:00
Martin Pulec
72ba73ccbe
Hd-rum-transcode: added some note to usage
2015-09-03 15:45:46 +02:00
Martin Pulec
b3df39f138
Hd-rum-transcode: possibility to use capture filter
2015-09-03 14:48:05 +02:00
Martin Pulec
df5321da80
Hd-rum-transcode: parsing change
2015-09-02 22:18:11 +02:00
Martin Pulec
846184a966
Lavd: warn about unavail color transformations
2015-09-02 21:06:51 +02:00
Martin Pulec
c57b75d2b3
Audio_frame2: fix
2015-09-02 17:01:33 +02:00
Martin Pulec
a390d0ab89
Audio codec: use new module API
2015-09-02 17:01:07 +02:00
Martin Pulec
eb89170f93
Added capture filter API documentation
2015-09-01 17:18:21 +02:00
Martin Pulec
637e6b051f
Fixed typo
2015-09-01 13:13:03 +02:00
Martin Pulec
6b58790292
RTP UDP: fixed msgs for MSW
2015-09-01 13:12:31 +02:00
Martin Pulec
1252813667
RTP UDP: fixed some error msgs
2015-08-31 16:28:55 +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
85684db8bc
Dummy display: print fps
2015-08-31 11:11:05 +02:00
Martin Pulec
072ea8cbb5
Register modules with macro
2015-08-31 11:11:05 +02:00
Martin Pulec
2dc341d847
Video capturers: switched to new mod loading API
2015-08-31 11:11:05 +02:00
Martin Pulec
d6997d830d
Audio: use UDP recv buffer 256 kB
...
Seems to be sufficient for 32 channels while small enough. Moreover, we
have deterministic buffer size.
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
9edf2a41c9
Changed show_codec_help behavior
...
* do not display it for displays, since all codecs should be supported
(from user's point of view - if some is not, it is changed in decoder)
* capturers tell which codec they actually support instead of static
list
* added new function - get_codec_name_long() to video_codec.c that
outputs more descriptive info about a codec than just a name
2015-08-31 11:11:05 +02:00
Martin Pulec
95c51e0507
audio_frame2: optimize allocation a bit
...
+ preallocate some big frame in audio decoder
2015-08-31 11:11:04 +02:00
Martin Pulec
54d45ba489
Audio: move audio types in separate header/src
2015-08-31 11:11:04 +02:00