obs-studio/plugins/rtmp-services
pkv ba92140f2b rtmp-services: Enforce encoder settings per protocol
For mpegts output, used in rtmp-custom service, encoder settings
require:
- ADTS with fdk-aac.
For all non-rtmp protocols, one also requires:
- video encoder header repetition;
This future proofs the code against protocol addition.

Additionally, I've added a check against NULL audio settings, which was
in my fork but that I forgot to add in the PR [1].

[1] https://github.com/obsproject/obs-studio/pull/6163

Signed-off-by: pkv <pkv@obsproject.com>
2023-06-24 17:11:33 -07:00
..
cmake cmake: Remove Info.plist template files for macOS builds 2023-06-17 12:23:33 -04:00
data rtmp-services: Update Vindral servers 2023-06-24 16:11:03 -07:00
service-specific rtmp-services: Fix missing newline at the end of files 2023-02-18 15:22:33 -08:00
CMakeLists.txt rtmp-services: Enable service updates by default 2023-04-24 12:02:57 -07:00
lookup-config.h.in plugins: Update CMakeLists.txt for included plugins 2022-03-16 23:11:08 +01:00
rtmp-common.c libobs: Add bearer token to obs_service_connect_info 2023-06-09 20:20:49 -05:00
rtmp-custom.c rtmp-services: Enforce encoder settings per protocol 2023-06-24 17:11:33 -07:00
rtmp-format-ver.h rtmp-services: Bump format version to v5 2023-04-22 16:17:40 -07:00
rtmp-services-main.c rtmp-services: Fix building with service updates disabled 2023-04-24 12:04:11 -07:00