Add patch to use FDK-AAC by default
This commit is contained in:
parent
9fceef2935
commit
ace27b93b3
|
@ -0,0 +1,36 @@
|
|||
From 841fd01b7a529b7c1d0e0a509190a26eb1220d5a Mon Sep 17 00:00:00 2001
|
||||
From: Neal Gompa <neal@gompa.dev>
|
||||
Date: Thu, 4 May 2023 13:52:01 -0400
|
||||
Subject: [PATCH] UI: Default to fdk-aac for AAC when auto-configuring settings
|
||||
|
||||
We always have the FDK-AAC codec available, and it's a better
|
||||
codec anyway.
|
||||
---
|
||||
UI/window-basic-auto-config-test.cpp | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/UI/window-basic-auto-config-test.cpp b/UI/window-basic-auto-config-test.cpp
|
||||
index c791c8b8b..7dabfd93f 100644
|
||||
--- a/UI/window-basic-auto-config-test.cpp
|
||||
+++ b/UI/window-basic-auto-config-test.cpp
|
||||
@@ -202,7 +202,7 @@ void AutoConfigTestPage::TestBandwidthThread()
|
||||
(wiz->x264Available ? "obs_x264" : "ffmpeg_openh264"),
|
||||
"test_h264", nullptr, nullptr);
|
||||
OBSEncoderAutoRelease aencoder = obs_audio_encoder_create(
|
||||
- "ffmpeg_aac", "test_aac", nullptr, 0, nullptr);
|
||||
+ "libfdk_aac", "test_aac", nullptr, 0, nullptr);
|
||||
OBSServiceAutoRelease service = obs_service_create(
|
||||
serverType, "test_service", nullptr, nullptr);
|
||||
|
||||
@@ -572,7 +572,7 @@ bool AutoConfigTestPage::TestSoftwareEncoding()
|
||||
(wiz->x264Available ? "obs_x264" : "ffmpeg_openh264"),
|
||||
"test_h264", nullptr, nullptr);
|
||||
OBSEncoderAutoRelease aencoder = obs_audio_encoder_create(
|
||||
- "ffmpeg_aac", "test_aac", nullptr, 0, nullptr);
|
||||
+ "libfdk_aac", "test_aac", nullptr, 0, nullptr);
|
||||
OBSOutputAutoRelease output =
|
||||
obs_output_create("null_output", "null", nullptr, nullptr);
|
||||
|
||||
--
|
||||
2.40.0
|
||||
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
Name: obs-studio
|
||||
Version: 29.1.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Open Broadcaster Software Studio
|
||||
|
||||
# OBS itself is GPL-2.0-or-later, while various plugin dependencies are of various other licenses
|
||||
|
@ -50,6 +50,8 @@ Patch0103: 0003-UI-Add-support-for-OpenH264-as-the-worst-case-fallba.patch
|
|||
# Downstream Fedora patches
|
||||
## Use system qrcodegencpp
|
||||
Patch1001: obs-studio-websocket-use-system-qrcodegencpp.patch
|
||||
## Use fdk-aac by default
|
||||
Patch1002: obs-studio-UI-use-fdk-aac-by-default.patch
|
||||
## Add license declarations for bundled deps
|
||||
Patch9001: obs-studio-deps-Add-license-declaration-files.patch
|
||||
## Add license declaration for obs-qsv11
|
||||
|
@ -296,6 +298,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata
|
|||
|
||||
|
||||
%changelog
|
||||
* Thu May 04 2023 Neal Gompa <ngompa@fedoraproject.org> - 29.1.0-2
|
||||
- Add patch to use FDK-AAC by default
|
||||
|
||||
* Tue May 02 2023 Neal Gompa <ngompa@fedoraproject.org> - 29.1.0-1
|
||||
- Update to 29.1.0 final
|
||||
|
||||
|
|
Loading…
Reference in New Issue