From: Gilbok Lee Date: Thu, 27 Mar 2025 02:29:02 +0000 (+0900) Subject: h264parser: Adjust NAL unit size for SEQ_END and STREAM_END nal types X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e8c014c42185d27812061918ff37fcd3c482b62e;p=platform%2Fupstream%2Fgstreamer.git h264parser: Adjust NAL unit size for SEQ_END and STREAM_END nal types - When dummy data is included in SEQ_END or STREAM_END NAL types, errors occur during parsing operations for the remaining dummy data. [Version] 1.22.8-18 [Issue Type] Fix bugs Change-Id: Iba33d6f4db7028b80afafb72be69f66e1f1e7a37 --- diff --git a/packaging/gstreamer.spec b/packaging/gstreamer.spec index efad099e1d..7c440284e5 100644 --- a/packaging/gstreamer.spec +++ b/packaging/gstreamer.spec @@ -62,7 +62,7 @@ Name: %{_name} Version: 1.22.8 -Release: 17 +Release: 18 Summary: Streaming-Media Framework Runtime License: LGPL-2.0+ Group: Multimedia/Framework diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/codecparsers/gsth264parser.c b/subprojects/gst-plugins-bad/gst-libs/gst/codecparsers/gsth264parser.c index 349d6d23b3..792291c695 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/codecparsers/gsth264parser.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/codecparsers/gsth264parser.c @@ -1517,7 +1517,9 @@ gst_h264_parser_identify_nalu_unchecked (GstH264NalParser * nalparser, if (nalu->type == GST_H264_NAL_SEQ_END || nalu->type == GST_H264_NAL_STREAM_END) { GST_DEBUG ("end-of-seq or end-of-stream nal found"); +#ifndef TIZEN_FEATURE_H264PARSE_MODIFICATION nalu->size = 1; +#endif return GST_H264_PARSER_OK; }