Martin Pulec
1ff532840e
Merge branch 'master' into vr-devel
2021-05-26 14:23:32 +02:00
Martin Pulec
613c62bf54
Lavc: fixed get_decoder_from_uv_to_uv
...
Improved UG decoder selection in get_decoder_from_uv_to_uv - now is
selected nearest better codec.
+ written a test for the above
2021-05-25 10:11:30 +02:00
Martin Pulec
1712072628
Added AppStream metadata
2021-05-20 11:43:59 +02:00
Martin Pulec
4fc9590a4f
Merge branch 'master' into vr
2021-05-05 16:59:52 +02:00
Martin Pulec
af05b44fcf
Separated pattern generator from testcard
...
Note: currently depends on testcard_common so it was moved as a core
object.
2021-05-05 09:00:58 +02:00
Martin Pulec
c6b7937a1e
added gpujpeg unit test
2021-04-30 15:26:57 +02:00
Martin Pulec
314239e248
added gpujpeg unit test
2021-04-30 08:57:51 +02:00
Martin Pulec
87c6fbcaa0
Merge branch 'master' into vr-devel
2021-04-23 09:31:36 +02:00
Martin Pulec
fff6332fcc
Makefile: distcheck - check also reflector
2021-04-12 15:53:13 +02:00
Martin Pulec
d5d226d9f9
Makefile: simplified macOS building
2021-04-12 15:53:13 +02:00
Martin Pulec
b30c1bb0c1
configure: pass Qt CFLAGS only where needed
...
When taken from qmake, QT_CFLAGS introduce disruptive -isysroot. Also
defines things like -pipe, -O2, -mmacosx-version-min, -Wxxxx and -fPIC,
which we obviously don't want to take globally from Qt.
2021-04-12 15:53:13 +02:00
Martin Pulec
bd129f957b
Merge branch 'master' into vr
2021-03-16 15:53:23 +01:00
Martin Pulec
ee4bdbf34a
Make zfec optional
2021-03-09 16:05:36 +01:00
Martin Pulec
1b9aa3314d
SpeexDSP: remove a submodule
...
Now it is a normal dependency.
2021-03-09 08:14:37 +01:00
Martin Pulec
dd8bd94fbc
Merge branch 'master' into vr-devel
2021-03-08 09:16:28 +01:00
Martin Pulec
f7aba33ee7
Makefile: process also when there is '@' in Qt path [Mac]
2021-03-05 10:59:36 +01:00
Martin Pulec
83e2d7087a
Fixed Speex references to SpeexDSP
...
To be clear that we are actually using SpeexDSP.
2021-03-03 15:01:54 +01:00
Martin Pulec
c909c09df7
Speex is actually not needed at all
...
Needed is only SpeexDSP.
2021-03-03 15:01:47 +01:00
Martin Pulec
918718a924
Makefile: zfec - create directory
2021-02-24 16:21:07 +01:00
Martin Pulec
d7a2da21d7
Makefile: zfec - create directory
2021-02-24 16:18:14 +01:00
Martin Pulec
3feabb4223
Merge branch 'master' into vr
2021-02-24 16:10:13 +01:00
Martin Pulec
18cc2b1252
Zfec as a submodule
2021-02-24 13:42:12 +01:00
Martin Pulec
5b261f2825
Moved ag_plugin to data
2021-02-24 09:51:42 +01:00
Martin Pulec
0e6986599e
Use upstream speex as a submodule
...
The library has been split to speex and speexdsp - we need both.
2021-02-23 15:00:57 +01:00
Martin Pulec
4643b36b98
Do not ship NAT PMP - use system library
2021-02-15 08:19:12 +01:00
Martin Pulec
4ed77bee37
Added stripe capture filter [VR]
2021-01-27 14:21:53 +01:00
Martin Pulec
ea49f4e3a5
Merge branch 'master' into vr
2020-11-30 11:11:00 +01:00
Martin Pulec
a2bf03a478
Include Speex COPYING directly in UG COPYRIGHT
2020-11-25 16:28:01 +01:00
Martin Pulec
f364cc0a8c
Added NAT PMP
2020-11-23 09:12:43 +01:00
Martin Pulec
0e8712c703
Makefile: do not rebuild CUDA DLL repeatedly [Win]
...
Make tend to recompile CUDA module DLLs repeatedly because the compiler
doesn't update .lib file modification timestamp therefor make thinks
that the library needs to be recompiled.
2020-11-03 14:09:44 +01:00
Martin Pulec
7b0ceb140a
Build UG library
...
initial sender implementation
2020-10-22 15:25:44 +02:00
Martin Pulec
7b8907ec03
Merge branch 'master' into vr-devel
2020-10-22 12:48:54 +02:00
Martin Pulec
9cfcf3464c
Dynamically open JACK transport as well
2020-10-16 15:57:17 +02:00
Martin Pulec
d1b2a43d84
GitHub CI: use make install for Win
2020-10-12 12:06:52 +02:00
Martin Pulec
72bc7c45a0
Updated documentation
2020-10-08 11:06:20 +02:00
Martin Pulec
8e242b9b2c
Makefile: doc installation updates
...
- install bugreport script to doc dir
- docdir - uses PACKAGE_NAME name by default if defined (take from
autoconf)
- install remaining docs
2020-10-08 11:06:11 +02:00
Martin Pulec
680af3d42b
Merge branch 'master' into vr-devel
2020-10-07 08:24:21 +02:00
Martin Pulec
cf6858d9a6
Merge branch 'master' into vr
2020-10-05 14:40:32 +02:00
Martin Piatka
4dcf316276
Add simple profiler
...
Only built when -DBUILD_PROFILED is defined. To enable profiling set
output file name using the UG_PROFILE enviroment variable. The profiler
will then output a file which contains profiling data viewable in
Chromium (chrome://tracing). Use the macro PROFILE_FUNC at the start of
c++ functions you want to include in the profiling
2020-09-30 12:55:15 +02:00
Martin Pulec
e86e66147c
Lavc: added R10k/R12L conv from/to AV_PIX_FMT_YUV444P16LE
...
+ conversion AV_PIX_FMT_YUV444P10LE->R10k
2020-09-21 14:34:03 +02:00
Martin Pulec
745f247dbc
Make: distcheck - check module errors
...
This check for errors caused by wrong module dependencies.
2020-09-16 11:56:51 +02:00
Martin Pulec
bb1278bfb0
Merge branch 'master' into vr-devel
2020-08-28 15:18:21 +02:00
Martin Pulec
f81219e17c
Makefile: fixed out-of-tree install
2020-08-25 13:10:51 +02:00
Martin Pulec
cc29ec6caa
Merge branch 'master' into vr
2020-08-21 18:58:16 +02:00
Martin Pulec
8fa5ce2d28
Removed QuickTime
...
The API is no longer present in macOS Catalina
2020-08-06 15:48:07 +02:00
Martin Pulec
5ca6d7f8f6
Merge branch 'master' into vr-devel
2020-08-03 16:01:27 +02:00
Martin Pulec
0f0e943c0d
Configure: accept NDI_SDK_PATH if present
2020-07-21 15:58:44 +02:00
Martin Pulec
bb34d74c1c
Install screen-capture-recorder-x64.dll as a dll
2020-07-21 15:44:27 +02:00
Martin Pulec
7eac912140
Removed banner capture
...
Its functionality is actually a subset of testacard.
2020-07-17 14:24:35 +02:00
Martin Pulec
c27bea781a
Partially revert "Configure: do not include CC for generating CUDA code"
...
This reverts commit 0c4a54cce1 .
Only omit CUDA compute flags for nvcc, not clang.
2020-07-10 11:56:05 +02:00