h264parse: 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:15:50 +02:00
parent d58f668ece
commit 47bf425cba

View file

@ -1131,8 +1131,10 @@ gst_h264_parse_handle_frame (GstBaseParse * parse,
goto skip;
break;
default:
g_assert_not_reached ();
break;
/* should not really occur either */
GST_ELEMENT_ERROR (h264parse, STREAM, FORMAT,
("Error parsing H.264 stream"), ("Invalid H.264 stream"));
goto invalid_stream;
}
}