Commit d3ee00ec authored by Seungha Yang's avatar Seungha Yang 🐑 Committed by Nicolas Dufresne

h265parse: Fix and optimize NAL collection function

Adopt h264parse's _collect_nal() behavior.
See also commit 5601c875 and  https://bugzilla.gnome.org/show_bug.cgi?id=732154

https://bugzilla.gnome.org/show_bug.cgi?id=754124
parent 0d61e1c4
......@@ -686,10 +686,10 @@ gst_h265_parse_collect_nal (GstH265Parse * h265parse, const guint8 * data,
GstH265NalUnit nnalu;
GST_DEBUG_OBJECT (h265parse, "parsing collected nal");
parse_res = gst_h265_parser_identify_nalu (h265parse->nalparser, data,
nalu->offset + nalu->size, size, &nnalu);
parse_res = gst_h265_parser_identify_nalu_unchecked (h265parse->nalparser,
data, nalu->offset + nalu->size, size, &nnalu);
if (parse_res == GST_H265_PARSER_ERROR)
if (parse_res != GST_H265_PARSER_OK)
return FALSE;
/* determine if AU complete */
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment