From cb3ebe828fa59114f81cf2e99dc5c559ff398b38 Mon Sep 17 00:00:00 2001
From: Sergi Hernandez Juan <shernand@iri.upc.edu>
Date: Wed, 21 Sep 2022 08:47:03 +0200
Subject: [PATCH] Added support for the YUYV422 input format.

---
 src/stream_srt_source.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/stream_srt_source.cpp b/src/stream_srt_source.cpp
index d71311f..aeaecc9 100644
--- a/src/stream_srt_source.cpp
+++ b/src/stream_srt_source.cpp
@@ -1398,6 +1398,11 @@ void CStreamSrtSource::read_config(const std::string &filename,TStreamConfig &st
           strm_config.video.format=V4L2_PIX_FMT_YUV420;
           strm_config.video.av_format=AV_PIX_FMT_YUV420P;
         }
+	else if(cfg->video_config().format().compare("YUYV422")==0)
+        {
+          strm_config.video.format=V4L2_PIX_FMT_YUV422P;
+          strm_config.video.av_format=AV_PIX_FMT_YUYV422;
+        }
         else if(cfg->video_config().format().compare("RGB24")==0)
         {
           strm_config.video.format=V4L2_PIX_FMT_RGB24;
-- 
GitLab