h265parse: Fix assertion when encountering an invalid NALU

Error out properly instead.

https://bugzilla.gnome.org/show_bug.cgi?id=775130
This commit is contained in:
Sebastian Dröge 2016-11-26 12:16:18 +02:00
parent 47bf425cba
commit cb4ccecc97

View file

@ -883,8 +883,10 @@ gst_h265_parse_handle_frame (GstBaseParse * parse,
*skipsize = size - 3; *skipsize = size - 3;
goto skip; goto skip;
default: default:
g_assert_not_reached (); /* should not really occur either */
break; GST_ELEMENT_ERROR (h265parse, STREAM, FORMAT,
("Error parsing H.265 stream"), ("Invalid H.265 stream"));
goto invalid_stream;
} }
} }