Commit Graph

2366 Commits

Author SHA1 Message Date
Martin Pulec
4a978beb2c JPEG: support for multiple GPUs
Requires new GPUJPEG.
2016-01-15 15:36:44 +01:00
Martin Pulec
18e6e42c65 Display: do not put frame if disp not started 2016-01-13 18:43:53 +01:00
Martin Pulec
4ae17a2085 Created common_preinit() for common setup 2016-01-13 18:11:14 +01:00
Martin Pulec
6badd143f5 Video compress: added Async API 2016-01-13 11:22:03 +01:00
Martin Pulec
b51f132fb5 Capabilities: sleep 100 ms between queries 2016-01-07 16:25:21 +01:00
Martin Pulec
34703a2dfc Build fixes 2016-01-07 15:33:41 +01:00
Martin Pulec
bc7ebcd380 Capabilities: query in 100 ms interval 2016-01-07 15:25:02 +01:00
Martin Pulec
a35a3b9d05 Use common type struct device_info
Use common structure to query AV devices.
2016-01-07 13:13:31 +01:00
Martin Pulec
ecaa1c9c13 Print audio playback devices in capabilities 2016-01-07 12:54:18 +01:00
Martin Pulec
31ffb44ea0 Print audio capturers in capabilities 2016-01-06 18:13:02 +01:00
Martin Pulec
054ab2a0fa AJA cap.: fixed 4K, support for source selection 2016-01-06 12:27:22 +01:00
Martin Pulec
d0f914a688 Colorize output also on linux VT 2016-01-05 09:06:52 +01:00
Martin Pulec
226b48ef00 Control socket: added "mute" command 2015-12-21 13:34:35 +01:00
root
0fddaf1a5d AJA: initial support for 4K 2015-12-18 18:26:10 +01:00
Martin Pulec
573ca2428b Libavcodec: small fix 2015-12-15 16:58:28 +01:00
Martin Pulec
589ca73c95 Improved some documentation 2015-12-14 17:50:27 +01:00
Martin Pulec
5f103459fa Cleaned warnings 2015-12-14 17:01:04 +01:00
Martin Pulec
f847964604 Video frame: get rid of some members
Get rid of some H.264 related members. Some of them were not used,
others were not so generic. If needed, it can still be readded, but
preferably in a more generic way.
2015-12-14 15:38:14 +01:00
Martin Pulec
d3b42148af Decklink cap.: offer different inputs in probe 2015-12-10 17:53:26 +01:00
Martin Pulec
68c64909d9 Use consistent name for device indexing
Use "device=<idx>" for most drivers.
2015-12-10 15:34:32 +01:00
Martin Pulec
a68f4e58bb Capabilities: print available display devices 2015-12-10 14:42:29 +01:00
Martin Pulec
b7127d43b5 Decklink: MSW compilation fix 2015-12-09 17:33:11 +01:00
Martin Pulec
f739e35d81 Decklink: move common parts to shared source 2015-12-09 17:18:53 +01:00
Martin Pulec
ac54959fcd GL: some fixes 2015-12-09 12:20:47 +01:00
Martin Pulec
f6b3f93b8d Video decoder: fill tile::data_len again
This should not crash any more with fix from previous commit.
2015-12-08 20:04:45 +01:00
Martin Pulec
a83f65b7e0 Fixed incorrectly passed forked display to decoders 2015-12-08 19:55:56 +01:00
Martin Pulec
67d255b788 Video decoder: some rename 2015-12-04 19:00:34 +01:00
Martin Pulec
38eee4f126 Revert "Video decoder: fill tile::data_len with actual val"
This reverts commit 871a088d4c.
2015-12-04 10:46:38 +01:00
Martin Pulec
caa00724ce Video codec: set nonzero bps for all codecs
Set nonzero bps even for compressed codecs to avoid divison by zero in
video decoder.
2015-12-03 15:57:47 +01:00
Martin Pulec
2faf581a7d Video decoder: fill tile::data_len only if relevant
Fill tile::data_len only when not decompressing video.
2015-12-03 11:34:29 +01:00
Martin Pulec
7b5be8869a Fixed previous commit 2015-12-02 17:08:04 +01:00
Martin Pulec
e32b93cb29 Support for recv audio volume to control socket 2015-12-02 15:39:46 +01:00
Martin Pulec
c0a5ce56ff Decklink cap.: added input conversion 2015-12-02 11:51:36 +01:00
Martin Pulec
871a088d4c Video decoder: fill tile::data_len with actual val
Fill length of video_frame before display_put_frame().
2015-12-01 15:38:24 +01:00
Martin Pulec
b8a1e9e01b Resize: allow override interlacing 2015-11-30 16:35:03 +01:00
Martin Pulec
e5bc0a2926 Improved documentation 2015-11-27 11:36:53 +01:00
Martin Pulec
2e5385d544 Import: small fix 2015-11-20 17:58:44 +01:00
Martin Pulec
5d55a5d2cb Testcard: fixed '-t testcard:1000:10:24:UYVY' 2015-11-19 11:51:51 +01:00
Martin Pulec
56896c46b0 Don't segv on '--capture-filter text:help' 2015-11-18 09:48:44 +01:00
Martin Pulec
b1da9539dc Pipe: fill dispose member
Caused leaks in hd-rum-transcoder because capture filter was not calling
vf_free but video_frame::dispose on frame (empty then).
2015-11-16 00:05:29 +01:00
Martin Pulec
fa72763d07 Pbuf: modify stats reporting a bit 2015-11-13 21:44:08 +01:00
Martin Pulec
3e941ce270 Dshow: continue over errors in show_help() 2015-11-13 14:57:19 +01:00
Martin Pulec
61120e83e0 Hd-rum-decoder: fixed NULL returned from capture filter 2015-11-10 17:08:27 +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
03597797f0 Small fix 2015-11-09 15:38:14 +01:00
Martin Pulec
a051c99302 Testcard: compile time color spec 2015-11-05 14:57:18 +01:00
Martin Pulec
25c8e5a5b7 Fixed integer overflow 2015-11-04 14:58:43 +01:00
Martin Pulec
dca69d802d Fixed some warning 2015-10-30 11:13:47 +01:00
Martin Pulec
98e0ca3cf4 Fixed hd-rum-transcode 2015-10-29 16:02:08 +01:00