Martin Pulec
fa51f6e33c
Fixed incorrectly fixed Coverity bugs
2019-11-12 22:34:18 +01:00
Martin Pulec
0ba9d74e04
Updated README.md logo
...
+ remove source for splashscreen
2019-11-12 22:33:23 +01:00
Martin Pulec
c1723dc272
DeckLink cap.: retain frame
...
+ if nosig-send send is set, use last valid frame
2019-11-10 18:30:11 +01:00
Martin Pulec
a08a0900c7
DeckLink: pad FourCC shorter than 4 with spaces
...
This allows to pass "pal" instead of "pal ".
2019-11-09 21:52:29 +01:00
Martin Pulec
80eb1ae189
SDL: fixed undefined response
2019-11-09 17:20:46 +01:00
Martin Pulec
222b36e372
Define EXTERN_C only if not defined
...
Windows headers define that macro.
2019-11-09 17:20:46 +01:00
Martin Pulec
11ab484be6
SDP: missing headers [Win]
2019-11-09 17:20:46 +01:00
Martin Pulec
113cccf892
Supress automake error
2019-11-09 17:20:46 +01:00
Martin Pulec
6f5a40a773
CMPTO J2K: unlock before notify
...
just a performance improvement
2019-11-09 17:20:46 +01:00
Martin Pulec
4c71573a89
Fixed first series of Coverity bugs
2019-11-09 17:20:37 +01:00
Martin Pulec
d0e132ca4f
README.md: added Coverity badge
2019-11-09 13:47:11 +01:00
Martin Pulec
c615e9b750
Doxyfile: create search
2019-11-09 13:47:11 +01:00
Martin Pulec
f60ce71cd7
Makefile: added targets for ctags-universal
...
+ improved existing ctags/etags target to include all files
2019-11-09 13:47:11 +01:00
Martin Pulec
69a14e2101
Removed video_display/deltacast.h
...
Common format definitions moved to common header.
+ fixed incorrect vidcap flag
2019-11-09 13:47:11 +01:00
Martin Pulec
31d9809fcd
Updated documentation
...
Updated authors, copyright to 3-clause BSD (where possible) and file-level Doxygen
2019-11-09 13:47:11 +01:00
Martin Pulec
c0677ab2e7
Fixed Windows crash
...
+ be more verbose about errors
2019-11-09 13:46:52 +01:00
Martin Pulec
235bfc2619
Moved Win scripts to data/scripts
2019-11-07 08:22:24 +01:00
Martin Pulec
1c905d853b
Moved redists to data
...
+ exclude whole data dir from Doxygen (previously there was only
redists)
2019-11-07 08:10:45 +01:00
Martin Pulec
93534da1f7
Removed prepare_tarball.sh
...
Replaced with data/scripts/prepare_release.sh that is more suitable for
GitHub UltraGrid releases.
2019-11-07 08:09:13 +01:00
Martin Pulec
1edb21b68a
Removed NOTES.source
...
Moved the documentation into the video_decoders.cpp. But generally the
out-of-source documentation may not be a bad idea.
+ moved video_decoder.cpp to appropriate group
2019-11-07 07:23:44 +01:00
Martin Pulec
40149252dd
Removed some scripts that automake provides
2019-11-07 07:23:36 +01:00
Martin Pulec
03a72957c8
UG input cap.: removed probably unneeded should_exit setting
2019-11-06 20:47:29 +01:00
Martin Pulec
83c3cae084
Name some further threads
2019-11-06 20:47:28 +01:00
Martin Pulec
df5c22f430
Make should_exit callbacks signal-handler safe
...
Do not call non-async-signal-safe functions in signal handler. Instead
create dedicated thread for handling the callbacks that will the signal
handler only notify.
2019-11-06 20:46:58 +01:00
Martin Pulec
75fd88c7c3
Show hidden modules when fullhelp is given
...
+ updated copyrights in that files
2019-11-06 15:26:17 +01:00
Martin Pulec
ad31564563
Main: avoid accidental crash with invalid uv_state
...
Avoid a possibility that signal handler is called when either uv_state
is not yet set or already destroyed.
2019-11-06 10:31:22 +01:00
Martin Pulec
709ab12ab2
README.md: added logo + link to web
2019-11-06 10:28:44 +01:00
Martin Pulec
3bc0d10921
README.md: social media references
2019-11-06 08:40:29 +01:00
Martin Pulec
505b0ef456
V4L2: removed 2 levels of indention in probe
...
+ fixed copyright
2019-11-06 08:37:29 +01:00
Martin Pulec
3fa1a0d718
DeckLink disp.: fixed 2 leaks
2019-11-05 17:35:46 +01:00
Martin Pulec
509df43390
Removed README.GPUJPEG
...
It is documented in GitHub wiki so it unnecessary here.
2019-11-05 17:35:46 +01:00
Martin Pulec
9e2b0f81bc
Video capture: documentation fixes
...
- do not include copyright in Doxygen
- fixed file names (to be included in vidcap group)
- vidcap_retval: changed to member group
2019-11-05 17:35:46 +01:00
Martin Pulec
5ce26d563e
Regenerated Doxyfile with current doxywizard
...
Configuration values are the same except of OPTIMIZE_OUTPUT_JAVA
that changed to OFF. New configuration values are left default.
+ moved logo to data dir
2019-11-05 17:35:45 +01:00
Martin Pulec
5c77e83b3a
Doxyfile: use README.md as mainpage
...
Use README.md as a mainpage for Doxygen not to be blank (a special one can be
created then).
2019-11-05 17:35:45 +01:00
Martin Pulec
3260a75d90
README: converted to Markdown
...
+ slight reformatting
2019-11-05 17:35:40 +01:00
Martin Pulec
1c5a1d1643
Removed old CESNET logo
2019-11-05 17:35:10 +01:00
Martin Pulec
4c4e333b05
CONTRIBUTING.md: added TOC + updates
2019-11-05 17:35:10 +01:00
Martin Pulec
01d0b84529
REPORTING-BUGS: converted to MD + updates
2019-11-05 17:35:06 +01:00
Martin Pulec
48ee8a3c3a
ADDING-MODULES: converted to Markdown + rewritten
...
Merged with Adding-new-modules.md from GitHub wiki.
2019-11-05 12:06:33 +01:00
Martin Pulec
e9fa608e29
Fixed a typo
2019-11-05 11:14:33 +01:00
Martin Pulec
33ffea4b53
DeckLink disp.: fixed leaks
...
On UltraStudio Pro (for USB 3) it caused that
IDeckLinkOutput::DoesSupportVideoMode failed starting the playback.
2019-11-05 11:14:14 +01:00
Martin Pulec
2f2bb9fcb4
Video capture: updated documentation
2019-11-04 17:47:13 +01:00
Martin Pulec
1a018d5455
SDL2: rename some functions with sdl2 prefix
...
Use sdl2 instead of sdl prefix in order to avoid confusion with SDL1
module.
2019-11-04 16:34:24 +01:00
Martin Pulec
4c3a31efaa
SDL2: implement win-title + remove appropriate todo
...
+ fixed a typo with win-title in GL
2019-11-04 16:33:51 +01:00
Martin Pulec
13dc3ff3bb
GL: slightly improved logging
2019-11-04 13:50:13 +01:00
Martin Pulec
d7a4953eaa
SDL2: all keys can be now invoked from keycontrol
2019-11-04 13:12:23 +01:00
Martin Pulec
f42913e324
GL: replaced conflicting key bindings
...
Replaced key bindings conflicting with preset keyboard control.
2019-11-04 12:07:10 +01:00
Martin Pulec
3795e5a6c6
Keycontrol: updates
...
- support for alt
- is_utf8: fixed infinite loop when for negative number
- do not use tolower() in K_CTRL - is not constexpr
- get_keycode_name - safety check
2019-11-04 11:47:59 +01:00
Martin Pulec
dcc550d677
Keycontrol: shortened some names
...
This allows easier formatting - name is now at most 7 characters long.
+ assert to check if parameters to keycontrol_register_key() do not
contain '#'-symbols.
2019-11-04 10:42:02 +01:00
Martin Pulec
e52874998c
Keycontrol: function to obtain key name
2019-11-04 10:35:17 +01:00