Martin Pulec
0ae4e54cb7
I420: use 'yuv' file extension
...
FFmpeg, which is the most straightforward to process these files,
doesn't accept 'i420' extension.
2020-02-21 15:08:32 +01:00
Martin Pulec
056d3b733f
GPUJPEG enc.: support for I420
2020-02-21 15:08:28 +01:00
Martin Pulec
fe5b2c844c
GPUJPEG enc.: small fixes
2020-02-21 13:33:39 +01:00
Martin Pulec
96c99f490b
Lavc: updated 'thread' option handling
...
Use the option for all codecs + disable threading if explicitly
specified (even if default setting enable it, eg. with H.264 with
zerolatency implies slice threading).
2020-02-20 16:37:47 +01:00
Martin Pulec
6bb59bf9fb
Playback: be more verbose when file/dir not found
2020-02-20 15:04:34 +01:00
Martin Pulec
0a2397444f
Host: print_capabilities - preset count to 0
...
Preset count to 0 to prevent malfunctioning modules that doesn't set the
count (usually in case of error).
2020-02-19 16:32:15 +01:00
Martin Pulec
c4e1bd5173
Jack common: returning NULL is not sufficient
...
Returning NULL is not sufficient because the count is used as an
indicator of error.
2020-02-19 11:07:18 +01:00
Martin Pulec
e80ac85314
Make distcheck: try also --capabilities if not fails
2020-02-19 09:56:48 +01:00
Martin Pulec
37eb5508f4
Configure: fixed some warnings
2020-02-19 09:48:25 +01:00
Martin Pulec
b784e2b7df
CoreAudio: correct device identifer for probe
2020-02-18 15:46:10 +01:00
Martin Pulec
63cea1da1b
Make: bundle dynamic Qt [macOS]
2020-02-18 15:45:59 +01:00
Martin Pulec
df11bdc884
Configure: for libcrypto check also openssl/aes.h
...
If libcrypto is detected by pkg-config, check also for presence of
openssl/aes.h. Some macOSes have /usr/lib/pkgconfig/libcrypto.pc
present with empty CFLAGS but headers are not present.
2020-02-14 09:38:53 +01:00
Martin Pulec
77a96c71af
Call PKG_PROG_PKG_CONFIG explicitly
...
According to the man page, this shall be called first if we are not sure
whether first PKG_CHECK_MODULE will be run (that will set the PKG_CONFIG
variable). So this is a safety command in case first PKG_CHECK_MODULE is
skipped.
2020-02-14 09:07:55 +01:00
Martin Pulec
1c146de839
Qt: prefix QSharedMemory with QtCore path
...
Otherwise doesn't compile with Qt 5.14.
2020-02-13 15:07:05 +01:00
Martin Pulec
370411f517
Make: remove release target for Qt GUI [Win]
...
Doesn't seem to be supported anymore.
2020-02-13 14:38:59 +01:00
Martin Pulec
24a2645aba
AJA: prepare for CI build
2020-02-11 15:44:19 +01:00
Martin Pulec
d60e9da5db
get_dll_depensds.sh: ignore also files in c:\windows
...
GitHub Windows runners have system installed with a dir with a lowercase
first letter.
2020-02-11 15:44:19 +01:00
Martin Pulec
d7d5c0be48
Configure: use data/redists as framework location for Mac
2020-02-11 15:44:16 +01:00
Martin Pulec
065eefe9a3
Configure: fixed XIMEA [Win]
...
Fixed when environment value GENICAM_GENTL64_PATH is set by system
(usually to something like "C:\XIMEA\GenTL Producer\x64").
2020-02-11 15:36:46 +01:00
Martin Pulec
a0b667a883
Bump to new GPUJPEG
2020-02-10 08:15:05 +01:00
Martin Pulec
3d4df9b112
GPUJPEG: encode I420 with subsampling 4:2:0
2020-02-10 08:15:05 +01:00
Martin Pulec
ed6d6fc340
GPUJPEG dec.: support for decoding to I420
2020-02-10 08:15:05 +01:00
Martin Pulec
e9e4db81ea
Addd I420
2020-02-10 08:15:04 +01:00
Martin Pulec
817fe39684
RTSP: correctly free responses
2020-02-10 08:14:52 +01:00
Martin Pulec
e8c53dd39b
Audio: extend network buffers if needed
...
Extend network buffers if received frame size exceed the configured
buffer size (eg. using a plenty of channels).
2020-02-07 15:31:58 +01:00
Martin Pulec
5420d5f2c1
Configure: detect live555 automatically
2020-02-07 08:59:06 +01:00
Martin Pulec
d16e2f6630
Configure: Autodetect SPOUT wrapper
...
+ configurable location in the SPOUT wrapper build script
+ install the Spout DLL with the build script to /usr/local/bin
2020-02-07 08:59:02 +01:00
Martin Pulec
6dbb817c0e
GPUJPEG enc.: remove 1 level of indention (parsing)
2020-02-06 21:01:32 +01:00
Martin Pulec
24e3dcda4d
GPUJPEG enc.: added subsampling option
2020-02-06 21:01:32 +01:00
Martin Pulec
f2cb27068e
GPUJPEG: check API version
2020-02-06 21:01:31 +01:00
Martin Pulec
7f1173f685
GPUJPEG: encode/decode RGBA natively
2020-02-06 21:01:31 +01:00
Martin Pulec
86c5b6815c
Removed forgotten MAX_AUDIO_CAPTURE_CHANNELS
2020-02-06 20:57:59 +01:00
Martin Pulec
1802760437
Removed no longer used MAX_AUDIO_CAPTURE_CHANNELS
2020-02-06 17:22:00 +01:00
Milos Liska
5faf5b671a
--video-protocol help fix
...
--video-protocol help should actually print a list of available
protocols
2020-02-06 10:57:19 +01:00
Martin Pulec
1a8523f12c
Keycontrol: use more user-friendly key names
2020-02-04 11:24:04 +01:00
Martin Pulec
63606f3f9d
Missing Ctrl-{up,dn} string representation
2020-02-04 11:23:15 +01:00
Martin Pulec
7a4f5f2f1d
GL: removed extra '%'
2020-02-04 11:21:08 +01:00
Martin Pulec
5ef05485b0
Configure: autodetect AJA wrapper [Win]
2020-02-03 13:21:23 +01:00
Martin Pulec
0e590bc66d
GPUJPEG: refactorize a bit
2020-01-29 17:12:59 +01:00
Martin Pulec
d66e10a438
Config_msvc: wrong guard order
2020-01-29 17:12:59 +01:00
Martin Pulec
9dba8b7bed
Keycontrol: fixed parsing of "map" message
...
Strtoll must be used instead of strtol because long is 32-bit in Win64
API.
2020-01-29 17:09:29 +01:00
Milos Liska
ea4570ecae
Fixed wrong malloc size for audio_filename
2020-01-24 10:21:39 +01:00
Martin Piatka
c77fd4f100
libavcodec_common: uyvy_to_yuv420p: Fix invalid reads when height is odd
2020-01-23 11:45:47 +01:00
Martin Pulec
f74a15cbc9
GPUJPEG: decode also to RGBA if needed
2020-01-21 18:04:20 +01:00
Martin Pulec
37f55d45f3
Platform_pipe: call WSAStartup/WSACleanup explicitly
...
Not all pipes are destroyed upon common_cleanup call (which calls
WSACleanup).
2020-01-21 10:29:10 +01:00
Martin Pulec
b47ceb1deb
Makefile: win screen cap - create a dir
2020-01-14 09:23:21 +01:00
Martin Pulec
ad01151c30
GL: fixed error string foramatting
2020-01-07 11:53:46 +01:00
Martin Pulec
4ebc702db4
Doxygen: include CUDA files
2020-01-02 08:01:35 +01:00
Martin Piatka
710352a615
Video codec: Fix vc_copylineToUYVY709 writing more than dst_len
2019-12-16 12:25:34 +01:00
Martin Pulec
ca6707e92f
XIMEA: fixed dlerror [Win]
2019-12-07 15:23:13 +01:00