Commit Graph

3572 Commits

Author SHA1 Message Date
Martin Pulec
a0d1bbcfe4 Audio: fixed wrong condition 2019-08-05 09:57:21 +02:00
Martin Pulec
22e25f65ca AJA cap.: avoid audio buffer overflow 2019-08-05 09:57:21 +02:00
Martin Pulec
e1ebd82982 AJA cap.: zero-initialize all scalar members 2019-08-05 09:57:21 +02:00
Martin Pulec
6bdd5925df AJA cap.: moved initializers for members 2019-08-05 09:57:21 +02:00
Martin Pulec
a3c911a3fa AJA cap.: some better handling of level B 3G SDI
This is taken from SDK, not sure if it is important.
2019-08-05 09:57:20 +02:00
Martin Pulec
6dcf23821d SDL2: use SIZE_CHANGED event instead RESIZED
Use SDL_WINDOWEVENT_SIZE_CHANGED instead of SDL_WINDOWEVENT_RESIZED. The
RESIZED event was called only for user-induced window size changes while
the SIZE_CHANGED is called even on changes through API or system.
2019-08-05 09:57:17 +02:00
Martin Piatka
21de6de671 PACKAGING: Ubuntu 14.04: Add uuid-dev to deps, fixes cineform 2019-08-02 13:19:22 +02:00
Martin Piatka
b68c28ee75 Capabilities: Report video display devices 2019-08-02 12:45:38 +02:00
Martin Piatka
439be0598b GUI: Use Audio capturers reported by capabilities 2019-08-01 12:53:03 +02:00
Martin Piatka
068512be21 GUI: Show decklink audio opt only when playing video via capture card
TODO: It still shows up when other cards like aja are selected
2019-08-01 12:52:48 +02:00
Martin Piatka
be2329a7f0 GUI: Use Audio devices reported by capabilities 2019-08-01 12:46:17 +02:00
Martin Piatka
039f0951cb Capabilities: Report audio devices 2019-08-01 12:46:17 +02:00
Martin Piatka
a1bad784ed Capabilities: Report capturers in a more general way
Report capturers as "devices". This prepares for reporting audio devices
in the same way.
2019-08-01 12:46:17 +02:00
Milos Liska
493418b9af Typo fix 2019-08-01 12:40:41 +02:00
Martin Pulec
71429b35f5 Configure: allow libjack64 lib name for JACK (Win) 2019-08-01 11:25:13 +02:00
Martin Pulec
f0e7503482 AJA: do not print debug messages [MSW] 2019-08-01 10:26:30 +02:00
Martin Pulec
5fae9a4a0e SDL2: print key shortcuts in help 2019-08-01 10:26:30 +02:00
Martin Pulec
3f6db9f8f0 Fixed some other warnings 2019-08-01 10:26:30 +02:00
Martin Pulec
5b015b1357 Testcard: removed custom rgb2yuv422
Use standard vc_copylineRGBAtoUYVY instead.
2019-08-01 10:26:30 +02:00
Martin Pulec
1edefc3045 Video codec: macroize vc_copylineToUYVY709
vc_copylineToUYVY709 is now macro for better compiler optimizations.

+ fixed 2 alignment warnings
2019-08-01 10:26:30 +02:00
Milos Liska
1681404f95 Added missing bits_per_pixel param help 2019-08-01 10:19:01 +02:00
Martin Piatka
91f562b808 vf_split: Fix uninitialized variable warn 2019-07-31 13:08:51 +02:00
Martin Piatka
84fc349cd4 video_decoders: Fix uninitialized variable warn 2019-07-31 13:07:55 +02:00
Martin Piatka
64d09cf2e9 Preview disp: Remove unused function 2019-07-31 12:51:37 +02:00
Martin Piatka
1e88b6e36b GUI: Fix preview not being disabled properly when unavailable 2019-07-31 11:23:28 +02:00
Martin Piatka
16dde14950 astat: Fix type voncersion warn 2019-07-31 11:01:03 +02:00
Martin Piatka
9b1ffbf70a GUI: Replace QProcess::pid() with QProcess::processId()
pid() is marked as obsolete. Also fixes a warning on Windows
2019-07-31 10:53:14 +02:00
Martin Piatka
1ef293d23f GUI: Rename macro to not collide with windows definiton 2019-07-31 10:46:34 +02:00
Martin Piatka
f09a78ad99 GUI: Remove unused functions 2019-07-31 10:44:44 +02:00
Martin Piatka
8c043fe549 GUI: Fix parameter not used warnings 2019-07-31 10:36:53 +02:00
Martin Piatka
74d871fcf2 Build: Use installed Cineform if available 2019-07-30 13:39:30 +02:00
Milos Liska
31f4db726f Merge branch 'master' of github.com:CESNET/UltraGrid 2019-07-30 12:12:22 +02:00
Milos Liska
a928a8fb2c Fixed double slashes in install and uninstall
* Fixed double slashes in install and uninstall commands
* Also fixed small bug in uninstall
2019-07-30 12:10:48 +02:00
Martin Piatka
9fea158420 GUI: Query audio compression via --capabilities 2019-07-30 11:01:24 +02:00
Martin Piatka
c96a20dec8 Capabilities: Print supported audio compressions 2019-07-30 11:01:20 +02:00
Martin Piatka
16f1de3119 lavc: Use common functions for hw. context initialization 2019-07-30 10:17:17 +02:00
Martin Pulec
88707f5927 SDL2: pretty print usage 2019-07-24 10:57:06 +02:00
Martin Pulec
fccf0d672e SDL2: added option "pos" 2019-07-24 10:57:06 +02:00
Martin Pulec
1ada94dac2 SDL2: added option window_flags 2019-07-24 10:57:06 +02:00
Martin Pulec
4ea62acb2b SDL2: added fixed_size option 2019-07-24 10:57:06 +02:00
Martin Pulec
dc733d0fb0 SDL2: added nodecorate option 2019-07-24 10:57:06 +02:00
Martin Pulec
ab9add0799 Fixed further warnings 2019-07-24 10:57:06 +02:00
Martin Pulec
b9b80fae91 Fixed few warnings (and small errror in NDI) 2019-07-24 10:57:06 +02:00
Martin Pulec
3e8d6aac67 DXT: replace some old macros (macOS)
Replaced some old macros from UltraGrid (that are no longer present).
2019-07-24 10:57:06 +02:00
Martin Pulec
7ce60447b5 Key control: initial support for special keys in Win 2019-07-24 10:57:06 +02:00
Martin Pulec
d8dcede2a4 Removed standalone import_control_keyboard
No longer needed - functionality is integrated directly to UltraGrid.

+ removed dependency on ncurses/pdcurses
2019-07-24 10:57:06 +02:00
Martin Pulec
25bcb2df97 Import: added possibility to control from terminal
Replaces old import_control_keyboard.
2019-07-24 10:57:06 +02:00
Martin Pulec
47c0a0d926 Import: removed custom control thread
Removed custom control thread and replaced with standard UG control.

+ fixed wrong free (state was allocated with the new operator)
2019-07-24 10:57:06 +02:00
Martin Pulec
a601ef9f5e Added crop postprocess filter 2019-07-24 10:57:06 +02:00
Martin Pulec
34cd7d272a Key control: handle some ANSI sequences 2019-07-24 10:56:57 +02:00