Commit Graph

3940 Commits

Author SHA1 Message Date
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
Martin Pulec
827258759e XIMEA: use run-time linking by default
Compile time dynamic linking is still a configure-time option.
2019-12-06 11:05:51 +01:00
Martin Pulec
5f9c0f12e0 XIMEA: use function pointers 2019-12-05 15:30:07 +01:00
Martin Pulec
ea6051adcc Screen win: options to specify size+FPS 2019-12-04 13:45:37 +01:00
Martin Pulec
27edf9ad71 Fixes 2019-12-04 13:28:02 +01:00
Martin Pulec
8f16bd5262 Screen X11: fixed indention in probe 2019-12-03 10:20:26 +01:00
Martin Pulec
a15e2b6322 XIMEA: fix 2019-12-03 09:37:39 +01:00
Martin Pulec
78b0630e5f XIMEA: configure fix, Coverity+clang-tidy warnings
- paths were not deduced when GENICAM_GENTL64_PATH was set
2019-12-02 16:47:30 +01:00
Martin Pulec
bb5b213b2d Make dshow prerequisite for screen cap on Win 2019-12-02 09:49:34 +01:00
Martin Pulec
85550a474d Dshow: fixed device name setting 2019-11-29 18:01:13 +01:00
Martin Pulec
f0f40a463a Added Windows screen pseudocapturer 2019-11-29 17:37:32 +01:00
Martin Pulec
75e3b22b79 Keycontrol: deinitialize module in stop 2019-11-29 17:20:04 +01:00
Martin Pulec
f535e886be Compress: small formatting fix 2019-11-29 17:20:04 +01:00
Martin Pulec
9565497dcc Syphon server: missing header 2019-11-29 17:20:03 +01:00
Martin Pulec
c6e342e6a9 Configure: use data/redists as framework location for Mac 2019-11-29 17:20:03 +01:00
Martin Pulec
16d90d45ff Updated macOS frameworks 2019-11-29 17:20:02 +01:00
Martin Pulec
590e3eeff4 XIMEA: build for macOS/Win 2019-11-29 17:19:51 +01:00
Martin Pulec
fe87a19bc7 Configure: try /opt/XIMEA if GENICAM_GENTL64_PATH not set 2019-11-28 07:44:11 +01:00
Martin Pulec
11ca0d33e4 Playback: register PgUp/PgDown 2019-11-27 15:36:45 +01:00
Martin Pulec
5f349ea55a Support for PgUp/PgDown 2019-11-27 15:35:15 +01:00
Martin Pulec
5d39d49879 Make: simplified dmg creation 2019-11-27 13:26:09 +01:00
Martin Pulec
ac2c262f43 Main: use formatting macros instead of rang directly 2019-11-27 11:57:27 +01:00
Martin Pulec
7ff2360e67 Video capture: print FPS generically
Centralized FPS statistics output instead of in individual vidcap
modules in order to avoid multiplicities in code.

+ removed the FPS statistics code from testcard
2019-11-27 11:40:07 +01:00
Martin Pulec
18a5252eb8 Keycontrol: print error when re-registring the same key 2019-11-27 07:43:44 +01:00
Martin Pulec
d1658542e3 GL: correctly translate Ctrl-<letter> 2019-11-27 07:43:44 +01:00
Martin Pulec
fedd8df744 GL: change size only by 10% in both directions 2019-11-27 07:43:44 +01:00
Martin Pulec
8deeeeb4fa GL: use Ctrl-UP/Ctrl-DOWN
GL: use Ctrl-UP/Ctrl-DOWN instead of UP/DOWN in order not to interfere
with import/file keybindings.
2019-11-27 07:43:43 +01:00
Martin Pulec
184b51997e Keycontrol: again initailize relatively soon
Module that register their keybindings use NOSTORE option.
2019-11-27 07:43:43 +01:00
Martin Pulec
a43d734da8 Added XIMEA 2019-11-27 07:43:36 +01:00
Martin Pulec
595929a031 V4L2: minor check 2019-11-25 08:42:31 +01:00
Martin Pulec
0c1a3986c8 Universal Ctags: fixed command + rename 2019-11-25 08:00:35 +01:00
Martin Pulec
508e33af1a rtpenc_h264.c: Missing config include
+ define ATTRIBUTE if not defined by config in debug
2019-11-23 13:07:51 +01:00
Martin Pulec
fd2298af6d Configure: check FFMPEG with pkg-config [Win]
Use pkg-config primarily for FFMPEG on Windows. Use direct check only as
a fallback - now also on other platforms.
2019-11-22 13:54:58 +01:00
Martin Pulec
09f6bafc58 Coverity fixes 2019-11-22 13:54:51 +01:00
Martin Pulec
98383b7980 Compilation fix 2019-11-21 18:47:57 +01:00
Martin Pulec
92a58c3f8c Indicate to compiler that color_out and log_msg are printf-alike
+ include config_* headers in some sources that don't (and include
  debug.h which now needs the ATTRIBUTE macro)
2019-11-21 16:51:03 +01:00
Martin Pulec
cb9b649b60 Export: option to start paused with specified directory 2019-11-21 16:50:58 +01:00
Martin Pulec
72bf3d0e48 Export: added help 2019-11-21 16:50:57 +01:00
Martin Pulec
2d7e618c3a Export: allow non-empty directories 2019-11-21 16:50:55 +01:00
Martin Pulec
5f0ce56dc2 Color_out: flush output
Prevent interleaving formatting ESC sequences with different streams
when not flushed.
2019-11-21 13:48:06 +01:00
Martin Pulec
25b612031c Export: highlight output dir in output 2019-11-21 13:48:04 +01:00
Martin Pulec
5741982aba state_uv: do not call destructor directly 2019-11-21 08:48:34 +01:00
Martin Pulec
57be851c71 Again fixed repeatedly reported errors 2019-11-21 08:48:03 +01:00
Martin Pulec
ee76cba241 Keycontrol: fixes
- register module only if started
- name thread in correct function
2019-11-20 22:39:18 +01:00
Martin Pulec
7268a52e67 Make: improve summary print 2019-11-20 22:26:54 +01:00
Martin Pulec
f01b38b31c CppUnit: status to makefile + warn if not found when run 2019-11-20 22:26:52 +01:00
Martin Pulec
b86bacaea0 Module: doxygen group name 2019-11-20 16:55:29 +01:00
Martin Pulec
370e7b5971 Makefile: tests - append $(EXEEXT)
Allows running 'make check' with Wine (which requires the .exe suffix).
2019-11-20 16:55:28 +01:00