h264parser: Add APIs to allow update SPS/PPS
authorSeungha Yang <seungha@centricular.com>
Mon, 30 Mar 2020 06:27:40 +0000 (15:27 +0900)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 9 Apr 2020 19:33:56 +0000 (19:33 +0000)
commita61549cbdeb6db7175051bbe802d5bfad8bf1272
treee99736a2ae0e7f9db93cbe62af6c7ec191e9f60a
parent430848548debc793e0aff17d383c05defe0fdfe4
h264parser: Add APIs to allow update SPS/PPS

gst_h264_parser_parse_{sps,pps} APIs were used to parse SPS/PPS and
also in order to update parser's internal state at once. Meanwhile
gst_h264_parse_{sps,pps} APIs are to parse SPS/PPS without state update.
This commit introduces new APIs so that only accepted SPS/PPS by user
can be updated to be used by parser.
gst-libs/gst/codecparsers/gsth264parser.c
gst-libs/gst/codecparsers/gsth264parser.h