From c1a65901f5fa9a13ff07dffee597dee7970dc750 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dennis=20S=C3=A4dtler?= Date: Mon, 4 Aug 2025 10:26:23 +0200 Subject: [PATCH] obs-ffmpeg: Correct P-frame packet priority in AMF encoder --- plugins/obs-ffmpeg/texture-amf.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/plugins/obs-ffmpeg/texture-amf.cpp b/plugins/obs-ffmpeg/texture-amf.cpp index c323432db..6240d5f3d 100644 --- a/plugins/obs-ffmpeg/texture-amf.cpp +++ b/plugins/obs-ffmpeg/texture-amf.cpp @@ -577,10 +577,8 @@ static void convert_to_encoder_packet(amf_base *enc, AMFDataPtr &data, encoder_p packet->priority = OBS_NAL_PRIORITY_HIGHEST; break; case AMF_VIDEO_ENCODER_OUTPUT_DATA_TYPE_I: - packet->priority = OBS_NAL_PRIORITY_HIGH; - break; case AMF_VIDEO_ENCODER_OUTPUT_DATA_TYPE_P: - packet->priority = OBS_NAL_PRIORITY_LOW; + packet->priority = OBS_NAL_PRIORITY_HIGH; break; case AMF_VIDEO_ENCODER_OUTPUT_DATA_TYPE_B: packet->priority = OBS_NAL_PRIORITY_DISPOSABLE;