From 9283abc62938fc1c8fcb5e01da6cefc33b100ebe Mon Sep 17 00:00:00 2001 From: Lakshmi Kumar Date: Thu, 19 Jun 2025 05:53:53 -0700 Subject: [PATCH] Set video_signal_description struct to 0 by default (#605) * Update avc_parser.cpp * Update hevc_parser.cpp --- src/parser/avc_parser.cpp | 3 ++- src/parser/hevc_parser.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/parser/avc_parser.cpp b/src/parser/avc_parser.cpp index 16e8eb9cc0..d40f1ebc55 100644 --- a/src/parser/avc_parser.cpp +++ b/src/parser/avc_parser.cpp @@ -398,6 +398,7 @@ ParserResult AvcVideoParser::NotifyNewSps(AvcSeqParameterSet *p_sps) { } video_format_params_.reconfig_options = ROCDEC_RECONFIG_NEW_SURFACES; + video_format_params_.video_signal_description = {0}; if (p_sps->vui_parameters_present_flag) { video_format_params_.video_signal_description.video_format = p_sps->vui_seq_parameters.video_format; video_format_params_.video_signal_description.video_full_range_flag = p_sps->vui_seq_parameters.video_full_range_flag; @@ -3568,4 +3569,4 @@ void AvcVideoParser::PrintVappiBufInfo() { MSG(""); } } -#endif // DBGINFO \ No newline at end of file +#endif // DBGINFO diff --git a/src/parser/hevc_parser.cpp b/src/parser/hevc_parser.cpp index d0f8ddd16a..d74cf30dbf 100644 --- a/src/parser/hevc_parser.cpp +++ b/src/parser/hevc_parser.cpp @@ -194,6 +194,7 @@ int HevcVideoParser::FillSeqCallbackFn(HevcSeqParamSet* sps_data) { } video_format_params_.reconfig_options = ROCDEC_RECONFIG_NEW_SURFACES; + video_format_params_.video_signal_description = {0}; if (sps_data->vui_parameters_present_flag) { video_format_params_.video_signal_description.video_format = sps_data->vui_parameters.video_format; video_format_params_.video_signal_description.video_full_range_flag = sps_data->vui_parameters.video_full_range_flag; @@ -2955,4 +2956,4 @@ void HevcVideoParser::PrintVappiBufInfo() { MSG(""); } } -#endif // DBGINFO \ No newline at end of file +#endif // DBGINFO