Commit Graph

8 Commits

Author SHA1 Message Date
Martin Pulec
ba0d897c50 replace vidcap_params_set_capture_filter with _add_
Improves the commint 4682cf65 (2024-08-19) allowing also the capture
filter to be specified both before and after the vcap (if only one
used), eg.  `-F flip -t testcard -F mirror`.
2025-11-14 10:35:04 +01:00
Martin Pulec
eed2cd4f32 video_capture_params.cpp: IWYU 2025-11-14 10:04:49 +01:00
Martin Pulec
a25b285e25 main: make audio cap opt relative to video
`-s` parameter now sets audio only to following video capture, just like
`-F` (capture filter) does.

This allows different setting for different audio connectors for
different video sources, namely for switcher, eg.:

    uv -t switcher -s analog -t decklink:device=1 -s embedded -t \
      decklink:device=2

refer to GH-318
2023-06-09 16:13:11 +02:00
Martin Pulec
f2566fabce added screen_linux abstraction
User can still select `-t screen` and screen capture will be intialized
according to environment variables (if both pipewire and X11 is
present).
2023-02-21 08:59:41 +01:00
Martin Piatka
68cf3f697b video_capture: Remove duplicit vidcap_params definition
The struct vidcap_params is already defined in video_capture_params.cpp
2022-08-17 16:10:48 +02:00
Martin Piatka
8f297e6bc2 screen_win: Fix crash on startup
The crash was caused by null parent module in the vidcap_params created
by vidcap_screen_win_init().
2022-08-17 16:10:48 +02:00
Martin Pulec
8ad5dcb5e3 video_capture_params.cpp: added doxy documentation 2022-01-19 10:23:33 +01:00
Martin Pulec
67083cca9c Added AJA Windows support 2018-02-01 14:34:49 +01:00