diff options
| -rw-r--r-- | src/cli/commands.c | 6 | ||||
| -rw-r--r-- | src/recorder/codec_select.c | 3 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/cli/commands.c b/src/cli/commands.c index bf07285..9b77f79 100644 --- a/src/cli/commands.c +++ b/src/cli/commands.c @@ -238,7 +238,7 @@ int version_command(void *userdata) { int info_command(void *userdata) { (void)userdata; gsr_windowing windowing; - const gsr_windowing_params windowing_params = {false, false, false}; + const gsr_windowing_params windowing_params = { .monitor_capture = true }; if(gsr_windowing_init(&windowing, &windowing_params) != GSR_ERROR_OK) return 1; @@ -326,7 +326,7 @@ int list_v4l2_devices(void *userdata) { int list_capture_options_command(const char *card_path, void *userdata) { (void)userdata; gsr_windowing windowing; - const gsr_windowing_params windowing_params = {false, false, false}; + const gsr_windowing_params windowing_params = { .monitor_capture = true }; if(gsr_windowing_init(&windowing, &windowing_params) != GSR_ERROR_OK) return 1; @@ -348,7 +348,7 @@ int list_capture_options_command(const char *card_path, void *userdata) { int list_monitors_command(void *userdata) { (void)userdata; gsr_windowing windowing; - const gsr_windowing_params windowing_params = {false, false, false}; + const gsr_windowing_params windowing_params = { .monitor_capture = true }; if(gsr_windowing_init(&windowing, &windowing_params) != GSR_ERROR_OK) return 1; diff --git a/src/recorder/codec_select.c b/src/recorder/codec_select.c index 38f7c61..5f2bb68 100644 --- a/src/recorder/codec_select.c +++ b/src/recorder/codec_select.c @@ -36,7 +36,8 @@ gsr_video_encoder* create_video_encoder(gsr_egl *egl, const gsr_recorder_setting switch(egl->gpu_info.vendor) { case GSR_GPU_VENDOR_AMD: case GSR_GPU_VENDOR_INTEL: - case GSR_GPU_VENDOR_BROADCOM: { + case GSR_GPU_VENDOR_BROADCOM: + case GSR_GPU_VENDOR_APPLE: { gsr_video_encoder_vaapi_params params; params.egl = egl; params.color_depth = color_depth; |
