Просмотр исходного кода

obs-ffmpeg: Correct P-frame packet priority in AMF encoder

Dennis Sädtler 5 месяцев назад
Родитель
Сommit
c1a65901f5
1 измененных файлов с 1 добавлено и 3 удалено
  1. 1 3
      plugins/obs-ffmpeg/texture-amf.cpp

+ 1 - 3
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;